Shafiq Ur Rehman - Full-Stack Developer & AI/ML Engineer

Shafiq Ur Rehman

Full-Stack Software Engineer | Expanding into Cloud, DevOps & AI

Download Resume

About Me

Passionate about building transformative solutions that create real impact

BS in Computer Science
The University of EducationCGPA 3.3/4.0

My Journey

As a Software Engineer and Full-Stack Developer, I have built and deployed multiple full-stack applications, from Learning Management Systems to E-Commerce platforms and real-time messaging apps. I enjoy transforming ideas into scalable web and mobile solutions using React, Next.js, React Native, Node.js, and MongoDB.

My journey is shaped by continuous learning and hands-on projects. I've worked with modern tools like Docker, AWS, Redis, and RTK Query, while also exploring databases such as PostgreSQL and MySQL. Alongside web development, I actively practice Data Structures & Algorithms in C++ to strengthen my problem-solving skills.

Beyond coding, I contribute to open-source projects and share knowledge to help other developers grow. I believe technology should not just solve problems but also make education and opportunities more accessible to everyone.

When I'm not building projects, you’ll find me preparing for coding contests, experimenting with new frameworks, or exploring DevOps and cloud technologies. I’m driven by curiosity, growth, and the impact technology can create in real life.

How I Work

Clean Code

Writing maintainable, scalable code that stands the test of time

Continuous Learning

Constantly updating my skills and adapting to new tools and technologies

Collaboration

Working effectively with cross-functional teams to deliver exceptional results

Performance

Optimizing applications for speed, accessibility, and user experience

7+
Projects Completed
1+
Years Experience
30+
Technologies Mastered

Technical Expertise

Technologies I've worked with in real-world projects and professional environments

C++ icon

C++

JavaScript icon

JavaScript

TypeScript icon

TypeScript

Node.js icon

Node.js

Express.js icon

Express.js

React.js icon

React.js

Next.js icon

Next.js

Vue.js icon

Vue.js

React Native icon

React Native

MongoDB icon

MongoDB

MySQL icon

MySQL

Redis icon

Redis

Docker icon

Docker

AWS icon

AWS

Firebase icon

Firebase

Git icon

Git

CI/CD icon

CI/CD

Linux Systems icon

Linux Systems

4+
Programming Languages
7+
Frameworks & Libraries
5+
Databases & Cloud
3+
DevOps Tools

Professional Journey

Building scalable systems and digital solutions across diverse technology stacks through hands-on development and collaborative problem-solving.

Stem Solutions logo
Jun 2025 – Aug 2025
Lahore, Pakistan

Software Engineer Intern

Stem Solutions

Worked on full-stack web and mobile app development during a structured internship program.

Key Achievements
  • Developed frontend interfaces for web and mobile applications during a structured internship program, focusing on responsive design and user experience.
  • Collaborated with development teams using Git version control and agile methodologies
  • Implemented reusable components and optimized frontend performance.
Technologies Used
React Native
GitHub
Figma
JavaScript
Dev Weekends Fellowship Program logo
Jun 2025 – Jul 2025
Remote

DSA Trainer & Mentor

Dev Weekends Fellowship Program

Conducted training sessions on Data Structures & Algorithms (C++) and mentored students through the fellowship program.

Key Achievements
  • Delivered structured DSA training sessions to 300+ students.
  • Provided one-on-one mentorship to improve coding techniques and problem-solving skills.
  • Conducted progress assessments and provided constructive feedback.
Technologies Used
C++
DSA
Algorithms
Problem-Solving
Mentorship

Featured Projects

Innovative solutions that bridge MERN stack technology with real-world impact

E-Commerce Platform

Full-stack e-commerce app with authentication and Redux.

Next.js
Node.js
Express
MongoDB
+2 more

Horizon Impact Fund Managers

Paid client project with advanced auth, 2FA, Redis, and RTK Query.

Next.js
TypeScript
Node.js
Express
+3 more

Elearning

Industry-level LMS with authentication, Redis, and RTK Query state management.

Next.js
TypeScript
Node.js
Express
+3 more
ServiceMarket

ServiceMarket

A comprehensive React Native application for service providers to manage leads, bookings, and business operations across multiple service categories with real-time notifications and analytics.

React Native 0.75.4
TypeScript
Redux Toolkit
OneSignal
+2 more

Real Estate Platform

Property listings platform with authentication and advanced filters.

React
Node.js
Express
MongoDB
+1 more

Travel Website

Multi-page travel site with modern responsive design.

React
JavaScript
CSS
HTML
Expense Tracker

Expense Tracker

Mobile application to track daily expenses with charts and insights.

React Native
TypeScript
SQLite

Writing & Talks

Sharing knowledge through technical articles and public speaking.

DSA Live Session: Arrays with Leetcode Problems

Live session solving array problems from Leetcode step by step.

Dev Weekends - YouTube
2025

Arrays (Part 2) with Leetcode Problems

Continuation of arrays with more problem-solving practice.

Dev Weekends - YouTube
2025

DSA Problem Walkthrough: Strings with Leetcode Problems

Walkthrough of basic string problems with detailed solutions.

Dev Weekends - YouTube
2025

DSA Live Session: Strings with Leetcode Problems (Part 2)

Second session on string problems with more examples.

Dev Weekends - YouTube
2025

DSA Problem Solving: Strings with Leetcode Problems (Advanced)

Advanced string problems explained with coding examples.

Dev Weekends - YouTube
2025

How React Achieves High Performance, Even With Extra Layers

Explains how React optimizes performance despite abstraction layers.

Dev.to
Sep 2025

How Node.js Achieves High Performance & Scalability

Covers Node.js event loop and architecture for scalable apps.

Dev.to
Sep 2025

JavaScript Execution Context Made Simple

Simplified breakdown of execution context and call stack.

Dev.to
Aug 2025

Committed to staying current with the latest technologies and best practices

Certifications Achievements

Validating technical expertise through recognized certifications and competitive programming success.

2024

ICPC Asia Topi Online Preliminary Contest

ICPC Foundation

Honorable Mention in the 2024 ICPC Asia Topi Online Preliminary Programming Contest.

Competitive Programming
Problem-Solving
Algorithms
+1 more
1 certificates

Get In Touch

Ready to bring your ideas to life? Let's discuss your next project