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.
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
Frameworks
Cloud & Databases
Tools & Testing
Methodologies
Professional
PROJECTS
Conviction
● In DevelopmentInvestment 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 ProjectWorld 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 DevelopmentTravel 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
- Credit Analyst · Barclays02/2026 – 04/2026
- Sales & Operations Management · Penske07/2025 – 02/2026
- Quality Assurance · Under Armour09/2021 – 06/2025
- Manufacturing Excellence · Adidas03/2020 – 12/2020
- IT Support, Translator (Chinese) · PT. Grolen07/2019 – 01/2020
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
CONTACT
Let's build something.
Open to full-stack software engineering roles. Reach out by email or connect on LinkedIn.