Summary
Overview
Work History
Education
Skills
Certification
Projects
Timeline
Muhammad  Umer

Muhammad Umer

Computer Scientist
Lahore, Punjab,PB

Summary

A driven 7th-semester BS Computer Science student at COMSATS University Lahore (GPA: 3.7) with expertise in web development, AI, and scalable software solutions. Passionate about building secure, user-centric applications using modern frameworks like React, Node.js, and .NET, complemented by hands-on experience in machine learning and computer vision. Skilled in full-stack development, having delivered 10+ freelance projects, including WordPress sites for SMEs. Currently working on autonomous drone navigation systems with OpenCV and reinforcement learning. Certified in Machine Learning (Coursera) and recognized for merit with the PMYP Scholarship.

Overview

4
4
years of professional experience
7
7
Certifications
3
3

Spoken Languages

7
7

+ Computer Languages

Work History

Web Developer

DotLabs
10.2024 - Current
  • Full-stack development using React and Node.js for enterprise applications.
  • Collaborated with cross-functional teams in Agile sprints to deliver MVP features.
  • Developed custom web applications, resulting in tailored solutions for client needs.
  • Resolved technical issues promptly, ensuring minimal disruption to website performance and user satisfaction.

Freelance Developer

Upwork | Self
08.2021 - Current
  • Worked closely with clients to gather requirements and translate them into technical specifications for implementation.
  • Continuously updated skills through training courses, workshops, and self-study—staying current on industry trends and emerging technologies.
  • Debugged complex software issues, leading to a more stable product release.
  • Delivered 10+ projects including WordPress sites and custom web and system apps.

Java Programming Tutor

Online
11.2023 - 01.2024

Taught OOP concepts and Java syntax to a remote student, improving his exams grades.

  • Provided constructive feedback on student work, enabling them to refine their programming abilities and improve the quality of their projects.
  • Established a supportive learning environment that fostered open communication and collaboration among students, enhancing their problem-solving skills.

IT Support Specialist

Professionals' World
06.2023 - 11.2023
  • Resolved daily technical issues for employees, including network troubleshooting.
  • Diagnosed and troubleshot hardware, software and network issues.
  • Created user accounts and assigned permissions.
  • Researched and identified solutions to technical problems.

Education

BS - Computer Science

Punjab College , Lahore, Punjab, Pakistan
04.2001 -

GPA: 3.7


Relevant Coursework:

  • Artificial Intelligence, Machine Learning, Computer Vision & Robotics
  • Data Structures & Algorithms, Database Systems, Operating Systems
  • Web Technologies, Parallel & Distributed Computing, Computer Networks

Skills

Programming languages: Python, Java, C/C, C#, JS, HTML, CSS

Certification

Python for Everybody

Projects

Autonomous Drone Navigation System (Ongoing)

  • Developing real-time obstacle detection using OpenCV and reinforcement learning and deep learning(AI).
  • Technologies: Computer Vision, ROS, TensorFlow.

Secure Voting System

  • E-voting platform ensuring tamper-proof records; reduced fraud risk by 80%.
  • Technologies: Node.js, Solidity, MongoDB.

Face Recognition Attendance System

  • Achieved 94% accuracy using Haar cascades and LBPH for real-time face detection.
  • Technologies: Python, OpenCV, NumPy.

Parallel Sudoku Solver

  • Optimized backtracking algorithm with multithreading, reducing solve time by 65%.
  • Technologies: C++, OpenMP.

Freelance Web Development

  • Built client websites (e.g., ggcmultan.edu.pk, florexpharma.com, dotlabs.online).
  • Technologies: WordPress, Elementor, WooCommerce, MERN, and EJS.


There are a lot more, all are listed on my GitHub.

Timeline

Web Developer - DotLabs
10.2024 - Current
Java Programming Tutor - Online
11.2023 - 01.2024
IT Support Specialist - Professionals' World
06.2023 - 11.2023
Freelance Developer - Upwork | Self
08.2021 - Current
Punjab College - BS, Computer Science
04.2001 -
Muhammad UmerComputer Scientist