West Jakarta, Jakarta, Indonesia
Software Engineer specializing in frontend development with Next.js, with full-stack experience across React, React Native, and Vue on the frontend and Node.js with express and Laravel on the backend. I work fluently with JavaScript and TypeScript to build efficient, scalable, and user centric applications. My focus is on turning complex requirements into clean, reliable products, collaborating closely with product, design, and backend teams to ship features that solve real problems. I have a particular interest in scalable architecture and microservices, where modularity and maintainability support long-term growth. I'm committed to continuous learning, regularly exploring new technologies and tackling challenging problems to stay current in a fast moving industry. Above all, I care about building software that delivers genuine value to users and the businesses behind them.
As a Frontend Engineer, I develop and maintain modern web applications across feature development, debugging, and delivery. Key contributions include: Frontend Development: - Develop and maintain frontend applications using Next.js and React, building clean, responsive, and performant user interfaces. - Implement modern, utility first styling with Tailwind CSS for consistent, maintainable design across applications. - Integrate RESTful APIs using Axios and test endpoints with Postman for reliable data flow between. frontend and backend. - Manage versioning and collaborate with the team using Git for smooth, conflict-free workflows. Apply type-safe validation with Zod to improve data integrity and reduce runtime errors. Projects & Systems: - Built the web application for Hyperfloo, a B2B digital product for enterprise and industrial technology that helps companies improve efficiency, automate processes, and enable data-driven decisions. - Helped debug and add new features for a document management system (DMS), improving functionality and reliability. - Contributed to an ERP system, creating, adding, and fixing features to support enterprise operations. Collaboration & Integration: - Communicated closely with the Product Manager to clarify requirements, align on priorities, and translate the roadmap into delivered features. - Worked with backend developers to integrate APIs and ensure accurate, reliable data flow. - Collaborated with UI/UX and product teams to translate designs and requirements. - Coordinated with the team through Git based workflows to deliver features consistently. Testing & Maintenance: - Debugged and resolved issues across existing systems to improve stability and performance. - Added, updated, and refined features in active projects based on evolving requirements. - Maintained clean, modular, and maintainable code to support long-term scalability.
As a Software Engineer focused on frontend development, I built and maintained responsive, user friendly web applications, contributing across the full delivery process. Key contributions include: Frontend Development: - Created interactive user interfaces using HTML5, CSS3, and JavaScript. - Worked with frameworks like React.js and Next.js to develop dynamic web applications. - Improved application performance for a smooth experience across various devices and browsers. Projects & Systems: - Built a school management system serving three user roles: students could view attendance, take exams and tests, submit homework, and access their class data, school information, and personal profile; teachers could create exams, assign students to classes, manage attendance, and generate student reports; and a school level administrator role managed operations for their specific school. - Presented this school management system on-site in Pali to the Ministry of Education (Kemendikbud) and representatives from 5+ schools, demonstrating its features and real world impact to key stakeholders. - Contributed to a document management system for a regional government office, supporting structured handling and organization of official documents. - Helped develop a data recording system for an agricultural program, used to register and track field assets and resources. Collaboration & Integration: - Collaborated with UI/UX teams to translate designs into functional frontend components. - Worked with backend developers to integrate APIs and ensure accurate data display. - Supported architectural planning to deliver efficient and scalable solutions. Testing & Maintenance: - Conducted testing to ensure application stability and performance. - Resolved bugs and optimized for responsiveness. - Maintained clean, modular code using Git for version control and team collaboration.
In this role, I worked as a full-stack developer, utilizing React for the frontend and Node.js for the backend, with Tailwind CSS for styling and Git for version control. My responsibilities included creating an admin dashboard for a technology known as Smart Shaker and developing the backend API to support both web and mobile platforms.
I am an active member of Generasi Baru Indonesia (GenBI) at the University of Bandar Lampung. Through this role, I have gained invaluable experience contributing to impactful initiatives and projects. Being part of this dynamic community has enabled me to collaborate effectively with diverse teams, participate in significant events, and make meaningful contributions toward achieving the organization’s objectives.
I had my first internship at PT Pindad, a defense company that makes tanks, weapons, and heavy equipment. My main task was developing the Integrated Communication Security System (ICSS), a web app for monitoring all areas in the company. It included CCTV displays and sensor-based alert notifications. I built the frontend with Vue.js, styled it with Vuetify, integrate API and used a Git server for version control and teamwork.