Kevin Wang
Senior Software Engineer
**********@*****.*** 1-206-***-****
Belmont, CA https://www.linkedin.com/in/kzwang/
Skills
Programming Languages: Python,
TypeScript, JavaScript, Java, SQL, Rust, Go,
Bash, HTML, CSS, YAML
Full-Stack Frameworks & Libraries: React,
Node.js, Express.js, Next.js, REST API
design, GraphQL, LangChain, Server-side
rendering (SSR), Redux, WebSockets, gRPC
AI, LLM & Conversational Systems: Large
Language Model (LLM) integration, Prompt
engineering, Multi-turn conversational agents,
Tool use and function calling, LLM
orchestration, Speech recognition integration,
Text-to-speech (TTS) integration,
Retrieval-Augmented Generation (RAG),
Model evaluation and quality tuning, Latency
and cost optimization for AI systems,
Conversational AI reliability
Cloud, Infrastructure & DevOps: Amazon
Web Services (AWS), Google Cloud Platform
(GCP), Microsoft Azure, Kubernetes, Docker,
Terraform, Continuous
Integration/Continuous Delivery (CI/CD),
Jenkins, GitHub Actions, Infrastructure as
Code (IaC), Observability and monitoring,
Incident response
Databases & Data Systems: PostgreSQL,
MySQL, DynamoDB, Redis, MongoDB,
Amazon RDS, Database schema design,
Query optimization, Caching strategies, Data
modeling, ETL pipelines
Security & Reliability Engineering:
Application security, Identity and Access
Management (IAM), Secure coding practices,
Penetration testing, Threat modeling, Fault
tolerance and resilience, Performance tuning,
Load and stress testing, Disaster recovery
planning, Compliance and audit readiness
Engineering Practices & Tools: Git, Code
review, Test-driven development (TDD),
Automated testing, System design,
Agile/Scrum, Technical documentation, Root
cause analysis, Microservices architecture,
API versioning, Architecture decision records,
Backlog and roadmap planning
Collaboration & Leadership:
Cross-functional collaboration, Mentoring
engineers, Ownership and accountability,
Technical decision-making, Stakeholder
communication, Forward-deployed
engineering, Product partnership, Machine
learning team collaboration, Constructive feedback, Self-reflection and continuous improvement, Cross-team coordination, Requirements translation
Summary
Senior Software Engineer with over a decade
of experience designing, building, and
shipping full-stack software systems that
operate reliably at enterprise scale, spanning
streaming media, insurance platforms, and
professional services delivery. Deep
hands-on expertise in Python and
TypeScript-based full-stack development,
backend API design, and cloud-native
infrastructure across Amazon Web Services
(AWS), with a strong record of owning
projects end to end from problem definition
through deployment, monitoring, and iterative
improvement. Experienced in integrating
Large Language Model (LLM) capabilities
and conversational AI patterns into
production workflows, including prompt
engineering, multi-turn agent orchestration,
and balancing latency, reliability, and cost
when serving high-volume customer
interactions. Proven ability to diagnose
complex production issues, improve
scalability and performance under heavy
traffic, and make sound engineering
trade-offs in fast-moving, lean environments
where engineers own multiple initiatives at
once. Collaborates closely with product,
machine learning, and cross-functional
engineering teams, contributes to code
review and engineering standards, and
consistently translates ambiguous
customer-facing requirements into practical,
maintainable technical solutions.
Experience
ware Engineer, Netflix (San
Bay Area)
06/2019 - Present
• Architected and shipped full-stack product
features across backend services and
user-facing interfaces using TypeScript,
React, and Node.js, owning each project
from initial problem definition through
implementation, testing, deployment, and
iterative refinement for a global streaming
platform serving millions of members.
• Built and maintained scalable backend
API services in Python and Node.js that
supported high-volume production
workloads, collaborating with platform and
product teams to introduce caching, load
balancing, and service decomposition that
kept response times low under peak
streaming demand.
• Integrated Large Language Model (LLM)
and conversational AI capabilities into
internal and customer-facing workflows,
applying prompt engineering, tool use, and multi-turn agent patterns while collaborating with machine learning teams to turn model capabilities into reliable production features.
• Improved reliability, latency, and cost of AI-driven systems by instrumenting services with end-to-end observability, analyzing production traces, and tuning model calls and caching layers to balance quality of responses against infrastructure spend at enterprise scale.
• Owned production systems at scale by diagnosing complex incidents across distributed microservices running on Amazon Web Services
(AWS) and Kubernetes, conducting root cause analysis, and implementing durable fixes that reduced recurring failures and improved system resilience.
• Partnered with engineering managers, product, and machine learning teams to prioritize and execute multiple concurrent initiatives, contributing to system design, technical decision-making, and code review while sharing technical knowledge and raising engineering standards across teams.
• Contributed to Continuous Integration/Continuous Delivery (CI/CD) pipelines and deployment workflows using Jenkins and GitHub Actions, simplifying release processes and improving engineering efficiency while maintaining safety and rollback guarantees for production deployments.
• Mentored engineers and drove a culture of initiative, accountability, and broad technical ownership, delivering constructive code review feedback that improved maintainability and helping teammates reflect on feedback and grow their engineering skills in a fast-moving environment.
Senior Software Engineer, Guidewire Software
(San Francisco Bay Area)
02/2017 - 06/2019
• Designed and delivered full-stack features for enterprise insurance platform products using Java, Python, and modern web technologies, owning features from requirements gathering through implementation, testing, and production deployment for large insurance carrier customers.
• Built and optimized backend services and REST APIs backed by PostgreSQL and MySQL databases, tuning queries and schema design to support high-volume claims and policy processing workloads while maintaining data integrity and performance.
• Developed user-facing capabilities in React and JavaScript that improved the usability and reliability of core platform workflows for enterprise users, collaborating with product management to translate customer needs into practical technical solutions.
• Improved scalability and performance of production systems by identifying bottlenecks in service layers and database access patterns, applying caching, asynchronous processing, and query optimization to handle growing customer transaction volumes.
• Worked across Amazon Web Services (AWS) and Microsoft Azure cloud environments, contributing to Docker-based deployments and Continuous Integration/Continuous Delivery (CI/CD) pipelines that streamlined release cycles for a large engineering organization.
• Investigated and resolved complex production issues reported by enterprise customers, performing root cause analysis and implementing durable fixes while coordinating with support and customer-facing teams to communicate technical trade-offs clearly.
• Participated in system design discussions and code review processes, contributing to architectural improvements and engineering standards that improved maintainability and consistency across product teams in a lean, high-impact environment.
• Applied application security and Secure coding practices aligned with insurance industry compliance requirements, contributing threat modeling and security review efforts that protected sensitive policyholder data across platform services.
Senior Software Engineer, Dolby Laboratories
(Greater Sydney Area)
12/2015 - 02/2017
• Engineered software components for media and audio technology products using Python and Java, owning development from design through implementation and testing for systems used by professional and enterprise customers in the audio and entertainment industry.
• Built and maintained backend services and REST APIs that processed audio and media metadata, collaborating with engineering and product teams to ensure reliable performance under demanding production workloads across global deployments.
• Improved system performance and reliability by profiling media processing pipelines, identifying bottlenecks in data handling, and applying optimization techniques that reduced processing overhead and improved throughput for high-volume workloads.
• Developed automated testing frameworks and participated in rigorous code review, raising code quality and reducing regressions across audio technology components while supporting the team's engineering standards and release cadence.
• Collaborated with cross-functional engineering teams on system design and technical decision-making for new media capabilities, translating product requirements into maintainable software components and contributing to architectural improvements.
• Diagnosed and resolved production issues affecting enterprise audio workflows, conducting root cause analysis and implementing durable fixes while documenting technical findings and sharing knowledge with engineering colleagues.
• Worked with Amazon Web Services (AWS) cloud infrastructure and deployment tooling to support build and release workflows, contributing to Continuous Integration/Continuous Delivery (CI/CD) improvements that streamlined engineering efficiency.
• Applied strong ownership across multiple concurrent initiatives in a lean environment, managing priorities across media processing, API development, and testing responsibilities while continuously learning unfamiliar domains and technologies quickly.
Senior Consultant, EY (Greater Sydney Area) 08/2014 - 12/2015
• Delivered technology consulting engagements for enterprise clients, translating business requirements into practical technical solutions and collaborating with client engineering, product, and business stakeholders to resolve implementation challenges.
• Designed and built backend services and integration components using Java, Python, and SQL, supporting client projects with maintainable, testable code and clear technical documentation that enabled smooth handover to client teams.
• Conducted technical assessments of client systems and recommended improvements to scalability, reliability, and data architecture, presenting engineering trade-offs clearly to both technical and non-technical audiences.
• Contributed to system design and architecture discussions for client deployments, working directly on customer-specific technical challenges in a forward-deployed capacity while bringing insights back into reusable consulting approaches.
• Partnered with cross-functional consulting teams to prioritize and execute project deliverables, coordinating across workstreams and managing multiple initiatives while maintaining accountability for outcomes and client satisfaction.
• Applied application security and compliance-aware engineering practices during client engagements, contributing to threat assessment and secure implementation approaches for systems handling sensitive enterprise data.
Software Engineer, Itree (Wollongong Area) 06/2011 - 08/2014
• Developed and maintained software features for enterprise applications using Java and web technologies, owning components from implementation through testing and deployment for government and enterprise customers.
• Built backend services and database access layers using SQL and relational databases, supporting core application workflows and improving data handling reliability for large public-sector deployments.
• Implemented user-facing functionality with JavaScript and HTML, collaborating with product and engineering colleagues to translate requirements into practical features that met customer needs.
• Improved software quality by writing automated tests and participating in code review, reducing defects and supporting the team's engineering standards across application releases.
• Diagnosed and resolved production issues in deployed applications, performing root cause analysis and implementing fixes that improved system reliability for enterprise users.
• Worked with Continuous Integration/Continuous Delivery (CI/CD) and version control tooling to support build and release workflows, contributing to more efficient deployment practices for the engineering team.
• Collaborated with cross-functional teams on system design discussions and technical decision-making, contributing to architectural improvements and learning unfamiliar technologies and domains quickly in a lean environment.
• Demonstrated strong ownership by managing multiple concurrent development initiatives and taking accountability for delivering results beyond assigned tasks in a fast-moving small-company setting. Education
Master of Science Cybersecurity and Information Assurance, Western Governors University 2018 - 2018
Bachelor's Degree Computer Science, Digital Systems Security, University of Wollongong 2009 - 2012
Certifications
Certified Kubernetes Application Developer, Cloud Native Computing Foundation
AWS Certified Security - Specialty, Amazon Web Services AWS Certified Solutions Architect - Professional, Amazon Web Services AWS Certified Solutions Architect - Associate, Amazon Web Services