Hands-on expertise with system architecture and delivery of full-stack, scalable, serverless, containerized, commercial/consumer software in the cloud on Azure, Google Cloud, and AWS in both enterprises and VC-backed startups.
Technical generalist with a broad set of experience and skills from architecture to infrastructure to devops and software development from the ground up.
15 years of experience in regulated industries building large-scale, GxP validated, commercial-off-the-shelf software solutions actively used in production by enterprise customers such as Novo Nordisk, Boehringer-Ingelheim, Roche, and more.
Qualified, hired, trained, mentored, and led software engineering teams building commercial enterprise software. Over a decade of experience building and managing remote-first teams.
Enjoy working at the edges of my knowledge, learning, teaching, and writing about software engineering.
I love building things. This is one of my favorite things I've built (and the Internet seems to have loved it as well) .
Reach out if you're interested in working together!
Co-founder, CTOTuras Global, Inc. • 05.2023 - Present • turas.app
Turas combines travel planning, story telling, and discovery into one platform. Try it out for planning your next trip!
Principal Software EngineerOwnit Commerce • 05.2022 - 05.2023 • ownit.co
A seed stage VC-backed startup, Ownit is building AI-powered experiences for e-commerce. Responsible for designing and implementing a distributed content-scraping and price ingestion pipeline, building a categorization engine using OpenAI embeddings and Postgres vector search, and evolving the infrastructure approach from Elastic Beanstalk to container-based tooling. (AWS (CloudFront, ECS Fargate, EC2, Elastic Beanstalk, S3, DynamoDB, RDS Postgres, Route 53, CDK), React/Next.js, Vue.js, .NET 6, EF Core, Moq, XUnit, TypeScript, C#)
Lead Software EngineerMotion (YC W20) • 01.2022 - 05.2022 • usemotion.com
Founder, CTOThinktastic • 12.2020 - 12.2021 • thinktastic.com
Building a cloud-native SaaS using .NET 6 on Azure serverless cloud architecture to deliver an NLP and machine learning powered solution that empowers teams to collaborate and operationalize information embedded in unstructured document content sources.
Senior AdvisorApprentice • 09.2021 - 11.2021 • apprentice.io
Worked with CEO and senior VP leadership team to provide strategic guidance for GxP validation. Provided hands-on technical training to engineering and product teams using test automation with Playwright and document automation using Confluence.
Session PresenterAzure Serverless Conference • 09.2021 • microsoft.com
One of five community presenters for Microsoft’s inaugural Azure Serverless Conference (North America). Prepared and presented an open source project for a live session on building serverless architectures using .NET Azure Functions and Azure CosmosDB to a global audience.
Director of EngineeringInnovoCommerce • 07.2011 - 12.2020 • innovocommerce.com
Managed the innovoPOINT product pipeline from requirements scoping to development to multi-million dollar go-lives and ongoing support. The product is used by customers such as Novo Nordisk to manage secure exchange of essential documents, FDA 21 CFR Part 11 electronic signatures, SCORM training, and distribution of time sensitive safety notifications to clinical trial sites at a global scale (60,000+ users at 12,000+ sites around the world exchanging over 1 million documents annually).
Designed and implemented the core distributed, high-throughput batch event processing architecture using ZeroMQ to enable an event-driven architecture managing millions of nodes in a Neo4j graph database.
Collaborated with customer IT leaders to scope and design enterprise systems integrations to eTMF (Veeva Vault, FirstDoc), CTMS (Impact), and SSO (Exostar, Ping Identity, Office 365). Coordinated cross-functional efforts across engineering, QA, and support leads.
Built near-shore and on-shore engineering teams from the ground up; responsible for recruiting, training, mentoring, and supporting remote team members.
Implemented code quality standards, defined SDLC processes, evaluated emerging technologies, planned engineering roadmap, expedited the QA process via automation and streamlined documentation, and refined the DevOps pipeline.
Senior ConsultantParagon Solutions (Now CGI) • 10.2009 - 01.2011
Worked with clients Abbott Labs, Citibank, Merck, GSK, Sanofi-Aventis, Cephalon, and Bank of America to define requirements, deliver proof of concept solutions, and roll out line of business solutions.
Senior ConsultantComputer Sciences Corportaion (Now DXC, via Acquisition) • 02.2008 - 10.2009
(Acquired First Consulting Group) Led team of associate consultants and provided senior technical leadership, guidance, and direction for development of a custom publishing tool.
Senior Software EngineerFirst Consulting Group (via Acquisition) • 07.2007 - 02.2008
(Acquired Zorch Software)
Lead Software EngineerZorch Software • 03.2006 - 07.2007
Architected and led development of the FirstPoint product for management of documents in regulated workflows.
Senior ConsultantInternational Network Services (Now BT) • 01.2005 - 03.2006
Technical solution design and development for various Fortune 500 companies across a broad set of clients including Pfizer, Northrop Grumman, and Angelo Gordon.
Contract Software EngineerMerrill Lynch • 10.2004 - 12.2004
Developed automated processes and tools for intranet HR applications and ETL packages.
Contract Software EngineerDow Jones • 07.2004 - 10.2004
Front-end web application engineer modernizing Dow Jones Factiva with a focus on web and accessibility standards.
Contract Software EngineerITT Industries • 06.2003 - 05.2004
Planned and executed database modernization, optimization, and upsizing. Rearchitected, consolidated, and modernized intranet HR applications. Performed technical evaluation of portal technologies for senior IT leadership.
Rutgers Univeristy - New Brunswick, NJ1999 to 2003 - B.Sc. Computer Science, Mathematics minor
- Google Cloud
- Entity Framework
- Microsoft SQL Server
- Azure AD B2C
- AWS Cognito
- Google Firebase Auth
- GitHub Actions
- GitLab CI/CD
- Shell Scripting