I am a Senior Software Engineer with over 20 years of experience designing and building production software across backend, frontend, and cloud environments. My core expertise includes Go, Java, Node.js, TypeScript, Angular, and React, with extensive experience building APIs, microservices, distributed systems, SaaS platforms, and complex enterprise applications. I have worked across industries including fintech, healthcare, security, PropTech, publishing, and media, and I'm comfortable taking projects from architecture and design through development, deployment, and production support.
Developed and maintained the Capital One credit cards management software written in Golang and React. Wrote numerous RESTful based se...
Developed and maintained the Capital One credit cards management software written in Golang and React. Wrote numerous RESTful based services in Golang to support the Capital One AllSpice project. Wrote unit tests in Golang using testify.
Built a multi camera streaming platform for the Poker industry for streaming numerous cameras from a live card table to each of the pl...
Built a multi camera streaming platform for the Poker industry for streaming numerous cameras from a live card table to each of the player’s that are part of the game. Each player is also able to see each other by the system streaming their web cameras to each other. The system was built using Golang for the backend streaming services, Angular for the frontend application, and a variety of custom Raspberry Pi devices for streaming the video of the dealer, card cameras and card scanner to the cloud. A messaging platform for event propagation was built using Kafka with AWS’s MSK service. The overall platform was deployed using AWS’s EKS (Kubernetes) service.