Hi, my name is
Hanifudin Alfauzi.
Fullstack Developer
Bachelor of Informatics Engineering from Institut Teknologi PLN with strong experience in web application development using JavaScript on both frontend and backend. Experienced in building microservices, RESTful APIs, and managing databases for web and IoT-based applications.
01.About Me
I am a graduate of Informatics Engineering from Institut Teknologi PLN with strong programming skills in JavaScript and experience in both frontend and backend development.
I have internship experience at PT Trimagnus Prima Dharma as a Web Developer and professional experience as a Backend Developer at PT IOT Kreasi Indonesia.
My expertise includes building REST APIs, microservices, and managing databases for web and IoT systems.
I am able to work both independently and collaboratively in teams while continuously learning new technologies and best practices in software development.

02.Experience
Backend Developer Staff (Contract)
PT IOT Kreasi Indonesia
August 2022 – Present
- Maintain and enhance internal ERP systems for IKI, WE, and LNG
- Develop backend microservices using Express.js
- Build services for IoT device management
- Design and maintain RESTful APIs
- Design and optimize databases
- Implement authentication and application security
- Monitor server performance and debug issues
- Collaborate with frontend developers
- Implement new features and refactor code
Laravel Developer Intern
PT Trimagnus Prima Dharma
Sept 2019 – Nov 2019
03.Education
Pijar Camp
Full Stack Web Developer
Mar 2022 – Jun 2022
Technologies
Projects
- Food Recipe Website
- Ankasa Ticketing
- HireJob
- Telegram Clone
- Blanja Marketplace
Institut Teknologi PLN
Bachelor of Informatics Engineering
Sept 2016 – Aug 2020
Thesis
Implementation of Naive Bayes Algorithm for Village Development Index Classification in Supiori Regency.
04.Skills
Frontend
Backend
Database
Messaging
Cloud & Infrastructure
Tools
05.Some Things I've Built
IoT Device Management Platform
Developed a scalable IoT platform for monitoring and managing thousands of connected devices in real-time. Enabled operations teams to reduce device downtime, improve system visibility, and make data-driven decisions through centralized dashboards. Designed a microservices architecture using Express.js and RabbitMQ for asynchronous telemetry processing. Optimized PostgreSQL for high-volume time-series data, improving query performance by approximately 40%, while building REST APIs and real-time monitoring services.
- Express.js
- PostgreSQL
- RabbitMQ
- React
Maintenance Web ERP Internal IKI
Maintained and continuously enhanced an enterprise ERP system supporting finance, procurement, inventory, logistics, warehouse operations, and business workflows used by internal teams across multiple departments. Developed new business modules, optimized complex SQL queries, implemented RESTful APIs, resolved production issues, integrated business workflows, and improved application performance while maintaining data integrity across enterprise-scale operations.
- Node.js
- Express.js
- MySQL
- Sequelize
Maintenance Web ERP Internal WE
Maintained and continuously enhanced an enterprise ERP system supporting finance, procurement, inventory, logistics, warehouse operations, and business workflows used by internal teams across multiple departments. Developed new business modules, optimized complex SQL queries, implemented RESTful APIs, resolved production issues, integrated business workflows, and improved application performance while maintaining data integrity across enterprise-scale operations.
- Node.js
- Express.js
- MySQL
- Sequelize
Maintenance Web ERP Internal LNG
Maintained and continuously enhanced an enterprise ERP system supporting finance, procurement, inventory, logistics, warehouse operations, and business workflows used by internal teams across multiple departments. Developed new business modules, optimized complex SQL queries, implemented RESTful APIs, resolved production issues, integrated business workflows, and improved application performance while maintaining data integrity across enterprise-scale operations.
- Node.js
- Express.js
- MySQL
- Sequelize
Attendance Management System
Built backend services for an employee attendance system featuring attendance tracking, shift scheduling, leave management, overtime, and comprehensive HR reporting to improve workforce management. Developed secure REST APIs with JWT authentication, geolocation-based attendance validation, roster scheduling, overtime calculations, attendance reports, and optimized database queries for high-volume employee records.
- Node.js
- Express.js
- MySQL
- Sequelize
- JWT
Corporate CMS Platform
Developed a Content Management System for LNG and IAPMIGAS corporate websites, enabling non-technical users to easily manage company profiles, articles, publications, media assets, and multilingual content. Built a user-friendly CMS featuring role-based authentication, file uploads, SEO management, multilingual support, content versioning, and REST APIs for seamless frontend content delivery.
- Next.js
- Node.js
- MySQL
- REST API
LNG Truck Weighing Ticket System
Digitalized the LNG truck weighing process by replacing manual ticketing with an integrated system that improves operational efficiency, transaction accuracy, and reporting capabilities. Developed backend services for ticket generation, weighing workflows, validation processes, operational reports, audit trails, and integration with internal logistics and operational systems.
- Node.js
- Express.js
- MySQL
ERP Integration Services
Built backend integration services connecting ERP systems with external applications to automate data synchronization and reduce manual operational processes. Designed secure REST APIs, scheduled synchronization services, transaction validation, background jobs, and optimized high-volume data processing across multiple enterprise systems.
- Node.js
- Express.js
- MySQL
- REST API
Multi-Store POS System
Developed a Point of Sale application supporting multiple store branches with sales transactions, inventory management, stock replenishment, and business reporting for retail operations. Implemented inventory management, stock movement tracking, purchasing workflows, sales reporting, profit & loss calculations, role-based access control, and RESTful APIs for multi-store environments.
- React
- Node.js
- Express.js
- MySQL
LNG Affiliate Marketing Platform
Built an affiliate marketing platform for LNG product sales, allowing partners to generate referrals, track sales performance, and manage commission payouts efficiently. Developed referral tracking, commission calculation, affiliate dashboards, authentication, sales analytics, and scalable REST APIs supporting partner management and transaction processing.
- Node.js
- Express.js
- MySQL
- React
Family Expense Tracker
Created a cross-platform mobile application that helps families record daily income and expenses, monitor spending habits, and generate monthly financial summaries. Built a RESTful backend using Golang and developed a React Native application featuring authentication, budgeting, expense categorization, financial reporting, and monthly summary generation.
- Golang
- Gin
- React Native
- PostgreSQL
06. What's Next?
Get In Touch
I'm currently open to new opportunities. Whether you have a question or just want to say hi, feel free to reach out!
Phone
+62-812-1788-7170
hanifudin0597@gmail.com
hanifudin-alfauzi
GitHub
hanifudin-alfauzi
Location
Cipondoh, Tangerang City, Indonesia