ATMA
Remote, IndonesiaBackend Engineer
July 2022 - February 2025
- Delivered 34% of JIRA tasks and managed 40% of GitHub pull requests, showcasing ownership, collaboration, and a data-driven approach.
- Built a scalable notification system using AWS SQS/SNS, delivering 10,000+ notifications/month, enhancing user engagement.
- Designed a high-performance microservices queue system, ensuring consistent data synchronization for millions of users.
- Replaced Sendbird APIs with HTTPS APIs for chat service and initiated MQTT integration, achieving ~$95,000/year of cost savings.
- Developed an in-house location data system, eliminating third-party API dependency and saving ~$50,000/year.
- Boosted API performance by 10x with Redis caching, optimizing response times for high-traffic endpoints.
- Migrated 7K+ job records and 1M+ user locations, ensuring data reliability and scalability.
- Automated job expiry and notification workflows using serverless AWS Lambda and cron jobs, reducing manual intervention by 90%.
- Authored comprehensive Notion documentation, streamlining onboarding, DevOps processes, and knowledge transfer.
Node.jsNestJSTypeScriptAWSPostgreSQLSQLJenkinsDockerRedisMicroservicesREST APIsGithubCI/CDLambdaSNSSQSAPI DesignServerlessCronjob
FarmFetch
Remote, USAFull Stack Engineer
October 2021 - July 2022
- Led a 3-member team to build a scalable platform using React, Node.js, and Azure Cosmos DB.
- Optimized NestJS APIs, improving performance and scalability by 30%.
- Developed a dynamic reporting system using EJS templates, cutting reporting time by 40%.
- Refactored the React app with Redux, improving data flow and reducing data flow issues by 20%.
ReactNode.jsTypeScriptNestJSReduxGithubCI/CDREST APIsAzure Cosmos DBEJS
ASTS Technology
Remote, AustraliaFull Stack Engineer
May 2020 - October 2021
- Led the development of a user-centric platform using React and Node.js, enabling lecturers to manage 5,000+ students' progress.
- Automated results and attendance tracking, reducing workload by 70% through process optimization.
- Built a configurable reporting tool, increasing productivity by 20% with automation.
- Designed a drag-and-drop intervention framework, driving the product’s best-selling feature.
- Created a reusable React component library, reducing client-side codebase by 30% and improving developer efficiency.
ReactNode.jsTypeScriptProcess OptimizationGithubCI/CDREST APIsAutomationComponent Library
Lumiq.ai
Noida, IndiaSoftware Engineer
June 2018 - April 2020
- Designed and optimized API endpoints for loan risk calculation, supporting 100,000+ users with data-driven insights.
- Improved CSV file validation accuracy by 80%, ensuring precise error detection and efficient data processing.
- Single-handedly designed and created an Angular web application for cognitive receipt recognition engine using HTML, Bootstrap, and Flask as a Python microframework.
- Developed a blockchain-powered KYC encryption system using Ethereum and RSA algorithms, ensuring secure data storage and accessibility.
AngularTypeScriptPythonFlaskBlockchainEthereumREST APIsRSAData Processing