Backend & Full Stack Developer
π Bandung, Indonesia | π§ adrianhadi@outlook.com | π +62 812 9751 4146
π LinkedIn
Mobile and Full Stack Developer with over 4 years of experience building scalable HR, GIS, and financial applications using Java, Flutter, and Node.js. I focus on writing clean, maintainable code and building backend infrastructures that scale.
- Languages: Java, JavaScript, SQL
- Frameworks: Flutter (Bloc, GetX), Spring Boot, Spring MVC, Node.js
- Databases: PostgreSQL, MariaDB, MySQL, Firebase
- Tools: Git, Linux, Play Console, LINT
- Practices: MVVM, MVC, REST API, Unit Testing, CI/CD, Server Deployment
- Other: PPH21 Salary & Tax Calculations, SHP File Processing
- Soft Skills: Analytical Thinking, Problem Solving, Communication
Full Stack Developer | Aug 2019 β Present
- Developed HRZERO (Java/Flutter): HR and attendance mobile app
- Built FaceIng: Flutter app with facial recognition using Anura API
- Created REST APIs & backend with Spring Boot and PostgreSQL
- Implemented salary & tax (PPH21) calculations and batch processing
- Integrated mobile apps with Google Play Console
Freelance Full Stack Developer | Aug 2023 β Present
- Developed GIS backend system using Node.js and PostgreSQL with SHP file processing
- Built backend for banking queue system with local & cloud sync
Frontend Developer (Part Time) | Jan β May 2021
- Built WordPress-based landing pages using PHP & CSS
Mobile Developer Intern | Sep β Dec 2018
- Created mobile apps Shafood & Tarq Mengaji using Java/XML
- Integrated apps with Firebase for backend & auth
-
Universitas Komputer Indonesia (2023βpresent)
Bachelor's Degree in Information Systems -
SMKN 4 Bandung (2017β2019)
Vocational High School in Software Engineering
hrzero-backend: Spring Boot + PostgreSQL backend for HR applicationfaceing-mobile: Flutter + GetX app for facial recognition attendancegis-processor: SHP data processing with Node.js for mapping servicesbank-queue-sync: Local and cloud queue management system
π‘ Letβs connect and collaborate on impactful tech!