My Resume

Download my resume or view the summary below

Download PDF Resume

Get a complete copy of my resume in PDF format

Download Resume PDF

Professional Summary

Experienced Mobile and Web Developer with a strong background in Android development, mobile application design, and web development. Skilled in creating intuitive and engaging user experiences through UX research, 3D design, and graphic design. Adept at delivering custom software solutions that meet client requirements while ensuring high performance and scalability. Passionate about combining creativity and technical expertise to build innovative applications and digital experiences. I am a motivated and detail-oriented IT professional with strong experience in software and web application development. I specialize in creating efficient, secure, and user-friendly solutions using modern technologies. I work effectively in team environments, have strong problem-solving skills, and consistently deliver high-quality work within deadlines. I am eager to learn new technologies and continuously enhance my professional skills.

Work Experience

Game Developers

Teach Info Galaxy

2020-08-01 – 2021-06-01

Pakistan Faisalabad

Led development of scalable Laravel-based web applications and API-driven systems. Integrated secure payment gateways including Stripe, Instamojo, and Tilled. Built automation workflows using n8n with Superchat and webhook integrations.

Application Developer

CodeDB Software Solution

2017-02-01 – Present

Pakistan Faisalabad

Developed AI-powered applications using OpenAI, Groq, and OpenRouter APIs. Implemented Docker-based development and deployment environments. Created multiple Lovable-based applications utilizing prompt-driven workflows.

Game Developers

Assistant It Manager

2012-01-01 – 2014-04-01

Pakistan Faisalabad

An Assistant Developer supports senior developers by writing and testing code, fixing bugs, and helping deliver software projects on time.

Game Develppment

Unity 3D Developers

2015-10-01 – 2016-10-01

Pakistan Punjab

Unity 3D Developer creates games and interactive 3D applications using the Unity engine, designs gameplay mechanics, fixes bugs, and optimizes performance.

Education

BSCS

Gcuf • 2023

MSCS

GC • 2018

Core Skills

Android Development

Building robust, scalable, and user-friendly Android applications efficiently.

Application Development

Designing and developing software applications tailored to user requirements.

Mobile Application Development

Creating intuitive, high-performance apps for mobile platforms and devices.

3D Design

Creating realistic three-dimensional models for apps and digital media.

Unity

Unity is a powerful game engine used to create 2D and 3D games and interactive applications.

Web Application

A web application is an online software that runs in a browser and provides services over the internet.