Techfabric LLC
Jul 2018 — Present
Software consulting firm delivering enterprise solutions. Progressed from Senior Software Engineer leading individual teams to Engineering Manager focused on growing all teams at Techfabric and facilitating knowledge sharing around emerging technologies.
Career Progression
Leading engineering teams across multiple client engagements. Responsible for technical direction, architecture decisions, team mentorship, and delivery excellence.
Full-stack development and technical leadership on enterprise consulting projects. Designed scalable architectures, led development teams, and delivered mission-critical systems.
Client Projects
LexisNexis
Software Architect
Architected self-serve platform enabling small businesses and personal accounts to access LexisNexis products without enterprise contracts.
Key Achievements
- Sole architect for team of 8 (3 BE, 2 FE, 2 QA): defined system architecture and technical standards
- Designed event-driven microservices architecture using Temporal workflows with SQS/SNS messaging
- Integrated Stripe and Stripe Tax for subscription billing and tax compliance
Proper Site Services LLC
AI/ML Engineer
Built AI-powered CMS for automated lead management and response.
Key Achievements
- Designed custom CMS using Semantic Kernel to intelligently manage and respond to incoming leads
- Built Blazor WebAssembly dashboard for real-time lead monitoring and communication
- Implemented automated SMS and email response system for lead engagement
Athlinks (Lifetime Fitness)
AI/ML Engineer
Built experimental AI-powered data pipeline for automated race results ingestion and validation.
Key Achievements
- Designed AI-driven data collection system to automatically ingest and validate marathon and race event data
- Implemented multi-agent architecture using Semantic Kernel (C#) and LangGraph (Python) for intelligent data processing
SWBC
Senior Software Engineer
Lead developer on enterprise identity platform for a financial services company serving the mortgage, auto, and finance industries.
Key Achievements
- Architected and implemented centralized Identity Provider authenticating 150k+ users across 30+ applications via OIDC and JWT Bearer
- Designed token strategy supporting both JWT and Reference Tokens based on application security requirements
- Led architectural decisions and implemented mission-critical authentication flows for enterprise partners
KLWines.com
Development Team Lead
Led development team building and scaling e-commerce platform for a premier wine retailer.
Key Achievements
- Led team of 3-5 developers: owned architectural decisions, code reviews, mentoring, and sprint planning
- Designed microservices architecture on Service Fabric enabling independent scaling and high availability
- Built multi-warehouse inventory system handling transfers, quarterly audits, and pick ticket generation
- Shipped cross-platform mobile apps (Xamarin) for both customer ordering and warehouse operations