available for new opportunities

Elly John Mirasol

Building Scalable Cloud Systems and Modern Web & Mobile Experiences.

Valenzuela City, Philippines·Remote / Hybrid
  • TypeScript
  • React Router 7
  • .NET
  • C#
  • Flutter
  • React Native
  • Convex
  • Prisma
  • PostgreSQL
  • Vercel
~/elly — portfolio[zsh]● online
elly@portfolio:~$
⌘Kcommand palettetabswitch sectionctrl-pprojectsescclose
##01

About

I'm a detail-oriented, highly analytical 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.

I design and deploy scalable applications, integrate reinforcement-learning models and managed LLM services, and ship on cloud infrastructure with modern frameworks like React, .NET, and Flutter.

I'm happiest solving real business problems with technology — turning ambiguous requirements into reliable, maintainable software that holds up under real-world load.

Philippines 🇵🇭
Production-grade builds
AI-first workflow

key strengths

[+]

Full Stack Web & Mobile

React Router, Next.js, React, .NET, C#, Expo, and React Native — end-to-end feature ownership from API to UI.

[+]

Reinforcement Learning & DNNs

Modeling decision processes with Deep Q Networks and policy search (CMA-ES), evaluated in simulation.

[+]

Cloud & Server Deployment

Deploying and maintaining applications on Vercel, Convex, and Windows Servers running IIS.

[+]

Database Design & ORM

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

[+]

DevOps & Workflow

Azure DevOps, Agile/Scrum delivery, environment strategy, and version control with Git.

[+]

Troubleshooting & Optimization

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

##02

Experience

  1. Microsource Inc.

    · Junior Software Engineer

    Jun 2024 Present · Quezon City, Philippines

    Building and shipping full-stack web and mobile features across production platforms in an Agile team.

    • [+]Full-stack development using React Router, Remix, Next.js, TypeScript, and .NET (C#) for production web applications.
    • [+]Mobile development with Expo and React Native, with Convex and Prisma for data and real-time sync.
    • [+]Deployed and maintained services on Windows Servers running IIS with environment-based release strategy.
    • [+]Collaborated in Agile teams to deliver features end-to-end with a focus on code quality and maintainability.
    React Router
    Remix
    Next.js
    TypeScript
    .NET
    C#
    Expo
    React Native
    Convex
    Prisma
    IIS
  2. MapX.ph

    · Mobile Developer (OJT)

    Jun 2019 Sep 2019 · Butuan City, Philippines

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

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

Projects

BasaTrack preview
~/projects/basatrack2025

BasaTrack

[live]

Offline-first Bible reading tracker

An offline-first Bible reading tracking platform built with Flutter that supports a synchronized two-year reading plan, so your progress stays in sync across devices with local-first storage.

  • [+]Synchronized Reading Plans
  • [+]Offline-First (Hive)
  • [+]Progress Tracking
  • [+]Cross-Platform (Mobile)
Flutter
Dart
Hive
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
TypeScript
React Router 7
Tailwind CSS
Prisma
##04

Research & Publications

Featured

Publication

Development of an Optimal Road-Traffic Controller Through Reinforcement Learning

Co-authored undergraduate research publication (2020).

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.
  • [+]Demonstrated that CMA-ES policy search outperformed both DQN agents and 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

Programming & Frameworks

[pf]
  • TypeScript
  • JavaScript
  • C#
  • Python
  • React Router 7
  • Next.js
  • React
  • .NET
  • Node.js
  • Expo
  • React Native
  • Flutter
  • Dart
  • Tailwind CSS
  • Prisma ORM

AI Tools & Cloud Platforms

[ai]
  • z.ai GLM Models
  • Gemini Models
  • Claude Code
  • OpenCode
  • NVIDIA Developer Tools
  • Convex
  • Vercel

Database & Architecture

[db]
  • PostgreSQL
  • MSSQL
  • RESTful APIs
  • ORM (Prisma)
  • IIS

Software & Tools

[sw]
  • Git
  • GitHub
  • VS Code
  • Azure DevOps

DevOps & Workflow

[ops]
  • Agile
  • Scrum
  • CI/CD
  • Windows Server / IIS
##06

Activity

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

Trainings & Seminars

Hands-On React: Build Advanced React JS Frontend

Udemy

2025

Python Data Science & React Development

Udemy / Coursera

2024–2026

Complete Introduction to SQL Programming

Udemy

2023

JavaScript, PHP and Python Programming

Udemy

2023

HTML & CSS Website Design

DICT Coursebank.ph

2022
##08

Education

Bachelor of Science in Computer Science

Caraga State University · Butuan City, Philippines

2020
##09

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 web and mobile features across production platforms in an Agile team.

Mobile Developer (OJT) · MapX.ph

Jun 2019 Sep 2019

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

Skills

TypeScript · JavaScript · C# · Python · React Router 7 · Next.js · React · .NET · Node.js · Expo · React Native · Flutter

download

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

also available

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

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.