Skip to content
👋Hello there! I am

Dave Lima

A versatile Software Engineer from the Philippines on a quest to solve practical problems, one app at a time.

Developing digital experiences from conception to cloud.

Iloilo City, Philippines
Or contact me about a specific role or project.
Portrait of Dave Emanuel G. Lima

Full-stack • Mobile • AI-powered solutions

ColorAid logo
420
kcal

Signature interaction

Fake CI/CD — deploy something real

Trigger a mini pipeline: watch the terminal, then grab the resume PDF or jump to contact.

PROJECTS

Selected work

A few projects that showcase how I think, build, and ship.

PinPoint attendance logo

PinPoint — Smart Attendance Platform

2025

Smart geofenced attendance and time-aware student portal built with Laravel and React. Teachers, students, and admins each have dedicated panels: admins create accounts and define classroom geofence points, teachers monitor live attendance, and students sign in from allowed locations and times. The backend enforces GPS and schedule rules, logs time-stamped events, and exposes REST APIs for the frontend.

LaravelReactGeofencingAttendance
Frappe logo

ERPNext (Frappe) — Internal ERP

2026

Develop and maintain ERP features in Frappe/ERPNext for internal operations customizing workflows and modules to match business processes and keep day-to-day systems reliable.

ERPNextFrappeFull-stackBusiness Workflows
BuildMaster product page screenshot

BuildMaster App & Website

Started as an intern and was hired as a Junior Software Engineer. Shipped new features for the website and built API endpoints to support the mobile team, while keeping deployments healthy through routine checkups.

Full-stackAPIsDokploy
MSL Philippines website screenshot

MSL Philippines Website

2026

Front-end development for the official MSL Philippines website, building dynamic interfaces with React and Laravel integration.

ReactLaravelTypeScriptRESTful APIs
ColorAid logo

ColorAid

2024

Web app integrating real-time adaptive color correction for individuals with color vision deficiencies.

PythonFirebaseGCP

Paluto Reservation Website

Full-stack reservation app for food orders with a Python backend interfacing with the Google Sheets API and a clean HTML/CSS/JS front end.

PythonGoogle Sheets APIHTMLCSSJavaScript

Story Creation with Gemini

2023

AI app that generates stories from user inputs using the Gemini API, with conversation history and reset support.

StreamlitPythonGemini API
Káon app logo

Káon

2023

Mobile app for tracking daily food intake and calorie consumption with an intuitive interface and helpful insights.

DartFlutterPython

SKILLS

A toolkit for shipping real products

Grouped by the things I build and maintain day-to-day.

Frontend

6 technologies

React.js
Next.js
Flutter (Dart)
HTML5/CSS3
Tailwind CSS
Laravel

Backend

5 technologies

Python (Flask, Streamlit)
Frappe / ERPNext
Node.js
RESTful APIs
Google Cloud Functions

Databases

5 technologies

PostgreSQL
MySQL
MariaDB
Firebase
Google Sheets API

Cloud/Deploy

6 technologies

Vercel
Google Cloud Platform
Render.com
DigitalOcean
Contabo
Dokploy

Tools

5 technologies

Git
GitHub
Figma
Postman
Jira

Character Stats

Full-Stack Vanguard

LVL 92
Frontend Magic99
Backend Strength85
Database Stamina90
Cloud Agility83
Tool Mastery88

Visualization

System architecture

A simplified request flow across the stack. Simulate a round-trip from the browser to persistence and back.

Frontend

React / Next.js

Backend

PHP / Python

Database

PostgreSQL / Firebase

Interactive Snippet

Live IDE snippet

A compact VS Code-style mock editor that simulates running a backend script and printing structured output.

reservation_runner.py

1

2

3

4

5

6

7

8

9

10

def build_reservation_payload(name: str, time_slot: str, party_size: int) -> dict:

# shape request for Gemini + booking service

return {

"model": "gemini-2.5-flash",

"prompt": f"Book a table for {name} at {time_slot} for {party_size} guests.",

"metadata": {

"channel": "web",

"intent": "food_reservation",

}

}

Terminal / Output

$ ready

EXPERIENCE

Where I’ve contributed

Recent roles where I shipped features, improved reliability, and collaborated across teams.

Junior ERPNext Developer

Quirao Group of Companies

Quirao Group of CompaniesLa Paz, Iloilo City
2026
  • Develop and maintain ERP features using Frappe/ERPNext to support internal operations.
  • Build, customize, and improve ERP workflows and modules based on business requirements.
  • Collaborate with stakeholders to translate processes into reliable, maintainable ERP solutions.
  • Support deployments and operational checkups to keep systems stable and available.

Front-End Web Developer

MSL Philippines

MSL Philippines
2026
  • Developed and maintained dynamic user interfaces using React (JSX/TSX) within a Laravel-based backend framework.
  • Collaborated with backend developers to integrate RESTful APIs for seamless data flow and performance.
  • Applied responsive design principles and component-based architecture for scalable, maintainable UI.
  • Improved front-end build processes and code quality through modern development practices and tooling.

Junior Software Engineer (formerly Intern)

BuildMaster

BuildMaster
2025–2026
  • Started as an intern and transitioned into a Junior Software Engineer role.
  • Developed and shipped new features for the website (full-stack ownership where needed).
  • Built backend API endpoints to support mobile development (handoff to a dedicated mobile developer).
  • Performed deployment checkups and basic operational monitoring using Dokploy.

Operating manual

How I work

A transparent snapshot of how I break down work, review changes, handle incidents, and keep a lightweight learning log.

The Process

Start from the user-visible outcome, trace dependencies, and slice work so each PR is reviewable. I capture acceptance signals early—what “done” looks like in staging or prod—before touching code.

The Active Log

~/notes/active_log.md

# Currently Learning

  • - Advanced Next.js Caching
  • - Rust basics

# Recently Shipped

  • Refactored MSL Frontend
  • Deployed BuildMaster API

# Tools Evaluating

  • ? Supabase
  • ? Bun

For recruiters

Quick answers

Straight responses to the questions that usually come up first.

I am currently open to full-time remote opportunities or contract-based freelance projects.

Looking for a versatile developer who ships?

I specialize in building full-stack web and mobile solutions. Available for remote roles or freelance projects.

Let's talk details