The Story
Behind the code, beyond the commits
Software Engineer
Based in Bandung, Indonesia
Regy ('re-ji'), a passionate Software Engineer with 4 years of experience crafting scalable systems using Node.js and TypeScript. I thrive on solving complex technical challenges and continuously exploring innovative solutions to deliver high-quality software that makes a difference.
Experience
Backend Engineer
Ajobthing Sdn Bhd
Enhancing and maintaining high-performance backend systems, focusing on search optimization, scalability, and seamless API integrations to support enterprise recruitment solutions.
Key Achievements:
- •Optimized search functionality by implementing Elasticsearch, significantly improving response time and accuracy for job seekers and recruiters.
- •Collaborated with cross-functional teams to analyze and resolve performance bottlenecks, enhancing overall system reliability and scalability.
- •Developed and deployed new API endpoints to support evolving business requirements, ensuring seamless integrations with third-party services.
- •Migrated critical features from SQL databases to Elasticsearch, improving query performance and enabling advanced search capabilities.
- •Managed and maintained APIs built with Laravel and Node.js, ensuring high availability, security, and optimal system performance.
Backend Engineer
Lifepack.id
Led the development and optimization of backend systems for Lifepack’s healthcare platform, focusing on inventory management, microservices architecture, and seamless third-party integrations.
Key Achievements:
- •Designed and developed RESTful APIs, refactoring legacy code with TypeScript to improve maintainability and reliability.
- •Implemented Microservices using Hexagonal Architecture, DDD, CQRS, and Event Sourcing, improving system modularity and scalability.
- •Built reusable base-code for generic workflows, increasing team productivity and reducing feature development time.
- •Integrated external systems such as Hospitality Management, Warehouse Management, and Real-time Delivery Order Tracking to enhance operational efficiency.
- •Served as the PIC for the Warehouse Management System module, ensuring seamless stock tracking and order fulfillment.
- •Conducted R&D to evaluate and enhance backend tech stacks, collaborating closely with Principal and Lead Engineers.
Backend Engineer
PT. Eigen Tri Mathema
Developed and maintained Mini ERP solutions for inventory, sales, and business operations, improving system efficiency and scalability.
Key Achievements:
- •Built RESTful APIs for Mini ERP systems, covering Inventory, Company Management, POS, and Discount Modules.
- •Optimized backend and frontend performance, reducing API response latency by 40% using database indexing and caching strategies.
- •Implemented ACID principles and Server-Side Rendering (SSR) techniques to enhance data consistency and user experience.
- •Maintained and improved legacy synchronization applications, ensuring seamless online/offline data sync for distributed systems.
- •Collaborated with the Infrastructure Team to transition into a Microservices Architecture, adopting DDD and Event Sourcing patterns for better system modularity and scalability.
Education
Bachelor of Informatics Engineering
Politeknik TEDC Bandung
Focus: Software Engineering and Web Development
Core Values
Innovation
Constantly exploring new technologies and approaches to solve complex problems.
Quality
Committed to delivering clean, maintainable, and efficient code.
Collaboration
Building strong partnerships through effective communication and teamwork.