I build strategic, reliable software that balances function and business value
I'm an Enterprise Software Engineer with over 6 years of experience designing, developing, and maintaining business-critical applications. My primary expertise lies in building scalable full-stack solutions using PHP (Yii2), Angular, PostgreSQL, and RESTful APIs.
Throughout my career, I've worked on applications supporting HRIS, SCM, and 50+ other internal business operations. Rather than only writing code, I enjoy understanding how businesses operate and translating those workflows into reliable software.

Work Experience
Fullstack Developer
Nexwave TechnologiesDeveloped and maintained enterprise ERP applications using Yii2, Angular, and PostgreSQL for multiple business functions. Built and maintained 50+ ERP modules covering HRIS, SCM, and internal business operations. Currently integrating AI processing into ERP workflows.
Customer Care
Nexwave TechnologiesEntry point into Nexwave Technologies, handling customer support before transitioning into a fullstack developer role.
Operations Staff
Kao Jia Environmental TechnologyOperational role in an international environmental technology company in Jiuru Township, Taiwan.
Account Officer
KSPPS Nur InsaniFinancial services role handling account management at a cooperative financial institution.
Casual Staff
Ciputra GroupEarly career experience in one of Indonesia's largest property groups.
Total tenure at Nexwave Technologies: 7+ years. My transition from Customer Care to Fullstack Developer demonstrates growth driven by initiative and self-learning.
Tech Stack
Frontend
Backend
Database
DevOps
AI & Emerging
Engineering Philosophy
I prefer engineering decisions that optimize for maintainability, scalability, readability, and simplicity. I believe software should solve real business problems and remain understandable years after it is written.
Simple architecture scales better
Clean code reduces business cost
Database design is as important as application code
Business understanding is more valuable than blindly implementing requirements
Every feature should have a measurable business purpose
Writes code for the next developer, not just for the machine
Certifications
Node.Js - Eko Kurniawan
UdemySoftware Architecture
UdemyJavascript - Eko Kurniawan
UdemySMA Negeri 15 Semarang
2013 – 2016

Let's build something great together
Looking for an experienced engineer to bring your ideas to life? Let's discuss your project.