Martin Li
Software Engineer II · Java · Python · React · AWS · AI/ML
Plano, TX simplisticmartin@gmail.com simplisticmartin.github.io linkedin.com/in/simplisticmartin github.com/simplisticmartin
Summary
Software engineer with 5+ years of experience, four of them at JPMorgan Chase, building Java, Python, and React/TypeScript systems for enterprise financial platforms: REST APIs, microservices, and the cloud infrastructure underneath them. I like the work that sits between shipping a feature and keeping it alive, which is why the same résumé holds a fund platform used by portfolio managers, a migration across 35+ microservices, and the monitoring that emails the team every morning. I also build GenAI systems on my own time. Georgia Tech M.S. in Computer Science (AI/ML concentration) and AWS Certified Cloud Practitioner.
Skills
- Languages
- Java, Python, TypeScript, JavaScript, SQL, HTML/CSS
- Backend
- Spring Boot, FastAPI, microservices, REST APIs, concurrent programming, Hibernate/JPA, OpenAPI/Swagger, JUnit, Mockito, pytest, Liquibase
- Frontend
- React, React Native, Redux, React Query, Jest, React Testing Library, ag-Grid, Expo
- Cloud & Reliability
- AWS, Kubernetes, Docker, CI/CD, Jenkins, Dynatrace, Splunk, AutoSys, Linux, Bash, monitoring & alerting
- Data
- MS SQL Server, Oracle SQL, PostgreSQL, MongoDB, Redis
- AI & GenAI
- On-device LLMs, LangGraph, prompt engineering, scikit-learn, AI-assisted development (Copilot, Claude Code, Cursor)
- Practices
- Agile/Scrum, application resiliency, release engineering, automated testing, business process improvement, documentation as a habit
Experience
JPMorgan Chase & Co. · Software Engineer II
Plano, TX
- Shipped the fund platform 25+ portfolio managers and internal teams rely on for onboarding, due diligence, factsheets, and portfolio management, full-stack in React/TypeScript with Java and Spring Boot REST APIs on SQL Server.
- Co-led a Spring Boot and Jakarta migration across 35+ microservices, building the tracking system that surfaced the nine repositories with blocking merge conflicts and writing the team's incremental upgrade methodology.
- Sole-authored a full-stack compliance tool in Java, SQL, and React that turned a multi-day manual database process into self-service, removing engineering from the critical path for routine business operations.
- Built and own the Python automation that monitors 35+ services for uptime and audits CI/CD compliance across 35+ repositories, reporting status to the team daily.
- Release-engineered compliance-gated production deployments of 13+ services per release across on-prem Kubernetes and AWS EKS, plus a 22-service observability audit spanning four platforms.
- Cut deployment time up to 40% by modernizing services to Spring Boot microservices and containerizing delivery on Kubernetes and Docker with Jenkins CI/CD, sustaining 99.9% uptime across 30+ applications.
- Cut fund and database setup 70–80% by automating onboarding for 10+ funds with Liquibase-managed schema changes and tuned SQL Server queries.
Ouicruit · Software Engineer Consultant
Remote
- Modernized Java and SQL API services with OpenAPI/Swagger, stronger validation, CI hardening, and expanded test coverage, improving median API latency by about 30%.
Oppenheimer & Co. · Linux Consultant
New York, NY
- Automated secure 6–15 GB weekly financial file transfers with Linux, Bash, GPG, and scheduled jobs, cutting transfer errors by 25% and holding 99.9% data integrity.
Federal Home Loan Bank · Software Engineer Intern
Jersey City, NJ
- Built a QA data-visualization dashboard that cut outsourced reporting costs by 15% and took the tedium out of a recurring reporting workflow.
Projects
Gauntlet · Adaptive Interview Platform
- FastAPI and LangGraph platform running adaptive technical interviews as a resumable, checkpointed state machine: 21 REST endpoints, 194 automated tests, and a CI-gated benchmark that measures the grader's own accuracy.
- Drew a hard line on where model judgment is allowed: deterministic code computes the facts and enforces the constraints, and the model handles only genuine judgment calls. Built and deployed solo on PostgreSQL and Redis with a React front end.
ClearSpeak · AI Speech Coach (React Native)
- Mobile speech coach giving real-time feedback on filler words, pacing, and progress, with the LLM (llama.rn) and speech-to-text (whisper.rn) both running on-device so nothing recorded leaves the phone. TypeScript and Expo, built and shipped solo.
PressurePoint · Accountability App (React Native)
- Local-first React Native and Expo app built on one idea: the hard part is starting a task, not finishing it, so nothing in the app punishes a miss. Research-grounded behavioral UX, WCAG AAA accessibility (7:1 contrast, large targets, text-to-speech, haptics, undo), and a 155-assertion suite that guards the design rules alongside the logic.
Randomized Optimization vs. Backpropagation
- Graduate study in Python and scikit-learn comparing backpropagation, genetic algorithms, and MIMIC for heart-disease classification, reaching about 0.945 accuracy and mapping where each method stops improving.
Education, Certifications & Awards
Georgia Institute of Technology · M.S., Computer Science (AI/ML)
Taken part time while working full time. Coursework: Machine Learning; Artificial Intelligence; ML for Trading; Data & Visual Analytics; AI, Ethics & Society
The City College of New York · B.S., Computer Science
AWS Certified Cloud Practitioner
Awards
- 1st Place, Cornell University Data Science Hackathon
- 1st Place, Heroes vs Hackers Hackathon
- Best Website Hack, Columbia Health Hacks
Prefer a file? Download the one-page PDF. Phone number available on request or in the PDF.