About Me
I am a passionate Backend Developer with expertise in Backend Development and a strong background in building efficient, secure, and scalable web applications. Skilled in designing robust APIs, managing complex databases, and optimizing application performance, I thrive in collaborative environments. My focus is on delivering high-quality, well-tested code while embracing new technologies to drive innovation. With excellent problem-solving and communication skills, I bridge technical and non-technical gaps to deliver seamless web solutions. I'm eager to contribute my skills to a dynamic team and help create exceptional web experiences.
Experiences
Backend Developer
SUPER FUTURE KOMPANY (Sept 2024 - Present)
I have designed and implemented RESTful APIs using Laravel and NestJS frameworks, ensuring consistency and efficiency by following industry-standard practices like HTTP methods, status codes, and JSON data formats. My experience includes securing APIs with robust authentication and authorization mechanisms, optimizing database performance through efficient schemas, and utilizing SQL and ORM techniques.
I integrated third-party APIs (e.g., Microsoft, WhatsApp, Google) using Laravel's Http and Guzzle libraries, implementing error handling and retry mechanisms for resilience. Throughout, I adhered to coding standards, conducted code reviews and unit tests, and set up comprehensive logging and monitoring systems to ensure optimal application performance.
Web Developer
Self Employee (May 2024 - Present)
As a freelance web developer, I engage closely with clients to understand their goals, target audience, and desired functionalities, documenting all requirements and defining the project scope. This includes designing wireframes and prototypes with iterative client feedback. I leverage an RDBMS like MySQL, applying database normalization and creating ERDs for clear table relationships.
Throughout the development cycle, I use Git for version control and rely on project management tools like Trello and Notion to track tasks and milestones, adopting Agile methodologies for iterative progress. I also ensure smooth deployment by setting up development, staging, and production environments and incorporating CI/CD pipelines for automated testing and deployment.
Mendix Developer
PT Anomali Trans Teknologi (Sept 2024 - Sept 2024)
As a Mendix Developer at PT. Anomali Trans Teknologi, I work on building applications for PT KAI Indonesia, focusing on delivering high-quality solutions using the Mendix platform. As a core developer, I am responsible for designing, developing, and maintaining various features of the application, ensuring they meet the requirements of the client. My role involves collaborating with the project team to ensure that the development process runs smoothly, while also ensuring the applications are optimized, scalable, and aligned with the project goals.
Application Developer Officer
PT Anomali Trans Teknologi (June 2023 - August 2024)
At PT. Anomali Trans Teknologi, I have developed expertise in full-stack web development, focusing on building scalable, user-centric applications. I designed efficient database schemas using PostgreSQL, ensuring optimized data storage and retrieval to support growing web applications. My experience includes writing complex SQL queries for seamless data manipulation, empowering robust functionality. By leveraging Laravel's MVC architecture, I constructed responsive, secure, and user-friendly web apps, implementing efficient data interactions with Eloquent ORM while prioritizing data integrity and security across the backend.
I have thrived in cross-functional collaboration, working closely with designers and product managers to translate user needs into technical requirements, ensuring a user-centric experience. In addition, I continuously explore emerging technologies, such as the Mendix low-code platform and ASP.NET, expanding my skillset and adaptability. This dedication to learning culminated in the development of a functional web application using ASP.NET, further solidifying my understanding of diverse frameworks and platforms.
Backend Developer
PT SEJE DIGITAL UTAMA (Oct 2023 - May 2024)
As a Backend Developer at PT. Seje Digital Utama, I specialize in crafting secure and optimized APIs for seamless data exchange between web applications and external services, such as Hue Huy & Aku Hadir APIs. Utilizing Laravel's HTTP clients and data mapping, I ensure efficient interaction and data integrity across integrations. I am proficient in leveraging Laravel's powerful features for third-party API integrations, implementing robust error handling, and enforcing security measures to prevent failures and breaches. My focus on writing clean, maintainable code with Laravel's Eloquent ORM ensures efficient CRUD operations, while prioritizing data validation and sanitization to protect against vulnerabilities.
I collaborate closely with front-end developers to design user-friendly APIs, create detailed documentation, and implement versioning for smooth updates. Through continuous feedback loops, I optimize API usability and performance. As a strong advocate for clean, readable code, I ensure that all PHP and Laravel code is well-commented and maintainable, fostering collaboration, reducing errors, and ensuring long-term application stability.
Freelance Laravel Developer
INTIVE STUDIO (June 2023 - March 2024)
As a Freelance Laravel Developer at Intive Studio, I played a pivotal role in building custom ERP web applications, leveraging Laravel to design efficient database structures, implement complex business logic, and create user-friendly interfaces. I developed robust algorithms to handle multi-currency transactions within the ERP system, ensuring accurate and reliable financial data management. My expertise in full-stack development allowed me to collaborate seamlessly with front-end developers, contributing to all stages of the development lifecycle, from planning to deployment. I have a strong problem-solving mindset, using my exceptional debugging and code analysis skills to resolve complex issues.
Web App Developer
INTIVE STUDIO (July 2022 - June 2023)
As an ERP Systems Architect with Laravel, I played a key role as a core developer in building custom ERP web applications. I designed efficient database structures, implemented complex business logic, and crafted intuitive user interfaces, ensuring the solutions were scalable and user-friendly. My expertise includes developing robust algorithms to handle multi-currency transactions, guaranteeing reliable financial data management within the ERP system. I thrived in collaborative environments, working seamlessly with front-end developers to deliver cohesive user experiences and contributing to all phases of the development lifecycle, from planning to deployment.
I have a strong problem-solving mindset, with exceptional debugging and code analysis skills that allow me to effectively identify and resolve complex issues. I have also actively mentored other developers, tackling intricate algorithms and contributing innovative solutions to optimize ERP systems. As a code review leader, I ensured high-quality, maintainable code through rigorous reviews, refactoring, and adhering to best practices. I have hands-on experience with core ERP modules, including Purchase, Sales, Delivery, Invoice, Warehouse, Master Data, Finance, and Human Resources. Committed to continuous improvement, I stay updated on the latest Laravel advancements, constantly seeking to enhance my skills and contribute to future web application projects.
Backend Developer
SEJE DIGITAL (May 2022 - August 2022)
As a Backend Developer at Seje Digital, I focus on ensuring high-quality code by applying meticulous attention to detail in quality assurance and testing. I conduct thorough test runs to verify that applications produce accurate results and adhere to defined specifications, minimizing potential issues in production environments. I also specialize in integrating third-party APIs using Laravel, enabling seamless data exchange and expanding application functionality. My approach to development is highly structured, using workflow charts and diagrams to plan, analyze, and optimize code for efficiency, maintainability, and clarity.
Additionally, I have expertise in front-end technologies, using Next.js and Tailwind CSS to create visually appealing and highly responsive user interfaces. I ensure exceptional user experiences. I am committed to continuous improvement, staying informed about the latest advancements in web development frameworks and technologies to ensure that my projects remain on the cutting edge and deliver the best possible results.
Software Engineer Internship
PT. Promedia Citra Informatindo (Jan 2021 - June 2021)
During my Software Engineer Internship at PT. Promedia Citra Informatindo, I focused on refining software by identifying and correcting errors in existing systems, contributing to interface upgrades, and improving performance to enhance user satisfaction and system efficiency. I played a key role in technical documentation, clearly communicating complex concepts through user manuals and guides to empower end-users in efficiently leveraging software applications. My attention to detail extended to workflow design, where I translated detailed charts and diagrams into well-structured, maintainable code, ensuring smooth program execution.
Additionally, I gained experience in cross-platform development by building Android applications using Java, catering to the mobile device market, and creating APIs for mobile app integration. As a versatile developer, I worked with both Laravel and Yii frameworks, selecting the most suitable one based on project requirements. Committed to continuous learning, I actively expanded my knowledge and skills, ensuring adaptability to evolving technologies and project needs.
Education
Universitas Cakrawala
Data Science (2024 - Present)
SMKN 1 jenangan
Software Engineer (July 2019 - June 2022)
Award
2nd Position KKSI Smart School Field 2021
2021
Get position 2nd in KKSI Smart School Field 2021 with the theme of Smart School. Making web app using Laravel And Bootstrap, the app is about School management, it contains landing pages, student management, library management, etc
3rd Position SAKKSI Smart School Field 2021
2021
Get position 3rd in SAKKSI Smart School Field 2021 with the theme of Smart School. We add some feature from KKSI app, and we make it more better, we add some feature like employee management, improving landing pages, todo app, etc.
1st Position LKS Web Technology (Regional Level)
2022
Get 1st position in Competency Competition for Students (LKS) in the Field of Web Technology Working Area 4 East Java. I must make web app using Laravel and Bootstrap, the app is about Course Online, contains page for student, teacher, and admin.
Rank 5 LKS Web Technology East Java (Province Level)
2022
Get rank 5ft in Competency Competition for Students (LKS) in the Field of Web Technology (Province of East Java). Make an App using laravel and React js, the app is about vaccination registration, contains page for user, user can booking ticket for vacination.