Enable customers to register and charge creditcard through Stripe payment service provider
Migrate from a synchronous Kafka legacy messaging architecture to a RabbitMq messaging stream
Enables sharing of customers’ information across the company’s different brands through our Dockerised Elixir app (Maru API framework).
Improves communication with our B2B partners by overhauling the retail purchasing process including creating a new Electronic Data Interchange (EDI) endpoint to our Ruby on Rails apps.
Improves page loading times by identifying inefficient SQL queries and making them performant on the application and database level.
Implements Technical Debt Framework to iteratively improve test coverage and retire legacy libraries with confidence.
Mentors a junior developer through feedback sessions, code reviews, and encouragement.
Improved knowledge sharing by proof-reading and encouraging employees to write for the company tech blog.
Reduced technical debt, security vulnerabilities, and developer frustration by migrating large Ruby on Rails 2.3 application to Ruby on Rails 3, then Ruby on Rails 4 application.
Helped marketing team better understand user behavior by expanding server-side and client-side tracking with GoogleAnalytics and Snowplow.
Improved customer experience by adding support for multiple languages within different regions in our Solr recommendation engine.
Added Alchemy-Devise authentication to the AlchemyCMS based Ruby on Rails 4 backend.
Increased knowledge sharing by training two designers jQuery, creating ActiveRecord queries, and reflogging (recovering) lost git commits.
Improved clarity and productivity by standardising team’s database setup with custom written migration scripts for fixing mismatched schemas (without database drop) across different developers’ machines.
Increased trust with open source community by responding to questions/feature requests made in our open source repositories.
Provided data used in the Google Information Civic API used by Facebook and other entities to make voting easier by assembling unprocessed voter location and time zone data for all US municipalities.
Improved accuracy and increased productivity by writing scripts that automated Address Completion and Optical Character Recognition (OCR) of unstructured PDF documents.
Pushed and pulled all code submissions using git workflow.
Published a blog bi-weekly to document my learning progress over five months.
Exposure to advanced features of Excel macros, VAN software and SQL
Fully funded spot in the program