Full-Stack Software Engineer · Manila, PH

Charles Sherwin

In my first year, I became sole maintainer of a live production fintech platform handling real user funds, shipping features end to end across web and mobile with Next.js, React, Flutter, and Laravel.

sherwinsg11@gmail.com
Charles Sherwin

Skills

Languages

JavaScript · TypeScript · HTML · CSS · PHP · C# · Python · Dart · SQL (MySQL, PostgreSQL)

Frameworks

Next.js · React · Node.js · Flutter · Laravel · ASP.NET · Blazor · Tailwind CSS · Odoo · FastAPI · Langchain

Tools

Git · GitHub Actions · Docker · Postman · Prisma · Claude Code · VS Code

Testing

Jest · Playwright

Resume

Experience

Full-Stack Software Engineer

Jul 2025 – Present

MabuhayTech Corporation · Taguig, PH

  • Sole maintainer of a production cryptolending Next.js web app handling live user funds, shipping 5+ features including withdrawal-address management, multi-currency plans, referral calibration, and a compounding reinvestment system, while owning client communication.
  • Redesigned the data-fetching architecture for a Python trading bot, significantly cutting latency for faster, more reliable trade execution.
  • Delivered core features for a Flutter/Laravel mobile trading platform: secure refresh-token authentication, user management, and real-time TradingView chart fixes.
  • Built a multi-tenant AI concierge avatar platform deployed across three tenants, including bilingual (EN/JP) guest panels, real-time streaming avatars, and TTS/STT pipelines, using agentic workflows with Claude Code and MCPs.
  • Wrote QA and documentation across all systems: Jest regression suites and Playwright E2E tests wired into GitHub Actions CI/CD on every pull request.

Web Developer Intern

Feb 2025 – May 2025

Obanana · Makati, PH

  • Built a quality-management web app (Odoo + Docker) replacing a partner company's manual, Excel-based process.
  • Designed ~10 REST API endpoints in Odoo (authentication, document management) and built a React Native frontend consuming them as a cross-platform mobile proof-of-concept.
  • Customized Odoo's theming and view architecture to deliver frontend UI modules for a school information system.

Education

B.S. in Information Technology

Sep 2021 – Oct 2025

Pamantasan ng Lungsod ng Maynila · Manila, PH

  • Magna Cum Laude
  • Consistent Dean's Lister

Selected Work

Professional Projects

Professional Project · MabuhayTech

Cryptolending Application

Production crypto-lending platform handling live user funds, including multi-currency investment plans, crypto deposits and payouts, daily interest, and a tiered referral rewards system.

Next.js · React · TypeScript · Tailwind · Drizzle ORM · Turso · NextAuth · Twilio · BlockBee · Redis

Professional Project · MabuhayTech

MTVerse

Multi-tenant AI concierge avatar platform with real-time voice conversations, streaming virtual avatars, and bilingual (EN/JP) guest panels, deployed across three production tenants.

React · TypeScript · Vite · FastAPI · LiveKit · PostgreSQL · pgvector · LangChain · Gemini · OpenAI · Anthropic · ElevenLabs · Deepgram

Research Project · MabuhayTech

CFD HFT Bot: Execution Latency Research

Latency-optimization research for a live CFD high-frequency trading bot, reworking the execution path to replace heavy browser-based interaction with direct protocol-level communication for significantly faster, more consistent order execution.

Python · asyncio · WebSocket · HTTP · Market Data · Automation

Professional Project · MabuhayTech

Extrader

Mobile trading platform that connects live MetaTrader 4 and 5 broker accounts, with real-time quotes and candlestick charts, indicators and charting tools, order placement and modification, and live positions tracking over WebSocket.

Flutter · Dart · BLoC · Clean Architecture · Retrofit · Dio · WebSocket · Hive · go_router

Academic Projects

iTaskDev

Capstone Project · Sep 2024

iTaskDev

AI-powered project-management system for software teams, with an AI-driven SDLC recommender, an AI task-assignment engine, and live GitHub contributor stats.

Next.js · React · Tailwind · Azure AI · Prisma · PostgreSQL · OpenAI API · GitHub API

Mentora

Academic Project · Oct 2024

Mentora

Full-stack online learning platform with course management, Stripe payments, live streaming, and real-time instructor–student chat.

C# · ASP.NET · Blazor · Entity Framework · SignalR · MySQL · Stripe API

Certifications

  • Introduction to Computer Science

    Introduction to Computer Science

    CS50x, HarvardX

  • Introduction to Artificial Intelligence with Python

    Introduction to Artificial Intelligence with Python

    CS50 AI, HarvardX

In progress: AWS Certified Machine Learning Engineer – Associate

Contact

Have a project in mind or just want to say hello? Send a message.