Summary
Daniel Pulley is a seasoned Senior Software Engineer based in California with a track record of building scalable backend and full-stack systems over the past decade. He currently serves as a Senior Software Engineer at NVIDIA, applying deep expertise in Java/Kotlin (Spring Boot) and React/Next.js to cloud-native, high-performance applications. In previous roles at Broadcom and VMware, he led the migration of monolithic apps to microservices, architected high-throughput ETL pipelines, and delivered real-time streaming solutions that supported 100K+ transactions per day and measurable improvements in deployment speed and reliability. His strengths span event-driven architectures with Kafka, RabbitMQ, Redis, and PostgreSQL, as well as frontend modernization and cloud/DevOps with AWS, Kubernetes, Docker, and CI/CD. He is actively pivoting into AI/ML infrastructure and high-performance computing using Rust and Go, focusing on scalable model deployment and MLOps pipelines. Daniel holds a BS in Computer Science from the University of Illinois at Chicago and is open to backend, cloud architecture, and AI infrastructure leadership opportunities.
10 years of coding experience