I build systems worth trusting.
Keen David Aguro — full-stack engineer, 7+ years. I've shipped a national immigration portal for the Philippine government and an energy analytics platform running live in the UK, alongside fintech and real-estate systems in between. .NET, Angular, and Laravel are my core stack.

Frontend
HTML · CSS · JavaScript · TypeScript · Angular · Bootstrap · SCSS · React · Next.js
Backend
C# · ASP.NET Core · Entity Framework · Laravel · PHP · SignalR
Database
MySQL · SQL Server · Oracle
Mobile
.NET MAUI · React Native
DevOps
Docker · GitHub Actions
Timeline
Work Experience
7+ years building enterprise-grade web applications across government, energy, fintech, and real estate sectors.
Freelance Web / Software / Mobile Developer
Current- Enerlytic Energy Monitoring Platform – Built .NET 6 Web API backend integrating European utility APIs with Angular dashboards.
- Backride Pinas Booking Platform – Developed Laravel backend APIs and Angular frontend for ride booking services.
- Federal Gov App – Implemented Laravel APIs and mobile integrations for Android (Java) and iOS (Swift).
- Delivered management systems and dashboards for startups, small businesses, and academic thesis projects.
Senior Software Developer / Lead
Current- Lead developer for BI eServices Portal, integrating Maya, GCash, and Landbank payment gateways for government applicants.
- Developed government data-sharing APIs with PRA, DOLE, PSA, and DICT eGov platforms.
- Implemented Hangfire background jobs and Serilog-based monitoring for reliability and observability.
- Own deployment automation — Dockerized builds and GitHub Actions pipelines that run automated tests before releasing to our on-prem IIS servers.
- Mentored junior developers and managed production deployments via reverse proxy infrastructure.
IT Consultant / Lead Developer
- Bantay Pusta – Designed and developed a gambling-recovery app for the Filipino recovery community, using .NET MAUI and a .NET Web API backend.
- Built on-device protection: VPN-based local DNS filtering to block gambling apps and websites, plus device-admin tamper protection so users can't disable it.
- Built the recovery side: a recovery journal, milestone tracking, weekly guided tasks, community posts, and quick access to emergency helplines.
- Led a small team of junior developers — assigned and scoped their tasks, reviewed their code, and made the technical calls for the app's architecture.
Web Developer
- Real Estate Management ERP – Built core modules for property and transaction management using CodeIgniter and Vue.js.
- Deployed the system on AWS with a MySQL backend, supporting multi-branch real estate operations.
Software Developer
- Developed enterprise immigration processing systems handling visa, travel document, and clearance workflows.
- Built and maintained applications using ASP.NET WebForms with an Oracle 19c database backend.
Software Developer
- Developed accounting modules and third-party integrations using Microsoft Dynamics NAV and SQL Server.
- Built custom reports in Dynamics NAV for accounting and operations teams.
- Wrote custom functions and extended existing modules in C/AL to fit business-specific workflows.
Public activity
GitHub & Open Source
My public work, open source contributions, and community activity.
Public Repos
Total Stars
Total Forks
Followers
Top Repositories
Want to collaborate?
I'm open to contributing to open source projects, reviewing code, or pairing on interesting engineering problems.
Follow on GitHubField notes
From the Blog
How I can help
Consulting & Services
Freelance work for companies, startups, and students. It ranges from a one-off architecture review to a full production build. The rates are here so you can budget before you get in touch.
IT Consulting
A second opinion on your architecture, your build plan, or a production problem
Sometimes you just need an experienced developer to check what you have before you commit to it. I review system and database designs, help plan a migration, scope a build so you know the cost early, or dig into a production issue that keeps coming back. These are short engagements, usually a few days to a few weeks.
Includes
- System and database architecture review with a written summary
- Stack and technology recommendations for a planned build
- Production incident investigation and a prevention plan
- Vendor proposal and technical requirement review
Covers about 20 to 30 hours of advisory time each month.
Business Software Development
Full web and mobile builds for companies and startups
I build the whole system. That runs from talking through the requirements and designing the database to writing the backend and frontend, setting up deployment, and handing it over with documentation. It works for internal tools, dashboards, client portals, and customer-facing apps. My main stacks are .NET, Laravel, and Angular.
Includes
- Requirements gathering and database design
- Backend API plus web or mobile frontend
- Deployment setup with Docker, CI/CD, and hosting
- Documentation and a walkthrough for your team
Billed in milestones. Full-time monthly engagements start at PHP 130,000.
Thesis & Capstone Software
Web, mobile, and desktop systems for undergraduate and graduate research
I help students build the software part of a thesis, capstone, or dissertation. You get a working system that meets your defense requirements, along with the database and system diagrams your panel will ask for. I also walk you through the code so you can present it and answer questions on your own.
Includes
- Working web, mobile, or desktop application
- Database schema and system diagrams
- Setup guide and a code walkthrough so you can defend it
- Revisions after adviser and panel feedback
Student rate. The price depends on the scope and platform. Web projects are the lowest, mobile and AR are higher.
Also available
These usually sit inside a project above, but I take them on their own too.
Rates are in Philippine peso. The ranges are a starting point. A real quote depends on the scope, the timeline, and the platform. For clients outside the Philippines I bill the equivalent in USD.
Get in touch
Let's Work Together
I'm open to freelance work and full-time roles. If you have a project in mind or a question, the links below are the best way to reach me.