Julius Putra Tanu Setiaji

Projects

Click here to sort by skills.

MyToDo
Developer Ruby on Rails PostgreSQL Bootstrap HTML/CSS Heroku
  • A mobile-optimised To-Do list web application, complete with categorisation. You can see the current deployment here
  • Set up automated CircleCI build, Coveralls code coverage detection, and CodeClimate maintainability assessment.
  • Look at the source code on my GitHub repository
Source Academy
Developer Elixir Phoenix Framework Redux React TypeScript
  • The website for CS1101S, a module based on the famed SICP book, taught in a subset of JavaScript called The Source.
  • Used as an IDE for the language used in the module, as well as a platform to disseminate problem sets, lecture notes, etc. and to collect and grade assignments
Wi-Fi Extender and Load-balancer
Builder and Developer OpenWRT Shell
  • Using Wi-Fi routers connected via powerline adaptors to extend coverage from one point to the other, but one Wi-Fi router is used as a loadbalancer, utilising several other Wi-Fi routers in order to obtain higher speed on a Wi-Fi network with per-device speed limit.
  • Wrote a shell script for monitoring and to generate traffic so as not to be logged out from the captive portal. Also wrote a script to parallelise rsync and downloads. More details available here.
NUSSU commIT Internal Website
Technical Cell Member Ruby on Rails PostgreSQL
  • Rewriting the CCA website in Rails. The legacy system utilised a buggy and difficult to maintain in-house framework.
  • The website is used to manage supervising duty for members of the CCA and track tickets for issues with computers in the computer centres.