Hi, I'm Irda Islakhu Afa, a Software Engineer (Backend) with a Bachelor's in Computer Science and 3+ years of experience in Go and Java (Spring Boot) Programming Language for building secure, scalable, and efficient APIs. I am very familiar with Go and Java tools, frameworks, paradigms, constructs, and idioms. I understand the importance of good coding standards/best practices as well as how they can be implemented in production environments. It's includes implement best practice for maintainable code. As Open Source and Tech Enthusiast i am very comfortable using Linux Environment. As long of my careers i am eager to improve by keeping up-to-date with the latest trends in back-end development. Learning latest technology are best and fun part of being a Software Engineer and this is why i love this profession.Highlights of My Experience:- System Design and API Development: Experienced in building and extending backend code, designing RESTful and GraphQL APIs, and optimizing for performance. Skilled in code refactoring to improve patterns and maintainability.- Team Collaboration: Experienced in working closely with product, QA, and UI teams to align on project goals.- Database Proficiency: Skilled in SQL (MySQL, PostgreSQL) and NoSQL databases (MongoDB), with additional experience using Redis.- CI/CD, TDD, and Testing: Experienced with CI/CD pipelines and test-driven development. I ensure code reliability through unit tests, integration tests, and self-tests to maintain functionality.- Technical Foundation: Strong grasp of algorithms, data structures, and experience with Git-based version control.- Containerization and DevOps: Proficient with Docker and Linux, including using Git Flow for version control. Familiar with deploying containerized applications.- Continuous Learning: Passionate about advancing my skills and staying current with backend development trends.- Collaboration and Code Review: Familiar with pair programming and effective at reviewing code, documenting work, and collaborating with cross-functional teams.I'm excited about the opportunity to bring my expertise and commitment to your backend team.
-
Software EngineerMaktabah Al-BakriTuban, Id
-
Backend DeveloperPt Solusi Infotech Semesta Indonesia (Siesta) Nov 2023 - PresentMalang, Jawa Timur, IndonesiaAs a Backend Developer at PT. Solusi Infotech Semesta Indonesia (SIESTA), my role involves:- Product Development at SIESTA. This include build and maintaining solutions and products for SIESTA's Partner-Clients, ensuring quality and meeting the specified requirements.- Service and Interfaces Development. Developing services and interfaces for SIESTA's servers, databases, and networks, ensuring optimal availability and performance.- Data Management. Taking responsibility for data storage and organization, ensuring data integrity and security within the system.- Handling SIESTA clients from one of the largest bank in indonesia. Involved in designing, implementing and developing the latest features.- Involvement in the development of custom features requested by the banking client, with a focus on innovation and enhanced functionality.- Team Coordination and Client Communication. Effectively communicating with the internal development team and establishing strong relationships with the client, ensuring a clear understanding of needs and expectations.My experience as a Backend Developer at SIESTA shows a commitment to technical implementation and impactful results in a dynamic development environment. -
Backend DeveloperPt. Anekapay Teknologi Indonesia Mar 2022 - Feb 2024Jawa Timur, IndonesiaAs a Backend Developer at PT. Anekapay Teknologi Indonesia, my role involves:- Designing and developing critical backend systems to support businesss needs.- Implementing GraphQL API to handle high user traffic more flexibly, thereby improving user experience while using our applications.- Designing and Developing code for data migrations and feature migrations from NodeJS with MongoDB to Go with MySQL and ensuring the applications run smoothly even after migration. Previous code implementation and backend architectures could not handle the growing users every year. - Collaborating with cross-functional teams to ensure business needs can be implemented across divisions .- Proactively resolving technical issues to maintain system reliability during production use for users.My experience at PT. Anekapay has contributed to a robust backend infrastructure that supports efficient business operations. I stay updated with the latest tech trends to ensure our systems remain competitive and innovative.
-
Backend Instructor InternAlterra Indonesia Nov 2022 - Jan 2023Malang, Jawa Timur, IndonesiaAs a Backend Instructor Developer at Alterra Indonesia, I have a role in facilitating the learning and development of bootcamp participants in the field of Backend Development using Java Spring Boot technology. In this role, I have several key responsibilities:- Curriculum Design: Designed a comprehensive educational curriculum for Backend Developers, covering topics such as OWASP, Java Spring Boot, Basic Java, Spring Security, Docker/Docker Compose, Git and JPA.- Code Review and Assessment: Conduct code reviews using GitHub and Gitlab for bootcamp participant assignments, providing constructive feedback and assessment to improve the quality of their code.- Team Coordination: Collaborate with the mentor team to ensure participants receive effective guidance and guidance throughout the program.In this role, I have helped produce graduates who are ready for careers in the world of Backend Development with a strong knowledge of Java Spring Boot technology and the latest security practices. I have also contributed to creating a relevant and effective curriculum. -
Participant Of Mastering Java Spring Boot As Back-End EngineerAlterra Indonesia Feb 2022 - Jul 2022Malang, Jawa Timur, IndonesiaDuring the "Mastering Java Spring Boot as Back-End Engineer" bootcamp at Alterra Indonesia, I accomplished the following:- Technical Skills Development: I learned and practiced backend development using Java Spring Boot, covering Spring Data JPA, Spring Docs (Swagger), Spring Security, and Spring GraphQL. I also gained proficiency in Docker/Docker Compose, GIT, GitHub, and CI/CD with GitHub Actions.- Technology Implementation: I applied my knowledge to various practical projects involving AWS, REST API and GraphQL API development, and database management with MySQL and MongoDB.- Capstone Project Leadership: I led the backend team for the capstone project, a "Learning Management System," collaborating with teams in Frontend (React JS), Mobile (Flutter), QA, UI/UX, and other backend developers.- End-to-End Application Development: I contributed to the full development lifecycle of the capstone project, including system design, feature development, integration, and continuous improvement.- Team Collaboration: I worked closely with cross-functional teams to achieve project goals and ensure seamless implementation.This bootcamp enhanced my backend development skills, experience in collaborative projects, and problem-solving in real-world scenarios. My role as the backend leader in the "Learning Management System" project was pivotal to applying and solidifying my knowledge. -
Assistant Lecturer For Java Programming CoursesUniversitas Pgri Ronggolawe Tuban Jul 2021 - Jan 2022Tuban, Jawa Timur, IndonesiaAs a teaching assistant. I help to compile programming materials and present the materials to students. I help the students understand the materials i present by letting them ask questions on the parts they don't understand. I guide them directly in Java Programming practicums from basics to Object Oriented Programming. -
Assistant Lecturer For C/C++ Programming CoursesUniversitas Pgri Ronggolawe Tuban Jul 2020 - Jan 2021Tuban, Jawa Timur, IndonesiaThis is my first time as teaching assistant. At this stage i help new students to understand the basics of programming. I helm them directly to understand programming logic such as branching, looping and so on.We use C & C++ Programming Language for the implementation and teach them to write code for the first time.
Irda Islakhu Afa Education Details
-
Informatics
Frequently Asked Questions about Irda Islakhu Afa
What company does Irda Islakhu Afa work for?
Irda Islakhu Afa works for Maktabah Al-Bakri
What is Irda Islakhu Afa's role at the current company?
Irda Islakhu Afa's current role is Software Engineer.
What schools did Irda Islakhu Afa attend?
Irda Islakhu Afa attended Universitas Pgri Ronggolawe Tuban.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial