Senior Software Engineer with extensive expertise in Python (80%) and JavaScript/TypeScript (20%), specializing in AI development. Skilled in designing and implementing efficient algorithms, building scalable backend services, and leveraging ORMs for optimized database interactions. Passionate about applying technical expertise to mission-driven organizations focused on environmental sustainability and social impact. Experienced in full-stack development, with a strong emphasis on data processing and analysis. Holds a proven track record of developing solutions that process and analyze large datasets to generate meaningful insights. Earned a Master’s degree in AI and Data Analytics from JAMK University.
• Engineered core components of a Generative BI Platform, implementing sophisticated user role management systems, configurable workspace settings, and a pioneering AI-based SQL query generator that transformed natural language inputs and BigQuery schemas into optimized SQL queries.
• Developed high-performance RESTful APIs using FastAPI to manage complex data relationships while consistently meeting strict performance benchmarks and scalability requirements.
• Architected efficient database models and implemented migration strategies using ORMs that supported evolving data structures and maintained data integrity across platform updates.
• Enhanced data visualization capabilities through interactive, customizable dashboards leveraging Apache ECharts integrated within a responsive SvelteKit frontend, delivering intuitive analytics experiences.
• Designed and implemented comprehensive user management workflows and dataverse configuration features that significantly improved platform flexibility and customization options for enterprise clients.
• Created streamlined user invitation and onboarding processes that reduced activation friction while maintaining security standards for enterprise environments.
• Tech Stack: Svelte, Pusher, TypeScript, Pytest, FastAPI, MongoDB, Redis, GCP, DuckDB, BigQuery, OpenAI, Docker, GitHub Actions (CI/CD) in a modern microservices architecture.
• Optimized supply chain analytics tools for enterprise clients including Meta, Microsoft, and Sony, reducing computational complexity and processing time by 35%.
• Developed and maintained Node.js/TypeScript services that seamlessly interfaced with Python-based backend systems in a microservices architecture.
• Upgraded core Django components and implemented CI/CD pipelines using GitHub Actions, improving deployment reliability and development velocity.
• Implemented comprehensive unit and integration tests with Pytest and Cypress for legacy codebases, achieving up to 100% test coverage and reducing production incidents.
• Led Airflow workshops and provided technical training to junior developers, enhancing team capabilities and internal knowledge sharing.
• Translated Business Requirements Documents (BRDs) into Functional Requirements Documents (FRDs) and delivered sprint-based solutions on schedule.
• Supported operations team with debugging and maintaining AWS-based ETL pipelines for data processing workflows.
• Led technical interviews and mentored Python and SQL developers across multiple distributed teams in a fully remote environment.
• Tech Stack: Node.js, Python, Pytest, Cypress, DataDog, Django, JavaScript, TypeScript, MongoDB, Redis, Kafka, Amazon Redshift, Docker, GitHub Actions (CI/CD)
• Engineered AI-powered advertisement generation APIs and real estate classification tools using deep learning models with Keras, TensorFlow, and PyTorch.
• Developed scalable Python backend systems using Django ORM for efficient data modeling and retrieval across multiple client platforms.
• Built a sophisticated geolocation simulation tool to test real-time construction worker tracking systems, improving deployment validation processes.
• Created automated video generation APIs for real estate platforms that combined CSV metadata, images, and background music to produce dynamic marketing content.
• Designed an inventory balancing system using Facebook Prophet and historical seasonal data for predictive stock management, optimizing inventory levels.
• Implemented robust web scrapers with Selenium and Scrapy to extract and process data from NFL statistics sites and across multiple industries and platforms.
• Automated NFL statistics collection by building parsers that monitored official league websites, processed gamebook data, and updated databases in real-time.
• Mentored junior developers on best practices for testing, code quality, and deployment workflows in an agile development environment.
• Tech Stack: Python, Node.js, Django, Flask, FastAPI, Pytest, Selenium, Scrapy, JavaScript, MongoDB, OpenCV, Keras, TensorFlow, PyTorch, Pandas, Docker, GitHub Actions (CI/CD)
• Developed a footfall counter for retail analytics leveraging computer vision techniques for real-time people counting and customer traffic analysis.
• Built a comprehensive heatmap generator for store analytics by integrating and processing feeds from multiple camera sources to visualize customer movement patterns.
• Engineered a gender-based advertisement targeting system using computer vision models and camera sensor input to enhance retail engagement metrics.
• Implemented computer vision algorithms on Raspberry Pi and other IoT devices for edge-based retail analytics solutions.
• Completed certifications in computer vision and machine learning to enhance theoretical and practical understanding of AI applications.
• Tech Stack: Python, C++, OpenCV, Keras, TensorFlow, PyTorch, Raspberry Pi
| Programming Languages | Frameworks & Libraries |
|
• Python 🐍 • TypeScript 📘 • JavaScript 📜 |
Web: Django, Flask, FastAPI, Svelte, Node.js, Next.js Data: Pandas, NumPy, Seaborn, Matplotlib ML: TensorFlow, PyTorch, Keras, OpenCV |
| Databases | Cloud & DevOps |
|
SQL: PostgreSQL, SQL Server, Redshift, SQLite NoSQL: MongoDB |
Cloud: AWS, Azure Containers: Docker 🐳 CI/CD: GitHub Actions Automation: Airflow, LangChain, n8n |
| Web Technologies | Testing Tools |
|
REST APIs, MVC, HTML5, Tailwind CSS, NPM, Webpack Scraping: Scrapy, Selenium, BeautifulSoup |
Unit: Pytest, Jest, Mocha, Chai E2E: Cypress, Selenium, Robot |
| Operating Systems | |
|
Linux (Ubuntu, Kali Linux) Windows 🪟 macOS 🍏 |
- 🎓 Master's Degree in Artificial Intelligence and Data Analytics (09/2023 - 12/2024)
📄 Check out my thesis
- 🎓 Bachelor's Degree in Computer Science
- 🛠️ Final Year Project: Developed a Formative Feedback Solution using Machine Learning to assess student essays.
- Django Essential Training - LinkedIn (May 2022) 🐍
- Secure Coding in Python - LinkedIn (Sep 2021) 🔒
- Microsoft Certified: Azure Data Engineer Associate - Microsoft (Jun 2021) ☁️
- Master Computer Vision™ OpenCV3 in Python & Machine Learning - Udemy (Oct 2018) 👁️
- Urdu (Mother Tongue) 🇵🇰
- English (Fluent) 🇬🇧
|
|
|
|


