Open Source on GitHub 100% free forever

AI Resume Builderbuilt for every job.

Build a job-winning resume for free. No sign-up, no watermarks, no data leaving your device.

10 resume styles
Configure AI providers by yourself
100% local & private
No sign-up required
Unlimited downloads
ATS-friendly PDF
Style
Color

FirstName LastName

Full Stack Engineer

demo@gmail.com+1 (650) 123-4567San Francisco, CAhttps://www.linkedin.com/in/demohttps://github.com/ttang1024https://github.com/ttang1024/Smart_CV

Summary

Results-driven Full Stack Engineer with 9+ years of end-to-end web and cloud application development, specializing in scalable frontend systems, microservice backends, and AI-integrated platforms. Proven track record delivering production-grade systems at Google, Apple, and Microsoft. Expert in React, Next.js, .NET, TypeScript, AWS/Azure/GCP, and CI/CD automation. Led cross-functional teams to build user-centric products serving millions globally, with consistent improvements in performance, scalability, and developer experience.

Work Experience

Senior Full Stack Engineer · Google · Mountain View, CA
2022-08 – Present
  • Led frontend architecture for Google Workspace Add-ons platform using React, TypeScript, and GCP services.
  • Built scalable full-stack features serving 100M+ users, improving load time by 55% and reducing API latency by 40%.
  • Integrated LLM APIs to power AI-assisted writing and summarization tools, boosting user engagement by 35%.
  • Established CI/CD pipelines and component libraries, cutting release cycles by 60%.
  • Optimized real-time collaboration features using WebSocket and StateSync frameworks.
Full Stack Software Engineer · Apple · Cupertino, CA
2019-07 – 2022-07
  • Developed cross-platform web and internal tools for Apple Health & Fitness using React, Node.js, and Swift backend services.
  • Built secure, HIPAA-aligned data pipelines and visualization dashboards for health metrics.
  • Redesigned core UI component system, improving consistency and reducing frontend bugs by 45%.
  • Implemented serverless backend on AWS, cutting infrastructure cost by 30%.
  • Led performance tuning, reducing page load time from 3.2s to under 1.0s.
Software Engineer (Full Stack) · Microsoft · Redmond, WA
2016-06 – 2019-06
  • Developed features for Microsoft Azure Portal and Microsoft 365 using React, TypeScript, and .NET.
  • Built enterprise-grade admin dashboards, resource management tools, and real-time monitoring systems.
  • Designed microservice backend with CQRS and Clean Architecture, improving maintainability and test coverage.
  • Collaborated with UX teams to deliver accessible, high-conversion interfaces.
  • Automated deployment pipelines, reducing manual operations by 80%.

Education

Master of Science - Computer Science · Stanford University
2014-01 – 2016-01
Bachelor of Engineering - Software Engineering · University of California, Berkeley
2010-01 – 2014-01

Professional Skills

Frontend: HTML5, CSS3, JavaScript, TypeScript, React.js, Next.js, Redux, Vue.js, React Native, Webpack, Vite
Backend: .NET 8/9 (C#), Node.js, Python, Java Spring Boot, RESTful APIs, GraphQL, gRPC
Database: PostgreSQL, MySQL, MongoDB, Redis, BigQuery, Cosmos DB
Cloud & DevOps: AWS, Azure, GCP, Docker, Kubernetes, Terraform, CI/CD (GitHub Actions, Jenkins), Monitoring
AI & Real-Time: LLM Integration, OpenAI API, SSE, WebSocket, WebRTC, Real-time Data Streaming
Architecture: Microservices, Clean Architecture, CQRS, Serverless, DDD, Event-Driven Design
Testing & Tools: Jest, Cypress, xUnit, Playwright, System Design, Performance Optimization

Projects

AI-Powered Enterprise Knowledge Platform
Full-stack system supporting document parsing, Q&A, summarization, and real-time SSE streaming. Deployed on Azure with Kubernetes; scales to 10K+ concurrent users.
  • Full-stack system using Next.js, .NET 9, PostgreSQL, and OpenAI API.
  • Supports document parsing, Q&A, summarization, and real-time SSE streaming.
  • Deployed on Azure with Kubernetes; scales to 10K+ concurrent users.
Tech: Next.js, .NET 9, PostgreSQL, OpenAI API, Azure, Kubernetes
Open-Source UI Component Library
2K+ GitHub stars; used by 500+ teams across tech companies. Built with TypeScript, React, and modern tooling; fully tested and documented.
  • 2K+ GitHub stars; used by 500+ teams across tech companies.
  • Built with TypeScript, React, and modern tooling; fully tested and documented.
Tech: TypeScript, React

Interests

Open Source · Hiking · Snowboarding · Reading · AI Research

100% Free & Open Source

Your AI, Your Rules

Run SmartCV locally, ship it in containers, or deploy it to AWS. Then choose the AI provider and model that match your workflow.

bash
~ $git clone https://github.com/ttang1024/Smart_CV
~ $cd Smart_CV
~/Smart_CV/SmartCV.API $dotnet run
✓ API -> http://localhost:5100
~/Smart_CV/SmartCV.Web $npm install && npm run dev
✓ Web -> http://localhost:3000
~ $|
MIT LicenseSelf-hostableNo subscriptions
GitHub-> free forever

Get a free API key from any provider below, then paste it in Settings -> AI Provider Settings. Switch providers anytime with the configured inputs.

OpenAI
OpenAI
sk-...
gpt-4oGet key
Gemini
Google Gemini
AIza...
gemini-2.5-proGet key
Claude
Anthropic Claude
sk-ant-...
claude-opus-4-6Get key
Grok
xAI Grok
xai-...
grok-3Get key
Qianwen
Qwen (Alibaba)
sk-...
qwen-plusGet key
DeepSeek
DeepSeek
sk-...
deepseek-v4-flashGet key

Your API key is stored locally and sent directly to the provider.

How it works

From blank page to offer letter

Four simple steps to a job-winning resume, powered by AI.

Create or import your resume

Start from scratch with guided sections, or upload your existing PDF. SmartCV reads it instantly and fills every field.

Let AI tailor it to the job

Paste any job description. The AI rewrites your bullets and summary with targeted keywords to pass ATS screening.

Choose your style

Pick from 10 professionally designed themes — Classic, Modern, Executive, Creative, and more — or mix and match with the fully customisable Custom style.

Download and apply

Export a pixel-perfect, ATS-friendly PDF with one click. Your resume is saved locally, ready whenever you need it.