A full-stack engineer who likes to build things on the web. I have over 5+ years of experience working in different industries with mostly unique requirements and use-cases. Pretty much a self-learner and love spending a whole day or two just learning about new technologies or browsing library code.

Work Experiences
Kangarootime 2022 - 2025
Ruby on Rails Developer (senior)
  • Led the development and implementation of agency billing solutions, meticulously integrated with the existing billing infrastructure to ensure seamless financial operations and enhanced revenue tracking.

  • Orchestrated the transition of moving from one payment integration to another while ensuring business continuity.

  • Engineered and developed comprehensive support tools from the ground up during critical transition phases, ensuring data availability and visibility.

  • Designed and implemented complex data structure migrations, implementing optimized changes without disrupting application availability, ensuring continuous system performance.

  • Implemented logging mechanisms on critical places of the application, enhancing troubleshooting capabilities, and enabling proactive issue identification.

  • Added mission-critical API integrations for communication channels, incorporating SMS and email functionality to streamline notifications across the platform.

Technologies: ruby-on-rails vanilla-js react.js lua api-integrations job-scheduling resque/sidekiq AWS

Bloom Solutions Inc. 2017 - 2022
Ruby on Rails Developer (mid)
  • Helped with the development and implementation of a blockchain-based website for ICO (Initial Coin Offering), incorporating secure wallet integration and management of token purchases.

  • Assisted in the development of our core remit application, ensuring uptime and data accuracy.

  • Implemented feature flags to ensure that we introduce and remove modules safely.

  • Adding documentation containing how-to instructions for both application and dev tools.

  • Wrote detailed documentation with step-by-step instructions for both the internal tools and teller/trading platform.

  • Developed and deployed modular components like custom gems and custom rails engines for a much more effective integration, reducing complexity.

Technologies: ruby-on-rails rubygems rails-engines api-integrations vanilla-js react-js stimulus-js docker sidekiq stellar-network bitcoin

FlexiSource Inc. 2016 - 2017
Ruby on Rails Developer (mid)
  • Implemented robust API integration solutions for a promotional ticketing platform, ensuring optimal performance and security.

  • Assisted with the development of an API backend that dynamically renders and delivers modular view components, making it easier to make changes across the application (both mobile and web).

Technologies: rails-api vuejs

YouSource Inc. 2013 - 2016
Ruby on Rails Developer (junior)
  • Optimized the customer onboarding workflow for a healthcare system, resulting in faster processing time.

  • Collaborated directly with business stakeholders to conduct feature estimation and provide real-time troubleshooting solutions.

  • Troubleshooting issues related to the whole billing process and workflow.

  • Implemented custom features for specific customers within a multi-tenant healthcare platform, ensuring each organization received tailored functionality while maintaining system integrity and security across all instances.

  • Wrote user workflow documentation and feature guides for users and developers.

Technologies: ruby-on-rails workflow api-integrations mysql mongodb vanilla-js multitenancy

EGG (now Yondu) 2012 - 2013
Java Developer
  • Developed and implemented portlets on the Liferay platform for a major telecommunications provider.

  • Identified and resolved critical memory management issues in a high-traffic application, resulting in improved system stability.

  • Implemented comprehensive diagnostic procedures to isolate processes and simplify the whole debugging workflow.

  • Collaborated with other teams to successfully deliver and deploy applications within a limited deploy window.

Technologies: spring-framework java-applets vanilla-js liferay-framework

Education
AMA University 2009 - 2012
Bachelor's Degree in Information Technology Major in Computer Networking
  • Cisco Academy Skills Competition 2011: 1st Place - Nationals (Advanced Category)
  • Cisco Academy Skills Competition 2012: Champion - Cluster D Elimination (Advanced Category)
  • Cisco Academy Skills Competition 2012: National Finalist (Advanced Category)
Skills
Ruby on Rails
Hotwire
Stimulus JS
React JS
Tailwind CSS
PostgreSQL
Resque / Sidekiq (async in general)
RSpec / MiniTest
Third Party APIs
Tools
Git
Neovim
Tmux
Capistrano
Kamal
Continuous Integration
A/B Testing
Logging
Error Reporting
Projects
V60 Brewing Calculator https://perfectpour.xyz

Built a simple brewing calculator for the famous 4:6 pour-over method. Allows flexible adjustments based on taster's preference.

ruby-on-rails turbo tailwindcss

Built a one-pager visualization of my cycling workouts where I get to see different data points about my training. Main purpose for making this is mostly for motivating myself to train regularly and take fitness seriously.

ruby-on-rails strava-api webhooks d3.js

I watch pro games of `League of Legends` and often get to a point where I don't know stuff. What does this `champion` do? What's the use of this `skill`? How does this `item` work? By using their API, I've built an app that allows me to answer all these questions.

ruby-on-rails turbo api
Jimny Maintenance Help https://jimnypms.xyz

I own a Jimny and had a few difficulties in the past figuring out which part(s) need checking or replacing based on mileage. This web app (which is based on the official car manufacturer's booklet) allows me to figure this out, and with so much ease.

ruby-on-rails
Axie Scholar Management ---

Made my own management tracker during the good days of the game `Axie`. I have a few players working for me and this app enables me to manage and know how much to pay them accurately and on-time.

ruby-on-rails hotwire axie
COVID-19 Daily SMS Alerts ---

During the COVID-19 pandemic, I had to build a tool that reports COVID-19 numbers daily through SMS. While I don't particularly think this was helpful for some people, I'm more than happy enough to have helped a few people receive the reports.

ruby-on-rails sms api