FinTech & Technical Leadership
Senior Full-Stack Developer, serving primarily in a Lead Developer capacity. Focused on technical direction, architecture, engineering quality, delivery, and modern AI-assisted development.
SOFTWARE ENGINEER · TECHNICAL LEAD · FULL-STACK DEVELOPER
More than two decades building software, leading technical work, learning new platforms, and adapting as the way we build technology keeps changing.
WHERE IT STARTED
My journey in technology started while I was still completing my Computer Science degree. I worked as a computer technician while studying, supporting users and learning how business technology worked outside the classroom.
The work grew into laying UTP network cabling, installing company servers, supporting day-to-day operations, and running nighttime data-processing workloads on Clipper-based systems—including indexing and preparing daily sales information from departments for management reporting.
I studied during the day and worked with real systems after hours. That hands-on beginning became the foundation for everything that followed: teaching Computer Science, web development, entrepreneurship, enterprise software, FinTech, technical leadership, and now AI-assisted engineering.
CAREER JOURNEY
A career doesn't have to be a straight line. Mine has crossed teaching, entrepreneurship, consulting, enterprise engineering, FinTech, and technical leadership.
Senior Full-Stack Developer, serving primarily in a Lead Developer capacity. Focused on technical direction, architecture, engineering quality, delivery, and modern AI-assisted development.
Software Consultant at QNET, Inc followed by Senior Development Engineer at Encora, building and maintaining production software systems across network marketing and global transport and logistics.
Engineering across banking, professional services, e-commerce, hospitality and manufacturing, plus a second entrepreneurial chapter as Developer / Co-Founder of Trisolution.
Computer Science Instructor at AMA Computer Learning Center, then Web Developer / Co-Founder of ITfamilyCorp, Inc., an early Cebu-based web-development outsourcing company.
Senior Full-Stack DeveloperLead Developer responsibilities · EasyEquities · Makati CityRetirement, Insurance & Savings
Senior Development EngineerEncora · Makati CityGlobal Transport & Logistics
Software ConsultantQNET, Inc · Ortigas CityNetwork Marketing
Developer / Co-FounderTrisolution · Mandaue CityHRIS · Human Resource Information Systems
Senior Development EngineerFujitsu · Makati CityManufacturing
Senior Development Engineer / Team LeadFCS Computer · Makati CityHotel Management Systems · Web & Mobile Products
Senior Programmer IJustFlowers / Garrett & TaLlon · Mandaluyong CityE-Commerce · Online Shop & Call Center Support
Senior Officer II / ProgrammerKPMG Philippines · Makati CityAudit, Accounting & Finance
Software ConsultantAllied Bank · Makati CityInternational Banking Systems
Contract ProgrammerTransCo · Ormoc CityTransmission Line Operations Software
Web Developer / Co-FounderITfamilyCorp, Inc. · Cebu CityBuyer Safe · Network Marketing
Computer Science InstructorAMA Computer Learning Center · Lapu-Lapu City, CebuComputer Science Education
ENGINEERING FOCUS
Clean Architecture · Modular Monoliths · DDD · CQRS · SOLID
C# · .NET · ASP.NET Core · REST APIs · Entity Framework · SQL
Angular · TypeScript · Modern web applications
Automated testing · CI/CD · Docker · Observability · Code quality
Agentic development · AI coding tools · Guardrails · Human review · AI governance
SOFTWARE ENGINEERING IN THE AI ERA
My workflow has increasingly shifted from manually producing every implementation toward directing AI-assisted development: defining intent, architecture and constraints; reviewing generated solutions; enforcing engineering standards; validating behavior through tests; and making sure what reaches production remains understandable and maintainable.
I see this as an evolution of the engineer's role—from primarily producing code to increasingly designing, directing, validating and owning software systems.
DefineIntent, boundaries and architecture
DirectAI-assisted implementation
ValidateBehavior, tests and quality
OwnThe production outcome
ENGINEERING NOTES
Stories and practical lessons from more than two decades of learning, building software, understanding businesses, and adapting to each new technology era.
How studying Computer Science while working with real computers, supermarket systems, POS terminals and nightly Clipper indexing taught me that software engineering starts with understanding the business impact.
Read the story →EDUCATION & CONTINUOUS LEARNING
15 graduate units completed.
Milan Jovanović
Milan Jovanović
STILL AN ENGINEER
I chose to stay close to engineering—building systems, solving technical problems, guiding teams, and continuously adapting as technology changed.
Some developers became managers.
I became the guy reviewing code written by robots. 🤖
Different path. Same goal: build good software.
WHAT'S NEXT?
I've co-founded businesses before, spent decades growing as an engineer, and I'm still building, experimenting and learning. The next chapter is still being written.
LET'S CONNECT
Software engineering, architecture, AI-assisted development, and the ideas shaping what comes next.