Tom Smith
Staff Platform Engineer Enterprise Modernization & Integration Cloud & Distributed Systems New York, NY +1.917.830.3812 tscv@oshk.net https://tom.oshk.net/ PDF VersionExecutive Summary
Staff-level software engineer and architect with two decades of experience modernizing enterprise SaaS platforms, distributed backend systems, and secure cloud-native services. Known for leading high-ambiguity engineering initiatives, improving SDLC practices, mentoring engineers, and delivering reliable systems across ecommerce, logistics, healthcare, education, accessibility, and enterprise software.
Career Highlights
- NTT DATA / Launch by NTT DATA:
Applied Agentic AI workflows to internal sales lead management and ecommerce A/B testing systems; led enterprise client delivery across event sourcing, cloud-native services, integration, distributed caching, and SDLC modernization.
- Deque:
Architected cross-product SSO using Keycloak, OIDC, OAuth2, SAML, and federated identity patterns while leading cross-functional delivery across multi-tenant SaaS products and FedRAMP-related accessibility scanning work.
- Domino's:
Built award-winning ecommerce platform services, including Order History for Easy Orders / Pizza Profiles, OAuth2/OIDC authentication, secure ordering workflows, and APIs supporting web, mobile, voice, Twitter, and SMS ordering.
Experience
Lead Software Engineer / Architect
NTT DATA / Launch by NTT DATA (Ann Arbor, MI - Remote)
- Applied Agentic AI workflows to in-house sales lead management and ecommerce A/B testing systems, using AI-assisted analysis, planning, implementation, and test validation to accelerate platform evolution.
- Led team of 6 engineers building an event-sourced cloud platform for gemological data tracking and processing, defining OpenAPI contracts and service boundaries across AWS Kinesis, DynamoDB, and reactive Java services.
- Led deep-dive troubleshooting of HIPAA-compliant Apache Camel integrations for HL7 data handling, isolating route, data-format, and system-boundary issues while establishing reusable integration practices and documentation.
- Led team of 5 engineers optimizing a complex simulation and forecasting cache using Apache Ignite, GridGain, and reactive Java; partnered directly with GridGain vendor engineers on architecture and implementation decisions.
Senior Software Engineer
ITHAKA (Ann Arbor, MI)
- Designed and developed reactive Spring WebFlux services to separate authorization concerns from a monolithic image caching service and support the organization's Workspaces initiative.
- Modernized legacy REST APIs and extended Python-based services as part of a broader platform modernization effort.
- Developed AWS Lambda services and cloud capabilities supporting backend platform evolution.
Senior Software Engineer
Deque (Ann Arbor, MI)
- Architected and led cross-functional team of 6 developers, security engineers, and DevOps engineers to implement SSO across Deque products and integrate third-party identity providers.
- Partnered with U.S. government agency through FedRAMP POA&M process, supporting security and compliance work for on-prem accessibility scanning.
- Improved installer tooling for SaaS, Docker, and customer on-premises deployments; migrated CI from Jenkins to CircleCI to improve delivery practices.
Senior Software Engineer
Amplifinity (Ann Arbor, MI)
- Led team of three engineers delivering Salesforce integration for referral marketing platform, completing the integration successfully within six months.
- Built REST APIs in Apex and C# for enterprise integration workflows.
Senior Software Engineer
Domino's (Ann Arbor, MI)
- Built Reppy award-winning Order History service for Easy Orders / Pizza Profiles, contributing to online ordering growth from roughly 10% to nearly 40% of sales.
- Designed OAuth2/OIDC authentication solutions supporting online ordering across web, mobile, Alexa voice ordering, Twitter ordering, SMS emoji ordering, and internal enterprise SSO.
- Built ecommerce and operational services including store management tools for franchisees and managers, delivery driver mobile APIs, and ordering platform capabilities.
- Led weekly engineering learning sessions, defined coding standards and SDLC process, mentored junior developers, performed code reviews, and led migration of repositories and CI for .NET and JavaScript teams.
Software Engineer
Oracle (Ann Arbor, MI)
- Developed social commerce capabilities for Oracle's Open Commerce Platform, including Facebook/Twitter integrations, real-time shared shopping lists, and peer-to-peer audio/video/text co-shopping experiences.
Technical Skills
- Platform & Architecture: Distributed systems, event-driven architecture, enterprise integration, microservices, REST API design, platform modernization, SDLC modernization
- Cloud & Infrastructure: AWS, Google Cloud Platform, Azure, Kubernetes / GKE, Docker, serverless, BigQuery, DynamoDB, Kinesis, Pub/Sub, Apache Ignite / GridGain, Apache Camel
- Identity & Security: OAuth2, OIDC, SAML, Keycloak, FedRAMP, PCI-DSS, OWASP, secure API design
- Languages & Frameworks: Java, Spring Boot, Spring WebFlux, TypeScript, JavaScript, Python, Groovy, C#, Apex
- Practices: Agentic AI engineering workflows, AI-assisted software delivery, CI/CD, automated testing, TDD, DORA metrics, code review, engineering standards, mentoring, technical documentation
Recognition
- Reppy Award - Domino's Ecommerce TeamFor the Easy Order / Pizza Profiles initiative
- Ecommerce Innovation Challenge - Fry, Inc.
First Place for Social Shopping feature design
Education
- Bachelor of Science University of Michigan