Summary

I am an experienced software professional specializing in Python and Backend Development, with a strong background as a Principal Software Engineer. My career is marked by a deep expertise in crafting robust solutions to enhance user experiences across various domains.


In the realm of Python, I have a proven track record of designing intricate admin panels using Django and developing dynamic dashboards with ReactJS. I am skilled in backend integration using Django Rest Framework, which results in seamless functionalities and enables data analytics. My proficiency extends to creating native Android and iOS apps, where I leverage advanced techniques such as DRF-powered APIs, Celery task scheduling, and Redis caching to deliver high-quality applications.


I am well-versed in AWS services and cloud deployments, making me capable of architecting scalable and reliable solutions. My knowledge also encompasses data indexing with Elastic Search, allowing for efficient data retrieval and analysis. I have contributed to a wide range of projects, including cryptocurrency ventures and AI-integrated social media apps.


As a team-oriented professional, I possess proven leadership capabilities and am committed to continuous learning. I excel in project management, data analytics, team collaboration, problem-solving, and communication. My skill set includes strategic planning, data mining, market analysis, and user experience enhancement. I am well-versed in Agile methodologies, efficient time management, decision-making, innovation, and effective presentation skills. Overall, I am dedicated to delivering top-notch software solutions that meet and exceed user expectations.

Projects

Fayvo

Experience

Company Logo
Senior Backend Developer
Sozie
Oct 2021 - Present | Lahore, Pakistan


Led Sozie\'s developer team as Senior Backend Developer. Created and sustained a resilient Python, PostgreSQL, and AWS backend infrastructure.
Led technical strategies, mentored junior team members, and identified enhancement opportunities.
Reviewed team\'s code, ensuring quality and adherence to best practices. Designed efficient architecture, optimizing project performance and fostering collaboration.
Played a pivotal role in cloud architecture and DevOps, driving significant growth for Sozie.
Achieved expertise in tech leadership, software development, and team management via impactful contributions.

Company Logo
Python Developer
ILSA Interactive
Oct 2019 - Sep 2021 | Lahore, Pakistan


Senior Python Developer at Ilsa Interactive, pivotal in Fayvo\'s creation: a social app for content discovery and sharing. Crafted Django Admin, diverse DRF APIs; collaborated on AWS setup.
Contributed to Fayvo, a social media app integrating AI and ML. Developed a customized admin panel using Django, combining default templates with bespoke designs for enhanced functionality and user experience.
Crated API using rest framework and GraphQL. used Clevertap APIs to collect and store data on different databases.
Proficiently utilized AWS services across the application, including RDS, Lambda functions, API gateways, CloudWatch, EC2, S3 buckets, Elastic Beanstalk, Elastic Search, and DMS for serverless and traditional databases.
Worked on Tableau (a BI tool) to make a custom dashboard and connected it with both MySQL and PostgreSQL.
Implemented ElasticSearch to index and store data, prioritizing fast searches for enhanced user experience and efficient data retrieval.

Company Logo
Freelance Developer
UpWork & Fiverr
Jun 2015 - Sep 2019 | Lahore, Pakistan


Developed and updated global projects as a freelance developer.
Leveraged Python for backend development, crafted RESTful APIs, and proficiently managed databases including PostgreSQL, MySQL, and SQL. Executed seamless deployments on AWS, utilizing EC2 and ElasticBeanstalk.
Enhanced data scraping endeavors: extracting, and analyzing data across sources. Python expertise ensures precise, efficient scraping services.
Effectively managed projects, communicated, and collaborated with clients, ensuring timely and high-quality completion of new and ongoing projects. Successfully conducted client meetings and delivered project sprints.
Acquired valuable skills in web dev, data analysis, project management, and client communication through freelance work. Remote collaboration expertise valued by worldwide clients.

Company Logo
.NET Developer
Erpin Technologies Pvt. Ltd
Feb 2014 - May 2015 | Lahore, Pakistan

Education

National Textile University, Faisalabad, (Federal Chartered)
Bachelors, Bachelors in Science, BSCS‎
Computer Science
CGPA 2.4/4
2013

Skills

Intermediate Advanced CSS
Expert Amazon Web Services (AWS)
Expert Architectural Designin
Expert AWS
Expert Backend Development
Expert Database
Expert Django
Expert DRF
Expert ElasticSearch
Intermediate Flask
Expert Git
Intermediate GitHub
Expert Google Maps API
Beginner HTML
Intermediate Javascript
Expert JavaScript 
Expert Jquery
Expert JSON
Intermediate Linux
Expert Microsoft SQL
Beginner MongoDB
Expert MS SQL Server
Expert Multithreaded Application Development
Expert Multithreading
Expert MVC
Expert MySQL
Expert OOP
Expert PostgreSQL
Expert Project Managment
Expert Python
Expert Restful Architecture
Intermediate Scrapy
Expert Socket.IO
Expert Software Engineering
Expert Software Projects Management
Expert SQL
Expert SQLite
Expert Twilio
Expert Unix
Expert Web Project Management
Expert WebSockets
Beginner WordPress
Expert YAML

Languages

Expert Punjabi
Expert Urdu
Intermediate English

Companies Followed

See More