Christian Esteves
Available for new projects· Philippines · UTC+8

I build software
that scales with
your business.

Senior software engineer with over 10 years of experience developing and maintaining high-performance applications. From HR platforms to learning communities and property marketplaces, I deliver scalable solutions end to end.

10+years shipping production software
9companies, from IBM to remote product teams
20+languages, frameworks and datastores
Worked with
ProduxiomSenior Full Stack Developer
Ambition AgencyLead Developer
BlackFin TechnologyBackend Engineer
ELMO SoftwareSoftware Engineer
Navigation NorthSenior Software Engineer
Urban.com.auSenior Software Engineer
CollabUXProject Lead & DevOps
IBM SolutionsApplication Developer
NodeJSNestJSNextJSLaravelPHPRuby on RailsPythonDjangoC#JavaGolangWordPressDrupalStrapi
ReactJSReact NativeTypeScriptReduxWebpackMySQLSQL ServerMongoDBDynamoDBRedisCassandraElasticsearchAlgoliaWebSockets
Services

What I can build for you.

ReactNestJSMySQL

Full stack web applications

Your product from first screen to production: a React or Next.js front end on a Node, Laravel, Rails or Django back end, deployed and maintained.

Laravel→NodeJS

Rewrites & migrations

Moving legacy apps to modern stacks without stopping the business, including multi-tenant re-architecture.

GET/api/v1/listings200
POST/webhooks/hr202
WS/realtimeopen

APIs & integrations

REST APIs, webhooks and WebSockets, backed by MySQL, MongoDB, DynamoDB, Redis and Elasticsearch.

buildtestdeploymonitor

DevOps & CI/CD

Pipelines, infrastructure automation and monitoring, so releases are routine instead of risky.

before
after

Performance & rescue

Slow pages, struggling queries and fragile features, found and fixed to improve speed and user experience.

Selected work

Products I've helped build.

Have something similar? Tell me →

A selection of the products I've built and worked on, from client platforms to my own projects. These are just some of them; there's plenty more I can walk you through.

01Compliance SaaS

Produxiom

Senior Full Stack Developer

A compliance platform for food and consumer goods brands that brings product specifications, artwork approvals and packaging reviews into one audited workflow.

  • →Building the platform that replaces spreadsheets and email chains with a single product record, from supplier intake to market launch
  • →Developing approval workflows with role-based permissions, locked sign-offs and full audit trails
  • →Working on an AI compliance assistant that answers labelling and claims questions from validated AU/NZ regulatory references

01 / 08

Produxiom landing page with a reporting dashboard preview

02AI · Marketing

Ambition Agency

Lead Developer

An AI-powered growth platform that a senior marketing team uses to run Google, Meta, TikTok, Microsoft and ChatGPT ads for e-commerce brands.

  • →Leading development of the platform the team runs every client account in, from yearly roadmap to daily tasks
  • →Round-the-clock campaign optimisations where the AI proposes changes and a specialist approves them
  • →Live dashboards that combine ad platform and store data, plus budgets, targets and reporting in one place

02 / 08

Ambition landing page with a live sales dashboard

03BlackFin TechnologyFinTech

Finance management platform

Backend Engineer

An end-to-end finance management platform for New Zealand motor dealers, brokers and retailers, taking a loan application from first lead to lender payout.

  • →Building the backend services behind the deal workflow, from website application capture to payout
  • →Integrating lender APIs so one application can be submitted to several lenders in a click instead of re-keyed into each portal
  • →Supporting built-in credit checks, bank statement retrieval and audit-logged deal steps

03 / 08

Landing page showing a lender comparison table

04HR Tech

ELMO Software

Software Engineer

HR, payroll and workforce management software used by organisations across Australia and New Zealand.

  • →Elevated functionality of the HR software and internal tools by resolving intricate technical challenges
  • →Managed multiple projects at once while holding strict deadlines and high quality standards

04 / 08

ELMO homepage introducing its HR and payroll platform

05Navigation NorthEdTech

Smithsonian Learning Lab

Senior Software Engineer · Full Stack Developer

A free learning platform that lets educators and students discover, create and share collections from the Smithsonian's millions of digital resources.

  • →Created, structured and maintained the learning platform end to end
  • →Rewrote the Laravel application in NodeJS while converting it to a multi-tenant architecture

05 / 08

Smithsonian Learning Lab homepage

06PropTech

Urban.com.au

Senior Software Engineer · Full Stack Developer

A property marketplace for new and off-the-plan homes, serving buyers and Australian property developers.

  • →Created, structured and supported the application serving property developers
  • →Improved application performance and user experience through new solutions

06 / 08

Urban.com.au homepage with a property search bar

07Independent projectEdTech

Serapina

Founder · Full Stack Developer

A school management system with separate portals for admins, teachers, students and parents, on web and mobile.

  • →Admins automate admission, enrollment, fee collection, class scheduling and report generation
  • →Teachers run online lessons and exams and generate performance reports
  • →Students and parents follow grades in real time; adopted by colleges such as Tanchuling College

07 / 08

Serapina school portal on laptop, tablet and phone

08Independent projectHealthTech

MedFinder

Full Stack Developer

A healthcare directory for finding doctors in the Philippines by location, specialty and schedule, then booking an appointment.

  • →Patients search providers by location, specialisation and date, then book and pay for appointments
  • →Doctors manage clinics, schedules, HMO accreditations, services and unavailable dates
  • →Patient records with allergies, medications, history and prescriptions, plus messaging and reviews

08 / 08

MedFinder search form for medical providers

These are just some of my projects.

There's more client work I can't show publicly, plus other projects that didn't make this list. Happy to walk you through any of it.

Get in touch
Stack

Tools I reach for.

Backend & frameworks

NodeJSNestJSNextJSPHPLaravelRuby on RailsPythonDjangoC#JavaGolang

Frontend & mobile

ReactJSReact NativeTypeScriptJavaScript (ES6)ReduxCoffeeScriptWebpackjQueryHTMLCSS

Data & search

MySQLSQL ServerMongoDBDynamoDBRedisCassandraElasticsearchAlgolia

CMS & protocols

WordPressDrupalJoomlaStrapiRESTWebhooksWebSockets
Process

No surprises. Just shipping.

  1. 01

    Discovery call

    You walk me through the problem. I ask the awkward questions early, so they don't surface late.

  2. 02

    Scoped plan

    A written scope with milestones before any code, run the agile way I've practised as a Scrum Master.

  3. 03

    Short sprints

    Working software every sprint, a preview you can click, and a short written update along the way.

  4. 04

    Automated delivery

    CI/CD from day one. Code lives in your repo, runs in your cloud, and every release is repeatable.

  5. 05

    Supported after launch

    Monitoring, fixes and improvements once it's live. Maintenance is where most of my decade was spent.

About
Portrait of Christian Esteves

Hi, I'm Christian.

I'm a senior software engineer from the Philippines. I started out building business solutions for Sharp Electronics and transaction systems at IBM, ran CI/CD and infrastructure as a DevOps engineer, led teams as a project lead, and for the last several years have built full stack products for remote teams in Australia, Europe and the US.

I graduated Cum Laude with a B.S. in Computer Science from Bicol University and was named Most Outstanding Graduating Student. I'm also a Certified Scrum Master, so the way a project runs matters to me as much as the code.

🎓 B.S. Computer Science, Cum Laude🏅 Most Outstanding Graduating Student✅ Certified Scrum Master, 2022
FAQ

Before you ask.

Do you take full-time roles as well as projects?+

Yes. I've spent most of my career embedded in product teams, and I'm open to both full-time remote roles and well-scoped contract work.

Can you work on our existing codebase?+

Absolutely. Much of my work has been improving, maintaining and migrating existing systems, including rewriting a Laravel application in NodeJS while it stayed in use.

Which stacks are you strongest in?+

Node.js (NestJS, Next.js), PHP (Laravel) and React with TypeScript are my daily drivers, backed by MySQL, MongoDB and Redis. I'm also comfortable in Rails, Django, C#, Java and Go.

Which time zones can you cover?+

I'm in UTC+8. That's a full overlap with Australia and Southeast Asia, and comfortable mornings or evenings for the US and Europe. For launches or incidents I'm flexible.

Can you lead a team, not just write code?+

Yes. I've worked as a project lead and I'm a Certified Scrum Master, so I can run sprints, mentor developers and keep delivery on schedule.

Contact

Have something to build?

Tell me what you're working on. You'll hear back from me directly.

Christian Esteves
Christian Esteves

Senior Software Engineer · Philippines

Available for new projects
What are you building?

I read every message myself and reply from my own inbox.