Experience
Full Stack Developer
2024 - Present β’ 1 yr 5 mosPT.Mengantar Karya Bangsa β’ Remote β’ Full-time
- β’ Contribute to architecture decisions, and conduct insightful code reviews
- β’ Actively participate in daily Scrums and other Agile ceremonies
- β’ Deliver formal and informal presentations to colleagues, and stakeholders
- β’ Perform software engineering tasks (new modules, improvement, bug fixing, etc) within the process framework established for the ongoing development of applications and products
- β’ Collaborate with Project Manager , Stakeholders, Design Team, and others team to establish achievable requirements
- β’ Collaborate with Project Manager to identify to identify/clarify project goals, establish useful milestones, and develop a breakdown of the engineering tasks to be performed
- β’ Create software designs, and implements and tests those designs to meet established requirements
- β’ Participate in technical/design reviews as required by the application framework
- β’ Understand and provide solutions for cross-browser and cross-platform compatibility issues
Full Stack Developer
2022 - 2023 β’ 2 yrsDinas Ketahanan Pangan Dan Peternakan Jawa Barat β’ Bandung, ID β’ Full-time
- β’ Responsible for software development, including developing server-side logic, API development, middleware development, and system integration
- β’ Designing and analyzing database structures, managing servers and containerization, and creating weekly scrum timelines
- β’ Implementing designs provided by designers, as well as implementing logic on web/mobile platforms
- β’ Preparing a monthly activity report that includes attendance, daily activities, and work outputs according to the job description, to be submitted at the end of each month.
- β’ Reporting the implementation of other assigned duties to supervisors
- β’Being accountable for the execution of tasks in accordance with their competencies.
- β’ Deploying and monitoring applications using CI/CD pipelines and relevant server or cloud infrastructure.
- β’ Performing testing procedures, including unit tests, integration tests, and debugging to identify and resolve issues.
Full Stack Developer
2020 - 2021 β’ 1 yr 5 mosPT.Mejik Utama Sugiharta β’ Remote β’ Full-time
- β’ Being accountable for the execution of tasks in accordance with their professional responsibilities and expertise.
- β’ Developing and maintaining both frontend and backend components of web-based applications.
- β’ Designing, building, and consuming APIs GraphQL to ensure smooth communication between systems.
- β’ Creating user interfaces that are responsive, accessible, and aligned with provided UI/UX design specifications.
- β’ Writing clean, efficient, and well-documented code, following industry best practices and coding standards.
- β’ Implementing backend services using appropriate programming languages and frameworks (e.g., Node.js, Go).
- β’ Managing database systems, including schema design, query optimization, and data integrity (e.g., PostgreSQL, MongoDB).
- β’ Ensuring secure authentication and authorization flows in the application.
- β’ Performing testing procedures, including unit tests, integration tests, and debugging to identify and resolve issues.
- β’ Participating in regular team meetings, code reviews, and collaborative development workflows.
- β’ Preparing documentation for technical processes, API usage.
React Native Developer
2020 - 2021 β’ 1 yr 5 mosPT.DumbWays Indonesia Teknologi β’ Remote β’ Part-time
- β’ Developing and maintaining mobile applications using React Native for Android and iOS.
- β’ Integrating mobile apps with backend services via GraphQL.
- β’ Implementing responsive and user-friendly interfaces based on design specifications.
- β’ Managing local storage, authentication, and third-party library integration.
- β’ Debugging, testing, and optimizing app performance across platforms.
- β’ Collaborating with backend and UI/UX teams to deliver high-quality features.