Back to Home
Experience
Discover the experiences, challenges, and achievements behind my growth as a software developer.
PT Wahana Informatika Nasional (Wintech)
Software Engineer
Jakarta, Indonesia
Frontend Engineer
Technologies & Tools
What I Delivered
Led the development of scalable frontend features across Inventory, Authentication, Deals, and Communication modules used by internal business operations.
Designed and implemented advanced caching and synchronization strategies using TanStack Query, significantly reducing unnecessary API requests and improving application responsiveness.
Implemented optimistic and pessimistic update patterns to create seamless user experiences while maintaining data consistency in business-critical workflows.
Built reusable and maintainable UI components using Next.js, TypeScript, ShadCN UI, and Tailwind CSS, improving development speed and consistency across projects.
Integrated real-time functionality through WebSocket-based communication for instant data updates.
Developed comprehensive automated testing strategies using Jest, React Testing Library, and Playwright to improve software reliability and reduce production defects.
Introduced engineering standards through ESLint, Prettier, Git Hooks, and pull request quality checks.
Applied Feature-Driven Architecture (FDA) principles to improve project scalability, maintainability, and team collaboration.
Worked closely with product managers, designers, QA engineers, and backend developers to deliver high-quality features from concept to production.
Backend Engineer
Technologies & Tools
What I Delivered
Designed, developed, and maintained backend services supporting multiple business domains, ensuring long-term scalability and reliability.
Built RESTful APIs and backend workflows for Inventory, Authentication, Deals, Communication, and Application Layer services.
Optimized database queries and business logic, improving system performance and reducing response times for critical operations.
Implemented unit, integration, and end-to-end testing strategies to increase deployment confidence and reduce regressions.
Developed event-driven workflows using AWS Lambda and Amazon SQS for asynchronous business processes.
Integrated cloud services including Amazon S3, API Gateway, CloudWatch, and Sentry to improve observability and operational reliability.
Refactored legacy modules and improved code quality through architecture enhancements and cleaner abstractions.
Collaborated with cross-functional teams to transform business requirements into reliable and scalable technical solutions.
DevOps & Engineering Excellence
Technologies & Tools
What I Delivered
Designed and maintained CI/CD pipelines using GitHub Actions to streamline software delivery and deployment processes.
Automated test execution, validation checks, and quality gates to ensure production-ready releases.
Implemented deployment workflows for development, staging, and production environments.
Configured webhook-based deployment automation to trigger application redeployments after successful branch merges.
Contributed to engineering culture through code reviews, technical discussions, and continuous process improvements.
Helped establish reliable development workflows that improved team productivity and reduced manual operational effort.
PT Kisun Kreasi Digital (Irevox)
Full-Stack Developer
Bandung, Indonesia
Frontend Developer
Technologies & Tools
What I Delivered
Developed modern ERP interfaces that simplified complex inventory management workflows and daily operational processes.
Built reusable and scalable frontend components to improve consistency and accelerate feature development.
Implemented efficient server-state management using TanStack Query, providing responsive and reliable user experiences.
Created robust validation systems using Zod to improve data quality and reduce user input errors.
Collaborated directly with stakeholders to translate operational requirements into intuitive user interfaces.
Participated in performance optimization initiatives and frontend codebase improvements.
Backend Developer
Technologies & Tools
What I Delivered
Developed backend services and APIs supporting inventory-related ERP modules including Stock History, Stock Mutation, and Stock Opname.
Implemented business-critical inventory workflows to ensure accurate stock tracking, auditing, and operational reporting.
Designed and maintained PostgreSQL database structures while optimizing queries for performance and reliability.
Built and maintained RESTful APIs using NestJS and Sequelize ORM.
Collaborated with frontend developers, QA engineers, and stakeholders to deliver end-to-end ERP solutions.
Participated in debugging, code reviews, and continuous improvements to maintain software stability and quality.