Skills
Education
Bachelor's in Computer Science
National University of Computer and Emerging Sciences (FAST-NUCES)
Lahore, Pakistan
GPA: 3.21
• Dean's List GPA consecutively for 4 semesters in final 2 years
• Teacher's Assistant for 1.5 years
I am a Software Engineer with expertise in developing Web-GIS applications and scalable data pipelines. I love to peel abstractions of computer science as well the providing value to the consumers to generate impact and make money. My focus is on creating scalable solutions that make a positive impact. I like to reason from first principles and enjoy working on challenging problems
January 2024 - Present
Lead Software Engineer at Farmdar
- Leading a team of 10+ engineers developing Mulltiple AgriTech Products, YieldPro - a B2B and B2B2C platform monitoring real-time crop conditions across 100,000 acres
- Cropscan -Developed an AI-powered crop classification platform covering over 350 million acres globally
- Esurvey & Developro mobile applications
- Built monolith Golang architecture and centralized tech infrastructure supporting multiple applications
- Managing infrastructure with Terraform and Kubernetes while building ML models
March 2023 - December 2023
Software Engineer at Farmdar
- Collaborated in startup's early stages on core challenges
- Worked with MongoDB design and optimization
- Maintained React/Redux codebase with Kepler
- Developed internal console for geospatial data management
October 2022 - September 2023
Software Engineer at Tectiers
- Developed distributed financial software using Angular and Python
- Created parser for Excel macro conversion
- Enhanced backend systems and database operations
YieldPro Platform ↗
B2B and B2B2C platform for monitoring real-time crop conditions with AI-powered classification
Roman Urdu Compiler ↗
Custom language compiler built in C++ enabling native community to code using Roman English, featuring Syntax Directed Translation.
Airflow Data Pipelines ↗
Data pipelines for parallel processing of satellite imagery and weather data using Apache Airflow, Google Earth Engine, and QGIS
Cropscan ↗
Crop classification platform using AI and satellite imagery covering 350 million acres globally, able to display GBs of data in seconds
AI-based Mobile Application ↗
Android application using Deep Learning for grouped facial recognition accounting to low light classroom environments with Java/Kotlin interoperability.