Replacing spreadsheets with real web apps

I build the internal systems your team actually runs on - USA, United Arab Emirates, Canada and more.

ASP.NET MVC and SQL Server applications that replace fragile spreadsheets with something your operations team can rely on Dubai, USA, Canada, Japan, Philippines and more.

Next available
  • Checking the calendar…
5+
Years building .NET systems
3
Systems shipped
9
Technologies in production

What I do

Three things I get asked for most

Each one starts with the process you already have, not a rewrite from scratch.

Spreadsheet & Access Replacement

Turn a fragile Excel or Access process into a proper multi-user web app with real validation and reporting.

Internal Systems & ERP Modules

Ticketing, document control, contractor management, revenue auditing — the systems operations teams run on every day.

LMS & SCORM Integration

SCORM 1.2 / 2004 packages, accurate score and progress tracking, and learner dashboards inside your existing LMS.

About

Full-stack .NET developer based in Dubai

I'm John Vincent Nanquilada, a backend/full-stack developer with 7+ years of experience building internal business systems on ASP.NET MVC and SQL Server. I currently work as a .NET Developer at Keolis MHI in Dubai, on backend systems for Dubai Metro — ticketing, contractor management, and revenue-auditing workflows, plus SCORM support for the company's LMS.

Before that, I was an Application Systems Engineer/Consultant at Fujitsu WeServ in Manila, leading a team of five and writing architecture documentation for Japanese stakeholders, and a Software Developer/System Analyst at EcoSolutions in Manila, where I built ERP modules for HR and inventory alongside a document-control system for engineering plans.

Although most of my recent work is backend-heavy, I consider myself full-stack: I work comfortably across ASP.NET MVC, Razor views, T-SQL, jQuery, and React, and I've built PDF-generation and report-automation features.

Outside my full-time role, I take on a limited number of freelance projects — usually teams who need a spreadsheet- or Access-based process turned into something more reliable, or an internal tool built from scratch.

Currently

Building ticketing, contractor management, and revenue-auditing systems at Keolis MHI (Dubai Metro) — plus the LMS/SCORM platform used for corporate training.

C# ASP.NET MVC ASP.NET Core SQL Server T-SQL Stored procedures Entity Framework LINQ ADO.NET Razor jQuery JavaScript React REST APIs HTML5 CSS
  • BS Information Technology — STI College Global City (2015–2019)
  • Oracle PL/SQL
  • Azure AI Essentials
  • Generative AI for Business Leaders
  • IELTS
  1. Talk it through. A short call about the process, the people, and the data.
  2. Map what exists. The spreadsheet, the Access file, the workarounds.
  3. Ship a first version. Small, usable, and in front of real users early.
  4. Iterate and support. Fixes and improvements once you're live.

Services & pricing

Packages that fit how you already work

Productized packages for teams stuck running a critical process in Excel or Access — plus ongoing support once you're live.

Process Audit

AED 799.00

A short, focused engagement to review how your team currently works in spreadsheets or Access, and where it's costing you time or breaking down.

  • On-site or remote review of the current process
  • A written findings report: risks, bottlenecks, data-integrity gaps
  • A modernization plan with a clear scope and price for the rebuild
Book this
Most requested

Spreadsheet / Access → Web App Replacement

-

A proper multi-user web application that replaces the spreadsheet or Access database — built on ASP.NET MVC and SQL Server, with role-based access and real validation.

  • Requirements review building on the process audit
  • SQL Server schema + stored procedures for your data
  • Web application with role-based access, validation, and reporting
  • Go-live support and a walkthrough for your team
Book this

Monthly Support & Enhancements

AED 1500.00

Ongoing support after go-live — bug fixes, small enhancements, and a direct line to the person who built the system.

  • Priority bug fixes Small feature requests and report changes Monthly check-in on how the system is holding up
Book this

Also available

Internal Systems & ERP Modules Ticketing, document control, HR/inventory, contractor management.
LMS & SCORM Platforms SCORM 1.2 / 2004 support, learner tracking, reporting dashboards.
Workflow Automation & Reporting PDF generation and merging, Excel extraction, automated reports.
Legacy System Modernization Bringing WinForms or WebForms systems up to a maintainable stack.

Case studies

Systems I've built and shipped

Filter by the technology you care about, sort, and open any project for the full story.

Technology

Keolis MHI — Dubai Metro

IRIS: briefing distribution & operations backend

Result

Briefing distribution and acknowledgment tracking moved off paper and email into a single system used across Dubai Metro operations.

Problem

Operational briefings and safety bulletins for Dubai Metro were distributed and acknowledged manually, with no reliable way to track who had seen what, alongside separate paper-based contractor management and revenue-auditing workflows.

What I built

An ASP.NET MVC web system (with a WinForms companion client) that distributes briefings and bulletins as merged PDFs, tracks acknowledgment per employee, and handles contractor management and revenue-auditing workflows on the same backend.

Keolis MHI — Corporate Learning

LMS with SCORM 1.2 / 2004 support

Result

Learners can take SCORM-packaged courses inside the LMS with progress and scores tracked accurately, instead of relying on a separate external player.

Problem

The company's learning management system needed to run third-party SCORM training packages (including a corporate induction course) with accurate progress and score tracking — not just "completed / not completed."

What I built

SCORM 1.2 and 2004 support inside an existing ASP.NET MVC LMS: package upload and preview for admins, a learner-side SCORM player, and score/progress tracking backed by SQL Server stored procedures.

EcoSolutions — Manila

ERP modules & engineering document control

Result

Inventory and document control moved into a single system with a clear approval trail for engineering plans.

Problem

A Taguig-based engineering consultancy tracked inventory, tickets, and engineering plan documents through disconnected manual processes, making it hard to know what was current or who had signed off on what.

What I built

ERP modules covering HR and inventory, plus a WinForms document-control client (alongside the ASP.NET MVC web system) for managing engineering plans, tickets, and approvals.

Have a similar problem?

Book a call

Book a call

Pick a time that works for you

Choose a service, pick a date and a time, and leave your details. I'll confirm by email — requests come through as pending until I do.

  1. 1 Choose a service
  2. 2 Pick a date
  3. 3 Pick a time
  4. 4 Your details

1. Choose a service

2. Pick a date

Loading the calendar…

Slots open Unavailable

3. Pick a time

Choose a date first.

4. Your details

Nothing is charged now — I'll email you to confirm the slot.

Contact

Get a quote

Tell me a bit about what you need — I'll reply by email, usually within a day or two.

Prefer email? Reach me directly at johnv2786@gmail.com.

Rather talk it through?

Pick a time that suits you and we'll go over the process, the data, and what a first version would look like.

Book a call

What to include

  • The process you're trying to replace
  • Roughly how many people use it
  • Where the data lives today
  • Any deadline you're working to