My Capabilities
I specialize in building software solutions across four key areas. Whether you're looking to hire for a full-time position or need custom development for a specific project, here's what I can do.
Custom Software Development
Internal tools and productivity applications designed to streamline your operations. Desktop utilities, command-line tools, and API development tailored to your workflow.
Example: Coast Guard Pilot Training Tracker
Deployed fleet-wide across all US Coast Guard Air Stations, reducing processing time from 1 week to 3 minutes.
Data Engineering & Infrastructure
ETL pipeline development, data warehouse architecture, and cloud infrastructure. Processing millions of data points with reliability and performance.
Example: Qualcomm ETL Pipelines
Built pipelines processing 1M+ data points per minute for ML teams, improving development efficiency by 40%.
Mobile Application Development
Native mobile applications for iOS and Android. Platform-specific implementations using Swift/SwiftUI and Kotlin/Jetpack Compose. From concept to App Store and Google Play launch, delivering polished products that users love.
Example: Nahtadi Prayer Times App
Native iOS app (with Android coming soon) using advanced astronomical algorithms for accurate prayer times and Qibla direction.
Machine Learning & AI
Computer vision, deep learning models, and predictive analytics. Building and deploying ML solutions with PyTorch, TensorFlow, and production-ready infrastructure.
Example: Image Watermark Remover
Pix2Pix GAN using PyTorch trained on 16,700+ images to automatically remove watermarks from photos.
Technologies & Expertise
Languages & Frameworks
- • Python, Swift, Kotlin, C++/C, Java
- • PyTorch, TensorFlow, Scikit-Learn
- • SwiftUI, Jetpack Compose, Streamlit, FastAPI
- • NumPy, Pandas, Apache Spark
Cloud & Infrastructure
- • AWS (S3, Lambda, DynamoDB)
- • Google Cloud Platform
- • Docker containerization
- • SQL & NoSQL databases
How I Work
Consultation
Discuss your needs, goals, and technical requirements
Proposal
Detailed scope, timeline, and custom quote for your project
Development
Regular updates and collaboration throughout the build process
Delivery
Thorough testing, deployment, and ongoing support
Let's Talk
Interested in working together? Reach out to discuss opportunities—whether it's a full-time position or a specific project you need help with.