Michael Giovanni Sie

HELLO, I'M

Michael Giovanni Sie
Full-Stack Software Engineer

I build full-stack Java & React applications — from investment research platforms to live-data sports trackers — with a focus on clean domain-driven architecture, REST APIs, and shipping things that actually work end to end.

📍 Newark, DE 🗣️ English · Indonesian · Chinese 🎓 B.S. Computer Science

ABOUT

Full-Stack Software Engineer with a B.S. in Computer Science from Wuhan University of Technology and hands-on experience building full-stack applications in Java, Spring Boot, React, and PostgreSQL. Developed multiple full-stack projects, including a portfolio research platform with custom valuation and recommendation algorithms and a multi-developer web app with interactive mapping and live data integration — applying TDD, CI/CD, Agile, Unit Testing, Version Control, and REST API design throughout. Brings four years of cross-functional, data-driven professional experience (quality analysis, KPI reporting) and fluency in English, Indonesian, and Chinese to global engineering teams.

  • LocationNewark, DE
  • EducationB.S. Computer Science
    Wuhan University of Technology
  • TrainingZip Code Wilmington
    Full-Stack Developer Program
  • LanguagesEnglish, Indonesian, Chinese
  • FocusJava / Spring Boot / React

SKILLS

Languages

JavaJavaScriptSQLHTMLCSSCC++

Frameworks

Spring BootHibernate / JPAReactAngularREST APIsNode.js

Cloud & Databases

AWS EC2RDSS3IAMLambdaPostgreSQLH2

Tools & Testing

Git / GitHubDockerMavenPostmanJUnitJaCoCoTableau

Methodologies

AgileScrumKanbanTDD

Professional

Cross-Functional CollabKPI TrackingData Analysis

PROJECTS

Conviction

● In Development

Investment research & portfolio intelligence platform

A self-directed investment research platform built individually — giving investors tools to think with, not answers to follow. Runs valuation models, tracks portfolios and tax lots, and analyzes financials without generating buy/sell recommendations.

  • Valuation engine covering DCF, Graham Number, PEG, and dividend discount models for equities, plus Mayer Multiple, 200-week MA, and Stock-to-Flow (with adjustable halving scenarios) for crypto
  • Portfolio and tax-lot tracking with FIFO cost basis and realized gain/loss analysis
  • Domain-driven backend architecture (auth, portfolio, asset, transaction, valuation modules) built for long-term scalability rather than a quick prototype

Clutch

Capstone Project

World Cup 2026 tracker with AI match commentary

A full-stack World Cup tracker built with a 3-developer team as a capstone project. Users browse teams and live matches, explore host venues on an interactive map, and read AI-generated tactical commentary. I led the venue explorer, detail pages, and audio/attractions features.

  • Built the interactive venue explorer with map search/filtering and country-aware navigation
  • Implemented persistent audio playback that continues seamlessly across page navigation
  • Built a nearby-attractions feature surfacing local points of interest around each venue
  • Backend integrates live match data from api-football, with AI-generated pre-match commentary cached per match

Souvenir

● In Development

Travel journal, memories, and map — all in one place

A full-stack travel application for documenting trips, organizing memories, and visualizing journeys on an interactive world map. Built to preserve the story behind every destination, not just check it off a list.

  • JWT authentication with access + refresh token rotation, and Flyway-managed schema migrations
  • Interactive Leaflet map pinning every visited destination, with trip and bucket-list management
  • Cloudinary-backed photo uploads for trip memories, with a React + TypeScript frontend using Zustand and TanStack Query
  • Dockerized full stack with a GitHub Actions CI pipeline running tests against a real Postgres container

EXPERIENCE

4 years of cross-functional, data-driven professional experience — quality analysis, KPI reporting, client operations — across global teams in the US and Indonesia.

EDUCATION & TRAINING

Zip Code Wilmington
Full-Stack Software Developer Program — 1000+ hours of Agile/Scrum, TDD, Java & Spring Boot projects
04/2026 – 06/2026 · Wilmington, DE
Wuhan University of Technology
B.S., Computer Science
2019 · Wuhan, China

CONTACT

Let's build something.

Open to full-stack software engineering roles. Reach out by email or connect on LinkedIn.