Work
Fulltime
- Company
- Trinity Wizards
- Role
- Web Application Engineer
- Date
- Company
- Evermos
- Role
- Backend Engineer
- Date
- Company
- Mekari
- Role
- Software Engineer
- Date
Freelance
- Company
- Virtual Spirit
- Role
- Ruby on Rails Developer
- Date
- Company
- Tamtech International
- Role
- Software Engineer
- Date
Trinity Wizards
Developed middleware for Malaysia Airlines using a monorepo architecture and implemented microservices to enhance system scalability and maintainability.
Reduced backend resource usage by 20–30% through effective use of Azure API Management (APIM) policies to filter inappropriate request parameters.
Revamped backend services in the Check-in and Booking domains, optimizing complex algorithms and refactoring N+1 query issues to improve performance.
Improved server-side static file performance by implementing LRU caching, significantly reducing loading times.
Implemented a robust job queue system using Azure Queue Storage, introducing retry logic and delayed job handling in background processes, resulting in a notable reduction in error rates by 30%.
Virtual Spirit
Implemented pre-commit hooks to enforce code consistency and improve team development workflow.
Integrated Sentry for real-time error tracking and performance monitoring, enabling faster debugging and issue resolution.
Reduced file upload times (images, videos, PDFs) from 30–120 seconds to under 2 seconds by implementing asynchronous processing and optimizing file storage.
Refactored backend logic in Membership Ninja CRM to eliminate N+1 query problems, significantly enhancing API response times and backend efficiency.
Evermos
Successfully reduced the error process between services by implementing a robust retry mechanism and incorporating delay job techniques in background processing, resulting in an impressive 80% reduction in errors.
Increase user satisfaction and successfully reduce manual review time from the internal Ads Reviewer Team by developing a customized onboarding ads system for Facebook Ads, significantly streamlining the process of setting up and managing ad campaigns.
Increase speed and awareness at finding bugs to minimize disruptions and ensure a smooth user experience by Integrating a robust error monitoring and error alerting system with Sentry, into the Evermos App.
Tamtech International
Led the development and initiation of a Learning Experience Platform. This involved architecting and building the platform from the ground up, utilizing modern technologies and best practices.
Created a Firestore wrapper for the internal development team, simplifying database interactions and improving code efficiency. The wrapper abstracted the complexities of Firestore and provided a clean and consistent API for data access. This enhanced development productivity and ensured adherence to coding standards across the team.
Managed projects on Cloud Run (GCP) and Redis on Redislabs, overseeing the deployment, and monitoring of applications. This included setting up CI/CD pipelines, implementing containerization, and optimizing resource allocation for efficient utilization. By leveraging Cloud Run and Redis (Redislabs).
Mekari
Successfully reducing error escalation to Engineers from Technical Support by 70%. This was achieved by taking the initiative to build and develop new applications specifically designed to fix temporary bugs, resulting in a decreased workload and increased efficiency in bug resolution.
Optimize performance and reduce delay in user assignments from around 15-60 seconds to less than 2 seconds by implementing a round-robin algorithm, identifying bottlenecks, and implementing performance optimizations such as caching mechanisms and database query optimizations.
Successfully reduced workload webhook receiver by 30% by implementing buffer data and making batching process to write data with Apache Kafka.
Mentored and provided guidance to internship engineers, supporting them in their professional growth and helping them navigate the challenges of software development. Shared my knowledge, best practices, and industry insights, fostering a positive learning environment and contributing to the interns development.