Hossein Vahedi
**** ** ***** ** - *******, WA ***.***.******@*****.*** hosseinvahedi.com Linkedin StackOverflow GitHub
Founding Full-Stack Engineer Tennis Buddies Bellevue, WA, USA Apr 2024 – May 2025
• Architected, developed, and deployed tennisbuddies.club web application using React.js, Next.js, TypeScript, AWS RDS (PostgreSQL), MongoDB and AWS Lambda python functions.
• Designed and implemented CI/CD pipelines for the web application and AWS Lambda functions with GitHub Actions to streamline build, test, and deployment workflows. Provisioned Development, Preview and Production environments.
• Integrated YouTube Data APIs to host tennis videos and automatically generate channel content, ensuring seamless video management and distribution.
• Leveraged Vercel Cron jobs and AWS Lambda functions to efficiently manage large-scale video upload requests, ensuring adherence to YouTube API rate limits and equitable resource allocation among users.
• Implemented efficient geospatial search for tennisbuddies.club/tennis-buddies page using PostGIS extension.
• Developed and deployed robust MLOps pipelines enabling machine learning engineers to efficiently prepare train/dev/test datasets, train object detection models on AWS SageMaker, perform error analysis via MLflow Tracking, and deploy models to preview and production environments using GitHub Actions. Software Engineer Multimedia LLC Lake Forest, CA, USA Jun 2022 - Jan 2024
• Enhanced Database Performance: Optimized database query performance by leveraging Django Signals and PostgreSQL materialized views, reducing timeout errors by over 50%.
• Eliminated N+1 Query Issues: Resolved the N+1 query problem across multiple Django views and tasks. Developed unit tests that count database queries to make sure N + 1 problem won’t happen again, significantly decreasing read requests to PostgreSQL.
• Improved Application Responsiveness: Offloaded long-running functions from Django views into Celery tasks for asynchronous processing, thereby reducing response times and enhancing the overall user experience.
• Implemented Robust Monitoring: Utilized NRQL to design New Relic dashboards and widgets for monitoring error types, percentages, and query performance.
Senior Software Engineer Voyant Smart Software Ltd Istanbul, Turkey Jul 2021 - Jun 2022
• Led front-end developers to build Web3 apps within the Coinoxs ecosystem using Next.js, React.js, TailwindCSS, TypeScript, Figma Designs and Redux. Integrated MetaMask, Tronlink and Ledger Crypto Wallets into web applications. Created integration tests to test the integration between the web application and the hardware and software wallets.
• Created efficient content moderation workflows using Wagtail CMS. The CMS allowed content providers and designers easily update the content on the website. Deployed the automatically scalable CMS on AWS using Docker, AWS Aurora Serverless, AWS S3, Terraform and AWS Fargate.
• Developed and deployed an automatically scalable, websocket-based push/subscribe service using Node.js, Socket.IO, AWS CloudWatch Alarms, Amazon ElastiCache (Redis), AWS Fargate and AWS Application Load Balancer.
Full stack Web Developer RighTel Tehran, Iran Jul 2019- Mar 2020
• Migrated an existing Django/PostgreSQL website to a Kubernetes cluster using Terraform, AWS EKS, AWS RDS and AWS S3 to enhance scalability. The Django application successfully served over 10,000 concurrent users at peak times.
Bachelor of Science Computer (Software) Engineering University of Tehran 2012 – 2017
• Developed a Real-Time Mobile Sensing Application: Developed an Android application using Java and Android Studio to capture motion sensor data and stream it in real time to a Django backend enhanced with Redis for visualization and analysis, thereby supporting the Cyber-Physical Systems Society in researching mobile motion signals.
Python - TypeScript - Node.js - React.js - AWS - Google Cloud - Kubernetes - Docker - Infrastructure as Code - DevOps - WebRTC - Web sockets - Linux - Django - Git - PostgreSQL - MongoDB – Redis - Java