Work Experience
Senior Software Engineer / Full Stack Developer, Nookmart
Summary: Nookmart is an online shopping platform offering Animal Crossing items, providing speedy delivery and payment via credit card.
Responsibilities: Lead design and development of both frontend and backend components, ensuring seamless user interactions and robust application performance.
Technologies: Python, Flask, Django, HTML, React JS
Senior Software Engineer / Full Stack Developer, Crypto POC
Summary: Developed a proof of concept for cryptocurrency price forecasting, focusing on Bitcoin and Ethereum with high accuracy and daily updating models.
Responsibilities: Built forecasting models, handled data updates and model refreshes daily, and contributed to the design and development of the forecasting pipeline.
Technologies: Python, Flask, Flassger, Logger, Pandas, Numpy
Senior Software Engineer / Full Stack Developer, Scala News
Summary: Scala News automates the machine learning process for time series analysis and forecasting, with modules for data preprocessing and visualization.
Responsibilities: Contributed to the automation of the ML process for time series forecasting, including data preprocessing, engineering, and visualization.
Technologies: Python, Flask, Flassger, Postgres, React JS, ETL, AWS, Jenkins, Logger, Pandas, Numpy, Vaex
Senior Software Engineer / Full Stack Developer, HR Management System (Globelise)
Summary: HR Management System (Globelise) streamlines global hiring and payroll management for employers expanding internationally.
Responsibilities: Involved in developing and optimizing the frontend to facilitate a user-friendly experience for global hiring solutions.
Technologies: React JS
Senior Software Engineer / Full Stack Developer, Pulse
Summary: Pulse is a data scraping tool that gathers posts across platforms based on keywords and displays sentiment analysis along with statistical data.
Responsibilities: Focused on frontend development to present scraped data with graphical analysis and filtering options for better insights.
Technologies: React JS
Senior Software Engineer / Full Stack Developer, Twitter Sentiment Analysis
Summary: Performed sentiment analysis on data scrapped from Twitter and other platforms, organizing the data within the Hadoop Ecosystem.
Responsibilities: Handled sentiment analysis using various techniques and integrated with the Hadoop Ecosystem for data management.
Technologies: Python, Hadoop, Natural Language Processing, Web-Scrapping, Linux
Senior Software Engineer / Full Stack Developer, Cric3PC (Cricket Player Performance System)
Summary: Cric3PC predicts cricketers’ performances and match outcomes using advanced time series and anomaly prediction models.
Responsibilities: Employed the HTM model to predict the performance of cricketers and winning predictions, focusing on time series data.
Technologies: Python, Linux, React JS
Senior Software Engineer / Full Stack Developer, Various Client Projects
Summary: Developed a website for insurance comparison and a news automation and analysis platform.
Responsibilities: Led the development of client-specific web platforms with an emphasis on frontend and backend functionality and performance.
Technologies: Varies per project - not specified
Education
- BS (Computer Sciences)
- University of Lahore
- 03/2012 – 04/2016
- F.Sc(Engineering)
- Government College University
- 2010 – 2012