Profile
I have over 20 years of experience in building software systems with the last 12 in hands-on technology leadership roles. Most recently I've been involved in building robust & scalable infrastructure & dev productivity tooling for SaaS products & development teams.I have demonstrated success in Application Architecture, Platforms & System Design with a track record of shipping & sustaining enterprise-scale distributed systems, cloud-native applications & data platforms.
Experienced in scaling microservices, industry-standard patterns & practices: REST-ful & event-driven API, service discovery, containers & orchestration, resource management, Continuous Integration & Delivery
In-depth understanding of the Cloud computing paradigm, Cloud cost control, networking & infrastructure, services & deployment models, with extensive hands-on exposure to AWS.
Skills:
- Golang, Java, Rust
- SQL, Postgres
- Javascript, HTML/CSS
- IaC, Terraform, AWS SDK
- OIDC/OAuth, Edge/L7, WAF
- Containerization, Docker, AWS ECS/Fargate
- Cloud native, 12-factor ....
Open Source:
AWS Config & Clients Provider for Go (aws-ccp-go)aws-ccp-go is a light-weight wrapper on the AWS SDK for Go v2. The goal of this module is to simplify the AWS Go SDK configuration sources. It also aims at making initialization of clients with the most commonly used configuration options, simple & straightforward. It eliminates the need of having boilerpate code spread across the clients' code base, as well as making client initialization code across multiple projects consistent & easier.
Experience:
TouchBistro
Sr. Manager, Site Reliability EngineeringNov 2019..
Bibliocommons
Platform Engineering LeadOct 2017.. Nov 2019
Teradata
Architect - Team Lead, Frontend ApplicationsOct 2015.. Oct 2017
Principal Sofware Development Engineer
Sept 2012.. Oct 2015
Sr. Software Development Engineer
Apr 2009.. Aug 2012
Program Manager, Field Application
Oct 2007.. Mar 2009
NCR
Program Manager, Field ApplicationsOct 2004.. Sep 2007
Back