Software Engineer
- Reduced home-screen load time from 40s to ~1s through performance optimization, significantly enhancing user experience and system efficiency
- Optimized infrastructure utilization, increasing efficiency from ~20% to 80%, maximizing performance and reducing waste
- Led migration from NestJS to Golang for the recommendation system, reducing load time from ~20s to ~1s and significantly improving performance and scalability.
Leverage Knowledge: Go, Typescript, NestJS, MongoDB, GCP.
Product Engineer
- Collaborated within a team responsible for overseeing seafood sales and delivery processes, including fish and shrimp, ensuring system reliability for daily operations.
- Engaging in the development of RESTful APIs, with a focus on enhancing their performance to improve overall service delivery.
- Integrated CI/CD processes, reducing deployment time by 40% and enabling faster iterations.
- Conducted system profiling and analysis in pre-production and production environments, reducing server costs by 75% through resource optimization and usage balancing.
- Increased unit test coverage from 0% to 50% for legacy code, improving system reliability and reducing the number of bugs introduced during new feature development.
Leverage Knowledge: Go, Postgres, Python, MySQL, Nomad, Kubernetes, Redis, RabbitMQ.
Software Engineer
- Led a team of two engineers to develop and deploy advanced AI-driven features integrated with the OpenAI system, including the successful creation of a grading assignment feature that automates teacher grading, reducing manual effort by 100%.
- Architect a robust design system for developing media conversion, asynchronous processing, and OpenAI integration, enabling seamless and efficient functionality across multiple systems.
- Initiated and facilitated migrating a JavaScript service to a Go service, significantly enhancing system performance and scalability to 90%.
- Collaborated closely with the CEO, CTO, and Head Engineer to spearhead the development and integration of cutting-edge AI capabilities, positioning the company for future growth in AI-powered services.
Leverage Knowledge: ReactJS, NodeJS, Go, Typescript, DynamoDB, SNS, Lambda, Serverless, AWS, OpenAI.
Backend Engineer
- Designed and developed an automation tool to migrate users from a PostgreSQL database to Elasticsearch, improving migration efficiency by 100% and reducing downtime during data transitions.
- Contributed to developing the SBN service, which handles thousands of buy and sell transactions daily. Worked on improving system scalability and reliability, ensuring smooth and efficient operation of the service.
- Implemented a new feature for the Bareksa platform that allowed users to invest in their Umrah trips. Collaborated with cross-functional teams to design and develop the feature, improving the user experience and increasing customer satisfaction.
- Migrated a service from Node.js to Golang, enhancing performance and scalability, and improving service response times by 90%.
- Collaborated closely with the QA team, senior engineer, and tech lead to identify and resolve bugs and improve the performance of a service. Utilized debugging tools and techniques to locate and fix issues, ensuring smooth and efficient operation of the service.
Leverage Knowledge: Go, Elasticsearch, Kafka, Redis, PostgreSQL, Git, MongoDB, Kubernetes.