C

CURTIS WILLIAMS

About

Detail

United States

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • V
    Senior Full Stack Developer
    Verkada Inc
    Feb 2022 - Current (4 years 1 month)
    Architected and developed high-performance microservices using Golang and gRPC, reducing system latency by 35% and improving application throughput by 50% through efficient goroutine management, channel-based communication patterns, and optimized concurrent processing. Built cloud-native distributed systems using Go with Docker and Kubernetes, implementing service mesh patterns and achieving zero-downtime deployments with rolling updates and health checks across 20+ microservices. Developed performance-critical components in C++ for real-time data processing pipelines, achieving 3x faster execution compared to previous implementations through memory optimization, cache locality, and SIMD instructions. Designed and implemented RESTful APIs a
  • Xero
    Software Engineer
    Xero
    Jun 2018 - Mar 2022 (3 years 10 months)
    Designed and built enterprise-grade applications supporting 10M+ daily transactions with high availability and fault tolerance using Java, Golang, and C++ technologies in distributed architectures. Developed Golang microservices for real-time data processing, leveraging Go's concurrency model with goroutines and channels to handle 100K+ concurrent connections with minimal resource consumption. Architected event-driven systems using Kafka with Go consumers, implementing exactly-once semantics, offset management, and consumer group rebalancing for reliable message processing. Built high-performance C++ modules for computational-intensive tasks including data compression, encryption/decryption, and numerical processing, achieving 5x performanc
  • wipro
    Software Engineer
    wipro
    Nov 2014 - Jun 2018 (3 years 8 months)
    Developed backend services using Golang and C++ for high-performance APIs, enabling faster data access with sub-50ms response times through efficient algorithms and data structures. Optimized SQL database queries for PostgreSQL and MySQL, improving query performance by 60% through proper indexing, query plan analysis, and database schema optimization. Built CLI tools and scripts in Go using Cobra for automation tasks, DevOps utilities, and internal tooling with configuration management using Viper. Utilized Docker for containerization, Git for version control, and Jenkins for CI/CD automation, establishing modern development workflows. Participated in Agile/Scrum environment, contributing to sprint planning, daily standups, code reviews, an
Education verified_user 0% verified
  • Santa Clara University
    Bachelor of Science: Computer Science
    Santa Clara University
    Jan 2014
    Santa Clara, CA