Work Experience

Software Engineer at Farmio Pte Ltd

October 2024 - Present | Singapore

Developed and maintained multiple React-based and Next.js enterprise portals within an Nx monorepo, implementing comprehensive Role-Based Access Control (RBAC) systems across admin, agent, customer, and supplier interfaces
Built RESTful APIs and microservices using TypeScript/Express.js and Golang, ensuring type-safe database interactions with Prisma ORM
Designed and optimized PostgreSQL databases with PostGIS extensions, implementing efficient queries and database performance tuning
Developed comprehensive test suites using Jest, achieving 80% code coverage across critical business logic components
Managed AWS infrastructure including EC2 deployment, load balancing, CI/CD pipelines, and CloudWatch monitoring for scalable application delivery
Built reusable UI component libraries with modern JavaScript (ES6+), shadcn/ui, Framer Motion, and TailwindCSS, improving development velocity and maintaining design consistency
Implemented client-side optimization techniques, reducing upload sizes by up to 90% while maintaining quality standards
Collaborated with cross-functional teams to translate UI/UX designs into interactive, responsive user interfaces
Junior Researcher / Software Engineer at Bina Nusantara University - Enrichment Program

February 2023 - February 2024 | West Jakarta, DKI Jakarta

Maintained and enhanced 4 public-facing web applications built using Next.js, React.js, Vue.js, and Laravel
Developed an emotionally aware chatbot using microservices architecture with FastAPI, React.js, RabbitMQ, and Python
Implemented containerized deployment using Docker and served applications with PM2 and Nginx for optimal performance
Designed and optimized both relational and non-relational databases for high-performance data retrieval
Collaborated with UI/UX designers to create seamless user experiences and resolve performance bottlenecks
Database Administrator / Fullstack Developer at Bina Nusantara University - Software Laboratory Center

September 2022 - September 2024 | West Jakarta, DKI Jakarta

Maintained MSSQL database servers and designed database schemas for internal business applications
Built and maintained internal web applications using .NET Framework, TypeScript, Next.js, and NestJS
Developed RESTful APIs and automated labor-intensive business processes using Node.js and Puppeteer.js
Implemented CI/CD pipelines and version control practices for efficient deployment workflows
Collaborated with stakeholders to gather requirements and deliver feature requests for web applications
Junior Laboratory Assistant at Bina Nusantara University - Software Laboratory Center

September 2021 - September 2022 | West Jakarta, DKI Jakarta

Taught Web Programming, Data Structures and Algorithms, and Database Systems courses
Developed practical exam cases and project assignments for fullstack development courses
Participated in professional development programs covering Full Stack Web Programming and Database Systems
Awarded best teaching subject qualification for exceptional performance