Abid Rakhmansyah
Bandung, Indonesia | hi@abidra.xyz
Versatile and passionate software engineer specializing in both frontend and backend development. With a solid foundation in frontend technologies such as React.js, Next.js, and TailwindCSS, I design and implement user interfaces that prioritize seamless and intuitive user experiences. Simultaneously, my expertise extends to the backend, where I architect and build robust server-side logic using languages like Golang or PHP.
Experience
Software Engineer
Master Team · Full-time (Oct 2024 - Present)
Software Engineer
Grof · Full-time (Mar 2023 - Sep 2024)
- Refactor legacy codebase from unstructered pattern to clean architecture.
- Increase web speed perfomance using react hooks such as
useMemo
,useCallback
, and put only necessary dependencies onuseEffect
. - Slicing design from Figma to Web Responsive view (Desktop, tablet, and mobile).
- Migrate unmaintened library in the legacy code to the maintened library.
- Fixing authentication method using React high order component.
Mentor Full Stack Web
Binar Academy · Part-time (Apr 2023 - Aug 2023)
- Provide one-on-one and group mentorship to individuals learning full stack web development.
- Guide and support mentees through problem-solving exercises.
- Help mentees understand and implement improvements based on feedback.
- Assist mentees in planning, developing, and deploying web applications.
Full Stack Engineer
Virtualspirit · Full-time (Mar 2020 - Mar 2023)
- Implemented responsive front-end interfaces using React for an improved user experience.
- Developed RESTful APIs with Laravel to facilitate seamless communication between the front-end and back-end systems.
- Successfully finish some projects using Laravel, WordPress, and React.js
Facilitator & Mentor
Ministry of Education and Culture Republic of Indonesia · Contract
Jun 2020 - Nov 2020
- Provide one-on-one and group mentorship to individuals learning app development.
- Guide and support mentees through project-based learning, coding challenges, and problem-solving exercises
- Create and update learning materials, tutorials, and resources for mentees.
- Assist mentees in planning, developing, and deploying web applications.
- Offer guidance on project architecture, code structure, and optimization.
Chief Technology Officer
Sharinghappiness.org · Full-time (May 2018 - Aug 2018)
- Defined and executed the technology strategy aligning with SharingHappiness’ business goals.
- Provided visionary leadership to the technology team, fostering a culture of innovation, collaboration, and continuous improvement.
- Collaborated with executive leadership to align technology initiatives with overall company objectives.
- Implemented Agile methodologies to enhance project efficiency, responsiveness, and adaptability to changing requirements.
- Led the development and deployment of innovative web and mobile solutions to enhance user experience.
Education
BINUS University
Bachelor of Engineering, Computer Science
University Padjajaran
Bachelor of Communication, Communication Management