Ahmad Shafique

Software Engineer

Senior Full Stack Engineer

Product-Focused Technologist

Remote Builder

AI Engineer

Python Developer

About Me


Hey, there hi

I'm Ahmad, a Software Developer with over 5 years of experience, specializing in Python and React for EdTech. I have hands-on experience working with AI and large language models (LLMs), and am skilled in data manipulation and analysis using SQL and related tools.

Testimonials

Resume
Experience
January 2024 - Present
Lead Software Engineer
ilmX @ Arbisoft
  • Designed a content integration platform for client LMSs to provide a unified learning experience through SSO using Python and Lambda, leading to 400+ launches and generating $50K revenue
  • Trained an LLM on learner support requests using LangChain to automate responses, reducing tickets by 70% and saving over 25 hours of manual support per week while collaborating with stakeholders to deliver within a tight deadline
  • Coded a custom module for grading Jupyter notebook submissions by leveraging Docker for isolated execution and auto-evaluation, streamlining assessments and saving 200+ hours per course assignment
  • Integrated new payment gateways, boosting user satisfaction by 30% and achieving a 99% payment success rate
  • Integrated GTAG and FB Pixel in the checkout flow, boosting marketing effectiveness by 25% and conversion rates by 30%, while optimizing landing pages based on PageSpeed insights
  • Led a squad of four developers within an Agile team to reduce bugs by 70% within two quarters by increasing code testability and cross-functional collaboration
April, 2021 - Present
Sr. Software Engineer
Arbisoft
  • Achieved 5x reduction in AWS instance size by optimizing queries, tuning the query planner, and streamlining APIs and periodic tasks, significantly lowering infrastructure costs and improving system efficiency
  • Built an authentication microservice in Django by using containerized deployments and DB versioning, enabling zero-downtime migration of 40K+ users and cutting AWS costs by 75%
  • Saved survey SMS costs by atleast 42% by developing a custom URL shortener service using Flask
  • Reduced local setup time and enhanced development experience by 75% by transitioning Devstack to Docker along with Makefile for easier interaction, E2E provisioning on Intel / ARM architectures
  • Designed a new user interface in a complex survey builder by adding a multi-MCQ question type, enhancing data collection with a 40% increase in completed surveys and 25% more data points
  • Decreased regression testing time for a microservice by 80% by increasing test coverage from 36% to 84%
  • Migrated the unit test structure to Pytest and boosted test coverage from 30% to 83% by adding new test cases
Nov 2020 - April 2021
Associate Software Engineer
Careaxiom
  • Implemented IP security restrictions in the core login module, allowing single logins and enhancing security
  • Built a video recommendation system using AWS Personalize
  • Contributed to the development of a voice product based on Amazon Alexa for senior citizens
Education
2016 - 2020
National University of Computer and Emerging Sciences - FAST
Lahore, Pakistan

BSc. Computer Science
Dean's List Honoree

Coding
  • Python
    90%
  • JavaScript
    85%
  • Typescript
    80%
  • Go
    70%
Tech Stack
  • Django
    90%
  • FastAPI
    80%
  • React
    75%
  • LangChain
    70%
  • NodeJS
    85%
  • Docker
    90%
  • AWS
    75%
  • Github
    90%
Skills
Knowledge
  • Experienced in full-stack development
  • Built and deployed apps handling millions of user requests
  • Project management and development
  • Solid grasp of ML and deep learning algorithms
  • Knowledgeable in distributed systems and cloud platforms
  • Hands-on with AWS deployment tools
  • Communication and collaboration
Expertise
  • Backend Development
    90%
  • Frontend Development
    60%
  • Data Analysis & Engineering
    70%
  • AI and Large Language Models
    80%
Languages
  • English
    90%
  • Urdu
    80%
  • German
    15%