My Resume
Professional Background & Experience
Here's a comprehensive overview of my educational background, professional experience, and technical skills. I'm passionate about robotics, automation, and computer science, with a focus on creating innovative solutions to real-world problems.
Umer Ghafoor
Computer Science Student | Robotics & Automation Enthusiast
Robotics Engineer with AI, Machine Learning, IoT, and ROS2-based robotics expertise. Experienced in embedded systems, automation, and intelligent applications using Raspberry Pi, STM32, ESP32, and ROS2. Passionate about robotic perception, autonomous systems, and AI-driven analytics to create impactful solutions.
Education
Bachelor of Science in Computer Science
FAST National University of Computer & Emerging Sciences
2021 - Present
Gained strong theoretical and practical knowledge in programming, embedded systems, data structures, algorithms, operating systems, artificial intelligence, and robotics. Progressed through advanced coursework such as Parallel Computing, Numerical Computing, and Robotics Technology, with a hands-on approach through labs and technical projects.
Key Projects
Precision Farming Robot
2023
Developed an automated system for weed detection and targeting in agricultural settings. Implemented computer vision for weed identification and a targeting mechanism using a laser pointer. Created a desktop application for robot control with MQTT protocol for data exchange.
FlashMind
2025
Built an AI-powered learning platform using Next.js, Firebase, and OpenRouter to generate personalized flashcards and quizzes. The platform tracks performance, provides AI-generated study suggestions, and promotes active recall for enhanced learning.
IoT Plant Monitoring System
2024
Created an IoT-based system using ESP32 for real-time plant health monitoring. Integrated sensors to track humidity, temperature, and soil moisture, sending data to AWS IoT Core for remote monitoring and analysis.
Battery Degradation Trajectory Prediction
2024
Analyzed battery performance using time-series data and Python libraries like pandas and matplotlib. Developed custom plotting and analysis functions to predict battery lifespan based on parameters like voltage and capacity.
Open Inventory
2024
Developed an open-source inventory management system using C++ and the Qt framework. Implemented features for order placement, stock management, and financial analytics to streamline asset tracking for businesses.
Hostel Management System
2023
Built a comprehensive hostel management system in Java with MVC architecture. Features include booking management, maintenance requests, and user administration for students and staff to manage hostel operations efficiently.
Technical Skills
Core Skills
Programming Languages
Tools & Technologies
Certifications
Machine Learning Specialization
Coursera - Stanford University
2023
OpenCV Bootcamp
OpenCV University
2023
Tensorflow Keras Bootcamp
OpenCV University
2023
Languages
Interests
I have a strong passion for programming and technology, especially in areas like robotics, automation, and artificial intelligence. I enjoy applying machine learning and AI techniques to create smart applications that improve everyday life. Alongside software development, I am fascinated by hardware and embedded systems, which allow me to build automated solutions that interact with the physical world.
In addition to coding and robotics, I love exploring creative fields such as 3D modeling, digital art, and video editing. These skills help me bring innovative ideas to life and add a unique dimension to my technical projects. I am always eager to learn new technologies and expand my expertise in areas like IoT, cloud computing, and data science.
My goal is to combine creativity and technical skills to design practical, user-friendly solutions that solve real problems. I am committed to continuous learning and collaboration to contribute to the future of intelligent automation and smart technologies.