About
I'm a Software Architect specializing in systems design and architecture for mobile and web applications. My expertise lies in creating secure, reliable user experiences with modern technology stacks.
I've led cross-functional teams through complete product lifecycles, from initial concept to successful deployment, focusing on establishing robust architectures that enable scalability and maintainability.
With a passion for emerging technologies, I stay at the forefront of AI/ML integration, cloud computing, and DevOps practices to deliver innovative solutions that meet business needs.
Beyond Code
I'm a proud father of two amazing young daughters who inspire me daily to work hard and be the best I can be. They're my motivation for continuous learning and growth.
My interests and hobbies directly influence my technical work:
- My love for running led me to complete a marathon in October 2023, which inspired the creation of the MyBodyWatch health tracking application
- Winning my 8th grade spelling bee sparked a lifelong interest in language that eventually led to the development of JSpell
- My passion for word games and puzzles drove the creation of the Anagrams.app platform
- Photography allows me to explore creativity outside of the digital realm, bringing fresh perspectives to my technical work
Areas of Expertise
Mobile Development
Architected mobile-first applications for iOS (Swift, SwiftUI) and Android (Kotlin, Flutter), achieving high user ratings and retention. Experience building intuitive UIs and responsive designs that enhance user engagement.
AI Integration
Designed and deployed custom Retrieval-Augmented Generation (RAG) systems with locally hosted LLMs. Integrated conversational AI and knowledge retrieval systems into enterprise applications while maintaining data privacy.
Cloud Architecture
Built serverless solutions with AWS Lambda, API Gateway, and DynamoDB, supporting millions of concurrent users while optimizing cost and performance. Experience with secure authentication systems and compliance frameworks.
DevOps Engineering
Implemented automated CI/CD pipelines with GitHub Actions, reducing deployment times and ensuring consistent releases. Established monitoring systems for real-time analytics and performance tracking.
Featured Projects

Health Tracking Platform
Mobile wellness application built with SwiftUI and HealthKit for tracking biometric data and optimizing recovery. Helps athletes monitor heart rate variability, sleep metrics, and other health indicators.
SwiftUI • HealthKit • Core Data
View Project
Language Learning Suite
Cross-platform application for language learning with anagram-solving capabilities. Features AI-powered word definitions and a custom caching system for optimal performance.
Flutter • OpenAI • AWS DynamoDB • Vue.js
View Project
NLP Processing Engine
Multilingual spelling and grammar correction system built on cloud infrastructure. Used by thousands of users daily for text processing, featuring advanced linguistic algorithms.
AWS Lambda • Natural Language Processing • API Gateway
View Project
Financial News Platform
iPad-optimized news and analytics application for financial markets. Features interactive charts, real-time data, and personalized watchlists for investors.
Swift • UIKit • CoreData • REST APIs
Case Study Available Upon RequestTyping Game for Education
Educational typing game website aimed at elementary and middle school students. Features theme switching capabilities and sound effects to enhance the learning experience.
Nuxt • Vue.js • CSS Animations • Web Audio API
View ProjectTechnical Skills
Programming
- Swift & SwiftUI
- Kotlin
- Python
- JavaScript
- Dart
- Java
Frameworks
- iOS & watchOS
- Android
- Flutter
- Vue.js
- React Native
- Django
Cloud & DevOps
- AWS Lambda
- AWS Cognito
- DynamoDB
- API Gateway
- Azure
- CI/CD Pipelines
AI & ML
- OpenAI Integration
- LLM Implementation
- RAG Systems
- NLP
- TensorFlow
- ML Ops