My Work Experience

Download Resume

ATMA

Remote, Indonesia

Backend 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, USA

Full 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, Australia

Full 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, India

Software 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