Hello, I’m Muhammad Haidar Shahab, a self-motivated Full Stack Developer with a passion for technological innovation and positive societal impact. I specialize in software engineering with strong frontend (React) and backend (Express) capabilities, along with fluent database management. My transition from frontend to full‑stack has enriched my ability to tackle challenges with enthusiasm and precision. Equipped with Agile and Scrum practices, I excel at project planning, cross-functional team coordination, and delivering on time. I am also drawn to roles related to electrical and electronics engineering and eager to deepen knowledge in these fields. My grounding in electrical/electronic principles blended with software expertise positions me for interdisciplinary tech development projects.

Muhammad Haidar Shahab

Hello, I’m Muhammad Haidar Shahab, a self-motivated Full Stack Developer with a passion for technological innovation and positive societal impact. I specialize in software engineering with strong frontend (React) and backend (Express) capabilities, along with fluent database management. My transition from frontend to full‑stack has enriched my ability to tackle challenges with enthusiasm and precision. Equipped with Agile and Scrum practices, I excel at project planning, cross-functional team coordination, and delivering on time. I am also drawn to roles related to electrical and electronics engineering and eager to deepen knowledge in these fields. My grounding in electrical/electronic principles blended with software expertise positions me for interdisciplinary tech development projects.

Available to hire

Hello, I’m Muhammad Haidar Shahab, a self-motivated Full Stack Developer with a passion for technological innovation and positive societal impact. I specialize in software engineering with strong frontend (React) and backend (Express) capabilities, along with fluent database management. My transition from frontend to full‑stack has enriched my ability to tackle challenges with enthusiasm and precision.
Equipped with Agile and Scrum practices, I excel at project planning, cross-functional team coordination, and delivering on time. I am also drawn to roles related to electrical and electronics engineering and eager to deepen knowledge in these fields. My grounding in electrical/electronic principles blended with software expertise positions me for interdisciplinary tech development projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Indonesian
Fluent

Work Experience

Application Developer - Lead Internal MII Team at PT Bukit Asam Tbk
September 1, 2024 - Present
Create and develop web applications using React and Nest.js; design UI and UX; build and slice design requirements; implement SQL-based data management; coordinate cross-functional teams to deliver projects on time.
Frontend Engineer at Freelance
July 1, 2024 - October 8, 2025
Develop web/mobile applications for service providers and students; implement full-stack features with React Native and React.js; style with Bootstrap/Tailwind; manage code with Git and collaborate with clients.
Full Stack Developer at PT Pupuk Sriwidja Ja
September 1, 2024 - October 8, 2025
Develop production-ready web applications with MERN/LAMP stack; integrate Laravel components; implement SQL databases; build front-end with React and back-end APIs with Express.
Electronics Engineer (Intern) at PT Pupuk Sriwidja Ja
November 30, 2023 - October 8, 2025
Learn industrial system equipment; study maintenance and repair of electrical systems; understand wiring diagrams and control schematics.
Full Stack Developer at iSmart Education Center
December 1, 2023 - October 8, 2025
Develop online education platform; frontend with React/Redux; backend with Express; deploy on AWS; implement RESTful APIs and admin dashboards.
Frontend & Application Developer (Freelance) at Various Clients
October 1, 2023 - October 8, 2025
Developed web/mobile applications for education and service providers; used React Native, React.js, Node.js, and Express; collaborated with clients and teams.
Frontend Developer at Syneps Academy
January 31, 2022 - October 8, 2025
Developed web/mobile applications; mentored junior developers; contributed to UI using HTML/CSS/JS and React.
Application Development Associate - Lead Internal MII Team at PT Bukit Asam Tbk
September 1, 2024 - Present
Lead the design and development of web applications, delivering user-friendly interfaces and robust backend functionality. Built UI with React, implemented TypeScript, and integrated with SQL databases to manage data. Coordinated with cross‑functional teams to translate requirements into scalable features, implemented responsive designs, and ensured production-ready code.
Electronics Engineer - Freelance at Independent / Freelance
July 31, 2024 - October 8, 2025
Project development and design of electronic hardware/software systems, including hardware wiring, device control, system maintenance and firmware/IOT integration.
Full Stack Developer at PT Pupuk Sriwidja Ja
September 1, 2024 - October 8, 2025
Created and developed web applications with strong front-end and back-end, implemented database integration (SQLite, MySQL) and used Nest.js and TypeScript; built responsive UI and implemented RESTful APIs.
Full Stack Developer at PT Pupuk Sriwidja Ja (Remote)
November 30, 2024 - October 8, 2025
Continued full-stack development work with production-ready code, remote collaboration, and cross-functional team coordination.
Full Stack Developer at iSmart Education Center
December 31, 2023 - October 8, 2025
Developed web applications and online learning system; implemented front-end and back-end features, including Redux state management and server-side logic.
Freelance Front End Developer / Application Developer at Freelance
October 31, 2023 - October 8, 2025
Created web/mobile applications for service providers and students; implemented responsive UIs, React Native front-end, and RESTful API integration; collaborated with clients to deliver feature-rich solutions.
Frontend Developer / Application Developer at Syn eps Academy
January 31, 2022 - October 8, 2025
Developed web/mobile applications and completed competency-based tasks for junior web developers; implemented front-end with React and styling (Bootstrap/Tailwind).
Golang Developer (Progate Web Development) at Progate
December 31, 2021 - October 8, 2025
Golang developer role in a web development track; contributed to full-stack exercises and project work.
Lead Internal MII Team - Application Development Associate at PT Bukit Asam Tbk
September 1, 2024 - Present
Create and develop the web application UI, system architecture and SQL DB; implement styled web pages; build RESTful APIs using Node.js with Express; develop a MERN CMS; design interactive visualizations with D3.js and React.
Electronics Engineer (Intern) at PT Pupuk Sriwidja Ja
November 1, 2023 - October 8, 2025
Learn about system equipment in an industrial company; apply technology to install and understand maintenance and repair; gain insight into system control and wiring schematics.
Frontend Developer / Application Developer at Freelance
October 1, 2023 - October 8, 2025
Develop web/mobile applications for service providers and educational projects; implement responsive UI and backend integration; utilize Git for collaboration.
Full Stack Developer at PT Pupuk Sriwidja Ja
September 1, 2024 - October 8, 2025
Develop web/mobile applications; implement and manage database with ERD; use MERN stack; ensure performance and scalability.
Full Stack Developer at iSmart Education Center
December 1, 2023 - October 8, 2025
Develop online learning applications; frontend React.js with Redux; backend Express.js; implement Firestore/Firebase, REST APIs; manage deployment.
React Developer - Digital Talent Scholarship at Self-Study / Scholarship
November 1, 2022 - October 8, 2025
Digital Talent Scholarship focusing on React development; completed modules on React, Redux, and modern frontend tooling.
React Native Mobile Developer - SanberCode at SanberCode
September 1, 2022 - October 8, 2025
Develop mobile apps with React Native; implement real-time data, Firebase, and state management; animate UI; maintain code quality.
Application Development Associate - Lead Internal MII Team at PT Bukit Asam Tbk
September 1, 2024 - November 18, 2025
Create and develop the web application user interface, meeting all user requirements; develop the web application system and slicing design requirements; build the web application using React and TypeScript and implement the API layer; create styled pages reflecting attractive designs; implement SQL-based data storage and back-end logic using Nest.js and TypeScript; apply modern front-end/back-end integration and production-ready practices.
Electrical / Electronics Engineer (Freelance)
July 1, 2024 - July 1, 2024
Learn and implement system control and wiring schematics; perform maintenance and repair of electrical/electronic systems; study and apply system control wiring diagrams within the client environment.
Full Stack Developer at PT Pupuk Sriwidja Ja (Pusri) - Palembang
September 1, 2024 - September 1, 2024
Create and develop web applications with focus on performance, scalable data handling, and integrated front-end/back-end layers; implement SQL-based databases and RESTful APIs; build using React and Express with TypeScript.
Full Stack Developer (Remote) at PT Pupuk Sriwidja Ja (Pusri) - Remote
November 30, 2024 - November 30, 2024
Continuation of full stack development work with emphasis on remote collaboration, code quality, and production-ready deliverables.
Full Stack Developer at iSmart Education Center
December 1, 2023 - December 1, 2023
Develop and maintain web applications for online learning; implement front-end in React and back-end with Express; ensure robust data handling and user experience for students and staff.
Frontend Developer / Application Developer
October 1, 2023 - October 1, 2023
Freelance front-end and application development for service providers and student projects; implemented responsive, styled web interfaces and RESTful data interactions.
Electronics Engineer - Freelance at Freelance
July 31, 2024 - July 31, 2024
Project development and design for hardware systems, microcontroller-based device control, simulations and wiring schematics.
Full Stack Developer at PT Pupuk Sriwidja Ja (Pupuk Sriwidja Ja)
September 1, 2024 - September 1, 2024
Developed web applications with SQLite database, Laravel backend, and React frontend; built performant, production-ready code and managed end-to-end development.
Full Stack Developer at iSmart Education Center
December 31, 2023 - December 31, 2023
Delivered full-stack web applications for online learning, including frontend with React and backend with Express.js; designed admin dashboards.
Freelance Front End Developer / Application Developer at Freelance
October 31, 2023 - October 31, 2023
Developed web and mobile applications for service providers and students; implemented responsive UIs using React, React Native, HTML/CSS; collaborated with teams and clients.
Frontend Developer at Synaps Academy
January 31, 2022 - January 31, 2022
Developed frontend web/mobile projects using React.js, HTML/CSS, and JavaScript; contributed to learning platform features.

Education

Bachelor of Engineering (Electrical) at Sriwijaya State Polytechnic
August 1, 2021 - August 1, 2024
Project Management Fundamentals (Certificate) at Google
April 1, 2024 - October 8, 2025
Electronics Engineer at Sriwijaya State Polytechnic
August 1, 2021 - August 1, 2024
Electrical Engineering at Sriwijaya State Polytechnic
August 1, 2021 - August 1, 2024
Electrical Engineering (S.T) at Universitas August
August 1, 2024 - August 1, 2026
Electronics Engineering (A.M.D.T.) at Sriwijaya State Polytechnic
August 1, 2021 - August 1, 2024
Frontend Development at Syn eps Academy
August 1, 2021 - January 1, 2022
Digital Talent Scholarship (React Developer) at Google Digital Talent Scholarship
September 1, 2022 - November 1, 2022
Project Management Fundamentals at Google
April 1, 2024 - November 18, 2025
Junior Web Developer at Training / Certification
November 22, 2021 - November 18, 2025
Electrical Engineer (S.T) at Sriwijaya State Polytechnic
August 1, 2021 - August 1, 2024
Electrical Engineer (S.T) at Yuppentek Indonesia University
August 1, 2024 - November 18, 2025
React Developer at Digital Talent Scholarship
September 1, 2022 - November 30, 2022
Frontend Developer at Digital Talent Scholarship
August 1, 2023 - December 31, 2023
React Native Developer at Digital Talent Scholarship
September 1, 2022 - November 30, 2022
Project Management Fundamentals at Google
April 1, 2024 - November 18, 2025

Qualifications

Game Development and Animation
August 29, 2023 - October 8, 2025
Software Engineering 1
March 17, 2023 - October 8, 2025
React Developer
December 5, 2022 - October 8, 2025
React Native Mobile Developer
September 24, 2022 - October 8, 2025
Learn Web With React
August 1, 2022 - October 8, 2025
Learn Web (Node.js)
December 29, 2021 - October 8, 2025
Learn React
May 9, 2021 - October 8, 2025
Junior Web Developer
November 22, 2021 - October 8, 2025
JavaScript Fundamentals
December 28, 2021 - October 8, 2025
Learn Programming With Python
October 19, 2021 - October 8, 2025
HTML & CSS
August 29, 2021 - October 8, 2025
Electrical Engineer (S.T)
August 1, 2024 - August 1, 2026
Google - Project Management Fundamentals
April 1, 2024 - October 8, 2025
Essential Scrum Master
March 1, 2024 - October 8, 2025
Digital Talent Scholarship (React Developer)
September 1, 2022 - November 30, 2022
Google Project Management Fundamentals
April 1, 2024 - October 8, 2025
Scrum Master Academy - Fundamentals of Scrum
August 1, 2023 - October 8, 2025
Game Development (Animasi) - Talent Scout Academy
August 29, 2023 - October 8, 2025
Software Engineering
March 17, 2023 - October 8, 2025
React Developer
December 5, 2022 - October 8, 2025
React Native Mobile Developer
September 24, 2022 - October 8, 2025
Learn Web With React
August 1, 2022 - October 8, 2025
Learn Web Development (Node.js)
December 29, 2021 - October 8, 2025
Junior Web Developer
November 22, 2021 - October 8, 2025
HTML & CSS
August 29, 2021 - October 8, 2025
Electrical Technician Certification (Low Voltage Installation)
January 20, 2024 - November 18, 2025
Game Development and Animation (Talent Scout Academy)
August 29, 2023 - August 29, 2023
Software Engineering
March 17, 2023 - November 18, 2025
React Developer
December 5, 2022 - November 18, 2025
React Native Mobile Developer
September 24, 2022 - November 18, 2025
Learn Web with React
August 1, 2022 - November 18, 2025
Junior Web Developer
November 22, 2021 - November 18, 2025
Electrical Technician (Low Voltage Installation)
January 20, 2024 - November 18, 2025
Talent Scout Academy - Game Development
August 29, 2023 - November 18, 2025
Software Engineering
March 17, 2023 - November 18, 2025
React Native Developer
September 24, 2022 - November 18, 2025

Industry Experience

Software & Internet, Computers & Electronics, Education, Manufacturing, Professional Services, Media & Entertainment, Other, Energy & Utilities, Agriculture & Mining