KEVIN YANG
Senior Full Stack Enginner
***.*****.****@*******.*** Henderson, NV, United States https://stately-gecko-2bd04b.netlify.app/ SUMMARY Senior full-stack engineer focused on Python backends (FastAPI/Django/Flask) and TypeScript/React front ends that are observable, secure, and easy to evolve. I design dependable APIs, event-driven services, and performant UIs; drive typed contracts, CI/CD, SLOs, and safe rollout strategies; and mentor teams toward reliable, maintainable systems. Comfortable leading architecture while staying hands-on across the stack.
WORK
EXPERIENCES
Senior Full-Stack Engineer - Palantir (Remote • Denver, CO) Apr 2022 – Aug 2025
Led Python FastAPI microservices with strict Pydantic validation, idempotent handlers, and event sourcing-kept iteration speed high while reducing rollback risk.
Architected a modular React + TypeScript codebase (strict mode, route-level code splitting, Redux Toolkit/Query) that cut bundle size and eliminated stale queries during rapid releases.
Implemented React Query discipline (cache keys, invalidation, background refresh) to keep UIs fast/consistent under flaky networks and multi-tab usage.
Stitched React profiler marks to backend OpenTelemetry spans; accelerated detection of render vs API bottlenecks and shortened MTTR.
Designed GraphQL schemas with code-generated hooks to enforce typed boundaries and remove entire classes of runtime prop/shape bugs.
Built an a11y-first UI library (keyboard navigation, ARIA roles) with visual regression tests; raised accessibility scores across major modules.
Drove Cypress/Playwright suites with network stubbing/contract fixtures; stabilized flake and enabled confident router/state refactors.
Tuned PostgreSQL (composite indexes, pagination) and Redis read-through caching; dropped p95 for critical endpoints by double-digit percentages.
Standardized Kafka topics/schemas and retry/DLQ behaviors; enabled safe downstream onboarding without replay storms or duplicates.
Evolved GitHub Actions pipelines (container build caches, SAST/DAST gates) and Kubernetes canary + progressive traffic shifting.
Established SLOs and error budgets and tied dashboards to adoption/conversion metrics to negotiate release risk with product.
Senior Full-Stack Engineer - Accenture (Santa Clara County, CA) Aug 2020 – Apr 2022
Split a revenue-critical monolith into Django/FastAPI services with clear domain boundaries and async workers; avoided request blocking under spikes.
Replatformed legacy front end with React while maintaining Angular features and building ops tooling in Vue; documented interop patterns to keep teams shipping.
Introduced REST conventions (pagination/filtering/errors) and consumer contract tests so teams could release independently.
Adopted GraphQL for read-heavy dashboards with server-side projection to reduce overfetch and simplify component data deps.
Built performance budgets and web-vitals alerts; refactored costly re-renders and replaced ad-hoc context with memoized selectors.
Implemented caching across Redis/CDN/browser with disciplined cache keys and selective pre-warm for hotspots.
Orchestrated Airflow ELT to curated PostgreSQL tables with lineage; stabilized/auditable dashboards.
Moved fragile cron to Celery tasks (retries/backoff/idempotency) and embedded OpenTelemetry traces + structured logs for faster RCA.
Hardened auth with OAuth2/OIDC and short-lived JWT; standardized refresh flows/session invalidation.
Set PR templates/ADRs and built CI pipelines with test matrix, image hardening, and provenance attestations.
Software Developer - TeamLogic IT (Santa Clara County, CA) Sep 2018 – Jul 2020
Built core Flask FastAPI APIs with clean routing, schema validation, and pragmatic error handling; simplified web/mobile client usage.
Delivered resilient REST/GraphQL endpoints with rate limiting, backpressure, and circuit breakers; UIs stayed responsive despite provider hiccups.
Developed React admin consoles for support investigations; exposed safe operational actions without direct prod DB access.
Optimized read/write paths with PostgreSQL + Redis; materially lowered API p95 and stabilized critical flows.
Adopted gRPC for low-latency internal calls where it provided measurable gains; documented trade-offs/migration paths.
Containerized with Docker and wrote minimal Kubernetes manifests; replaced manual VM changes with repeatable releases.
Added Playwright smoke tests in CI and standardized logging + correlation IDs for clear incident timelines.
EDUCATION Stanford University - B.S., Computer Science - Stanford, CA 2014 – 2018 KEY SKILLS Languages: Python, TypeScript/JavaScript, SQL, GraphQL Back End & APIs: FastAPI, Django, Flask, REST, GraphQL, gRPC, OpenAPI/Swagger, Pydantic, SQLAlchemy, Celery/RQ, async I/O, idempotency patterns
Front End: React, Redux Toolkit/Query, React Query, Zustand, RxJS, Angular, Vue, Storybook, Testing Library, Jest, Cypress, Playwright, Webpack/Vite, Tailwind, MUI Data & Storage: PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch/OpenSearch, DynamoDB, S3/Parquet; partitioning, indexing, query tuning Messaging/Streaming: Kafka, RabbitMQ, SQS/SNS, Kinesis; retries, DLQs, backpressure
Cloud & DevOps: Docker, Kubernetes, GitHub Actions/GitLab CI, Terraform, Helm, Argo CD; AWS/GCP/Azure; canary/blue-green, progressive delivery Security & Identity: OAuth2/OIDC, JWT, mTLS, WAF, Vault/KMS, Auth0/Okta/Azure AD
Observability & Quality: OpenTelemetry, Prometheus, Grafana, Sentry, Datadog, Jaeger, Loki; pytest, Pact (contract tests), k6, Testcontainers CERTIFICATIO
NS
AWS Certified Developer – Associate
(DVA-C02)
HashiCorp Terraform Associate (003)
Datadog Observability Fundamentals
GitHub Actions: Foundations
scrum Master (CSM) – training