GitHub Logo

Muhammad Abu Bakar

Software Engineer | Prospective PhD

View CV

bakar.cs26@gmail.com

Full Stack Web Developer (1.5+ years)

machine learning

RAG systems

About

My motive is to contribute to autonomous systems and projects that enhance human well-being. I am interested in Machine Learning, AI, and Data Science.
Alongside academic work, I completed a 3-month long on-site Career Development Fellowship by Stanford University in Pakistan where I strengthened skills in time management, communication, teamwork, and presentation

Duolingo English Test 130 score (~IELTS 7.0)100 Days of Code ChallengeSection Leader at Stanford Code in PlaceCareer Development Fellowship

Volunteer Taught Courses

CS106A

Selected as Section Leader for Stanford University's  introductory programming course, CS106A. Taught a section of 15 international students.

English Test Preparation (Duolingo/IELTS)
A gamified language-learning platform driving daily habit formation and incremental fluency gains.
Python programming and data structures
A high-leverage programming language powering data engineering, AI workflows, automation, and rapid prototyping.

Workshops and Webinars (Trainer/Instructor)

Meta Hacker Cup

Delivered a webinar to UAF students on Meta Hacker Cup 🎯

Watch Recording
English Test Preparation (Duolingo)

Taught a workshoop and answered the questions of students related to Duolingo English Test preparation.

Watch Recording
Intuition to Development of RAG Systems

Conducted a workshop on building Retrieval-Augmented Generation (RAG) system and practical implementation by LangChain.

Watch Recording

Hackathons at LabLab.ai and Devpost

Internet of Agents Hackathon

Developed an autonomous agent to assist competitive-programmer in their daily practice insights.

Submission link
Lion Hacks Hackathon

Delivered an AI-enabled mentor-matching platform leveraging vector similarity.

Submission link
Raise Your Hack

Developed a product listing + recommendation ecosystem with agentic intelligence.

Submission link

Recommendations

I had the pleasure of working with Abubakar during the Lablab.ai hackathon. Abubakar courageously took on the difficult task of combining code from different team members to create a robust frontend web application aligned with the UX/UI design. He was professional and communicative at all times, a real team player.

user image

Mark KellyLinkedIn Logo

Empowering people and organisations through data, AI, and engineering

The way you taught Python in Code in Place was fantastic and easy to follow. I really liked your teaching style—especially how you approached a coding problem and broke it down into smaller chunks before starting. Thank you for your kind, friendly, and cooperative nature.

user image

Prakash DulalLinkedIn Logo

Civil Engineering Student at Pulchowk Campus | Aspiring Structural Engineer

I met Muhammad Abu Bakar at Code In Place — an international intro to Python workshop through Stanford University. As my section leader, he took his time to answer questions, encouraging students to work through challenges together before offering guidance as needed. This approach focused on helping us to understand the basics, and learn how to use available resources to build code, effectively deepening our problem-solving and collaboration skills. His dedication to both personal learning and contributing to the education of others is evident, and I'm truly appreciative of the opportunity to benefit from that.

user image

Arlo WildeLinkedIn Logo

Certified Pharmacy Technician at Amber Specialty Pharmacy

I had a chance to join one of Muhammad’s sections during my Code in Place journey, and even though it was just one occasion, it has been undoubtedly positive experience. Muhammad managed to explain complex concepts in a clear and patient way, without making anyone feel lost or left behind. The problem-solving part of the session was well-organised, engaging, and genuinely fun, which is not an easy thing to pull off in a group of people who don’t really know each other and some of whom even had technical limitations. It felt like a comfortable learning space, not just another awkward Zoom call with strangers. Big kudos for that! I would definitely attend more of those if I had a chance.

user image

Natasha PeniushinaLinkedIn Logo

Workforce Management Specialist

Mr. Muhammad Abu Bakar , was a section leader during my enrolment at Code In Place program taught by Stanford University. He gave a lecture by using the zoom software and demonstrates a good knowledge at the subject he tought and good knowledge in the methods of online teaching (distance teaching) I had the feeling that even some of the students didn't read the chapters of that section , he was able to simplify it , making attending the lecture easier for those students. He also demonstrated a good knowledge of English language. Best Regards Hagop Bulbulian

user image

Hagop BulbulianLinkedIn Logo

Science Teacher , Research Assistant at American University of Beirut