available for new opportunities

Elly John Mirasol

Building AI-Powered Applications, Scalable Cloud Systems, and Modern Digital Experiences.

Philippines·Remote / Hybrid
  • TypeScript
  • Next.js
  • Convex
  • AI Engineering
  • C#
  • .NET
  • Flutter
  • PostgreSQL
  • Vercel
  • Railway
~/elly — portfolio[zsh]● online
elly@portfolio:~$
⌘Kcommand palettetabswitch sectionctrl-pprojectsescclose
##01

About

I'm a Full Stack Software Engineer from the Philippines focused on shipping production-grade web and mobile applications end-to-end — from database design to the last pixel on the screen.

My day-to-day is AI-assisted development: I work alongside tools like Claude Code, OpenCode, Gemini, and GLM to move faster, write better tests, and ship resilient systems. I care deeply about modern architecture, clean abstractions, and cloud deployments that just work.

I'm happiest solving real business problems with technology — designing scalable systems, integrating AI models into products, and turning ambiguous requirements into reliable, maintainable software.

Philippines 🇵🇭
Production-grade builds
AI-first workflow

key strengths

[+]

AI Integration

Embedding LLMs, vector search, and AI-assisted workflows into real products; model migration and evaluation.

[+]

Cloud Architecture

Designing and deploying scalable systems on Vercel, Convex, and Railway with sensible CI/CD.

[+]

Full Stack Development

TypeScript, Next.js, Remix, React, .NET, C# — end-to-end feature ownership from API to UI.

[+]

Database Design

Relational and document modeling with PostgreSQL, MSSQL, and Convex; Prisma schemas and migrations.

[+]

DevOps & Deployment

GitHub Actions pipelines, preview deploys, environment strategy, and observability basics.

[+]

System Optimization

Profiling, caching, query tuning, and refactoring for performance and long-term maintainability.

##02

Experience

  1. Microsource Inc.

    · Junior Software Engineer

    Jun 2024 Present · Philippines

    Building and shipping full-stack features across web platforms with an AI-assisted workflow.

    • [+]AI-assisted development using Claude Code, OpenCode, Gemini, and GLM across the full SDLC.
    • [+]Full-stack development using Remix, TypeScript, and .NET for production web applications.
    • [+]Cloud deployment using Vercel, Convex, and Railway with environment-based release strategy.
    • [+]AI model integration and migration projects — swapping and evaluating models in existing products.
    Remix
    TypeScript
    .NET
    C#
    Convex
    Vercel
    Railway
  2. MapX.ph

    · Mobile Developer Intern

    Jun 2019 Sep 2019 · Philippines

    Contributed to a mobile asset-management application with GIS and mapping integrations.

    • [+]Built features for a mobile asset management application.
    • [+]Integrated GIS and mapping capabilities for field asset tracking.
    Flutter
    Dart
    GIS
    Mapping
##03

Projects

BasaTrack preview
~/projects/basatrack2025

BasaTrack

[live]

AI-assisted Bible reading tracker

An AI-assisted Bible reading tracking platform that supports synchronized reading plans across web and mobile devices, so progress follows you on every screen.

  • [+]Authentication
  • [+]Progress Tracking
  • [+]Mobile Friendly
  • [+]Cloud Sync
Next.js
TypeScript
Convex
Flutter
AI
R.E.K.L.A.M.O System preview
~/projects/reklamo-system2024

R.E.K.L.A.M.O System

[live]

Event management platform

A comprehensive event management platform for conferences and church events — handling registrations, accommodations, finances, and group assignments in one admin dashboard.

  • [+]Registration Management
  • [+]Accommodation Tracking
  • [+]Financial Monitoring
  • [+]Group Assignment Automation
  • [+]Administrative Dashboard
.NET
C#
TypeScript
PostgreSQL
MSSQL
##04

Research & Publications

Featured

Publication

Development of an Optimal Road-Traffic Controller Through Reinforcement Learning

Featured research / undergraduate publication.

Research exploring reinforcement-learning approaches for optimizing road-traffic signal control, trained and evaluated inside a Unity 3D simulation environment.

  • [+]Modeled traffic signal control as a Markov decision process trained with Deep Q Networks.
  • [+]Compared policy-search approaches including CMA-ES against baseline fixed-timing controllers.
  • [+]Built and evaluated agents in a Unity 3D simulation for repeatable training and benchmarking.
Deep Q Networks (DQN)
CMA-ES
Reinforcement Learning
Unity 3D Simulation
##05

Skills

AI & Machine Learning

[ai]
  • Gemini Models
  • GLM Models
  • Claude Code
  • OpenCode
  • NVIDIA Developer Tools

Frontend

[fe]
  • Next.js
  • Remix
  • React
  • TypeScript
  • Tailwind CSS
  • Shadcn UI

Backend

[be]
  • Convex
  • .NET
  • C#
  • Prisma
  • PostgreSQL
  • MSSQL

Mobile

[mo]
  • Flutter
  • Dart

Cloud & DevOps

[ops]
  • Vercel
  • Railway
  • GitHub Actions
  • CI/CD
##06

Activity

Contributions
@EJMirasol
71+ contributions this year
LessMore
##07

Certifications & Training

Hands-On React Advanced Frontend

2025

Python Data Science Courses

SQL Programming

JavaScript, PHP and Python Programming

HTML & CSS Website Design

##08

Resume

elly-john-mirasol-resume.pdfpreview

Elly John Mirasol

Full Stack Software Engineer

Philippines · github.com/EJMirasol

Experience

Junior Software Engineer · Microsource Inc.

Jun 2024 Present

Building and shipping full-stack features across web platforms with an AI-assisted workflow.

Mobile Developer Intern · MapX.ph

Jun 2019 Sep 2019

Contributed to a mobile asset-management application with GIS and mapping integrations.

Skills

Gemini Models · GLM Models · Claude Code · OpenCode · NVIDIA Developer Tools · Next.js · Remix · React · TypeScript · Tailwind CSS · Shadcn UI · Convex

download

Grab a PDF copy of my resume, or print it directly.

also available

  • GitHub profile & contributions
PDF
A4 / Letter
Updated 2025
##09

Contact

Let's build something that ships.

I'm open to full-stack roles, freelance projects, and AI integration work. Drop a message and I'll respond within a day or two.