Ahmad Bin Shafqat
INTRODUCTION
A self-driven and solution oriented Senior Python Developer having 6+ experience in developing web applications
using Python, Django, and JavaScript. Having good problem-solving skills with fine experience to write code &
implementing python applications, data processing automation using python, and multipurpose architecture.
Proficient in unit testing and integrated testing, to take on new challenges, in communicating with teams & clients
and a proven track record of delivering products under tight schedules.
TECHNICAL SKILLS
Front-End Frameworks & Libraries: JavaScript, Flutter, Dart, React JS, Next JS, Vue JS, jQuery
Back-End: Python, Django, Django Rest Framework, Flask, Node JS, Nest JS, Express JS, Celery
CSS Frameworks & Libraries: Tailwind CSS, SASS, Bootstrap, React-Bootstrap
Databases: MySQL, SQL Server, PostgreSQL, Firebase, MongoDB
PROFESSIONAL EXPERIENCE
Senior Python Developer
Cloudpacer
(Sept 2018 to Present)
It is a technology consulting firm that provides integrated strategy, design, and engineering services with a proven
record of successful projects across various industries.
Tools & Technologies: Python, Django, Django Rest Framework, Flask, Flutter, Unit Testing, Integrated Testing,
JavaScript, React JS, Next JS, jQuery, Node JS, Nest JS, MySQL, PostgreSQL, Celery, Web Scrapping, Docker
Responsibilities:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Designing and implementing web application using Python and Django
Leading the development and maintenance of web applications using frameworks such as Django, Flask, and
Django Rest Framework
Developed new features using Flutter UI framework
Designing and implementing REST APIs to allow communication between different parts of the application
Implemented features using rocket chat APIs
Developed OAuth 2.0 security flow
Integrating with databases such as MySQL and PostgreSQL to store and retrieve data
Using Celery for asynchronous task processing and Web Scraping for data collection
Writing and executing unit tests, integrated tests to ensure code quality and stability
Implementing client-side functionality using JavaScript, ReactJS with jQuery user interface, Nest JS to
integrate with Flutter for cross-platform mobile app development
Implemented dev automation using Docker and other tools to maintain streamlined process
Debugging and fixing any issues in the applications
Mentoring and guiding junior developers in the team
Collaborating with cross-functional teams to deliver high-quality software products
Making architectural and design decisions to ensure scalability, maintainability and robustness of the
applications
Python Developer
Beyond Eris Solutions
(Jul 2016 – Aug 2018)
It is an IT based company that specialized in developing CRM & ERP systems, websites, online stores and mobile
applications
Tools & Technologies: Python, Django, Web scraping, Celery, Unit Testing, JavaScript, React JS, jQuery, Node
JS, MySQL
Responsibilities:
•
•
•
•
•
•
•
•
•
•
•
•
•
Developed and maintained web applications using Python and Django
Wrote Python and batch scripts to automate ETL scripts
Scraped and Processed data using Python and relevant libraries
Used Python to interface with jQuery UI
Set and used Celery for asynchronous task processing
Implemented client-side functionality using JavaScript
Worked on application interface codes using JavaScript following React JS integrated with Node JS for
backend
Worked on troubleshooting interface software and debugging application codes
Monitored, improved server-side performance and fixed bugs
Participating in code and design reviews and executed unit testing to ensure code quality
Developed and maintained a website that is based on a repository pattern using Asp. Net and SQL Server
Collaborating with cross-functional teams to deliver high-quality software products
Keeping up to date with emerging trends and technologies in the software development industry
EDUCATION
Bachelor in Computer Science (BSCS)
National University of Computer and Emerging Sciences (FAST-NU)
2012 - 2016