Independent Contractor

Independent Contractor

Software Engineer

Philippines (Remote)

April 2025 - Present

1 year

Experiences

  • Contributed to the transformation of a monolithic LMS into an event-driven microservices architecture using Laravel and PostgreSQL.
  • Built end-to-end features for LMS and Appointment Systems using Laravel, Vue.js, and TypeScript, spanning database schema design through frontend UI implementation.
  • Designed and implemented a multi-tenant Stripe microservice supporting subscriptions and one-time payments, using webhooks to maintain data integrity between Stripe and internal systems.
  • Researched and implemented VueQuill as a replacement for TinyMCE, eliminating licensing costs and removing editor limitations.
  • Integrated external CRM APIs using queues and scheduled tasks to synchronize sales and appointment data.
  • Worked closely with the CEO/Senior Developer to deliver high-priority SaaS features for an international client with minimal supervision.

Languages, Frameworks, and Libraries

HTML5
HTML5
CSS3
CSS3
JavaScript
JavaScript
PHP
PHP
Laravel
Laravel
Vue.js
Vue.js
SQL
SQL
Tailwind CSS
Tailwind CSS
TypeScript
TypeScript
PostgreSQL
PostgreSQL

Technologies

Postman
Postman
GitHub
GitHub
AWS
AWS
Git
Git
Visual Studio Code
Visual Studio Code
Docker
Docker
Jira
Jira
Swagger
Swagger

Skills

  • Agile
  • Scrum
  • Software Development Life Cycle (SDLC)
  • Code Review
  • Role-Based Access Control (RBAC)
  • REST APIs
  • Responsive Web Design
  • API Integration