Muhammad Osama Shabrez

About Me

  • e-mail contact[@]

Hello World! I am @OsamaShabrez

I'm a passionate engineer who loves building highly-scalable applications and creating beautiful code.

What I Do

My journey with programming began when I was introduced to JavaScript during the early days of Orkut, and I've been hooked ever since. I went on to study computer science at university, and while I was still a student, I started my professional career by programming small websites. Later, I worked on building WordPress websites and also did some mobile application development.

While I strongly believe that experience is more important than the number of years spent working, I have also accumulated vast experience in multiple languages and tools over the years. Currently, I work as a senior engineer in a market-leading customer data science and analytics company, where I use C#.NET and React for my day-to-day tasks.

In my spare time, I enjoy participating in online courses and coding challenges, which help me to sharpen my skills and push my limits. I'm also an avid reader and enjoy learning about various topics related to technology, business, and personal development. Overall, I am excited to continue growing and pushing the boundaries of what is possible with software engineering.

If you're interested in learning more about me or my work, please don't hesitate to reach out using the contact form or via email. I'm always happy to chat with fellow developers and explore new opportunities.



2022 - Current

Lead Engineer

Since November, 2022 I am also serving as a lead, overseeing the work of a team of engineers and ensuring high-quality deliverables.

My responsibilities include:

  • Leading a team of engineers and providing technical guidance to ensure high-quality deliverables
  • Collaborating with cross-functional teams, including designers, product managers, and other engineers, to deliver high-quality software solutions
  • Providing mentorship and coaching to young engineers to foster their growth and development

While working as a lead, I have fostered a culture of collaboration, communication, and accountability among team members, resulting in improved productivity, quality, and customer satisfaction. I have demonstrated strong leadership skills, including effective delegation, conflict resolution, and performance management, which have enabled the team to achieve its goals and objectives.

2022 - 2022

Senior Engineer

Dunnhumby is a leading customer data science company that helps businesses optimize their customer experiences through data-driven insights and innovations. I work here as a senior engineer, where I design and develop software solutions using C# and React.

My responsibilities include:

  • Developing and maintaining high-performance web applications using C# and React
  • Designing and implementing RESTful APIs to integrate with various systems and data sources
  • Participating in agile development methodologies and ensuring timely delivery of project milestones
  • Staying up-to-date with the latest technologies and best practices in full stack development and integrating them into the development process
  • Guiding and supporting junior engineers to encourage their personal and professional development

During my time at Dunnhumby, I have contributed to the development of several innovative software solutions that helped our clients improve their business operations. I remain committed to delivering high-quality solutions and driving innovation.

2018 - 2022
Softbauware GmbH

ERP Application Developer & Consultant

Developed, maintained, and enhanced various ERP applications using C#.NET, BOS, and other web technologies.

  • Collaborated with cross-functional teams to identify project requirements, design system architecture, and develop robust and maintainable code
  • Designed and developed geo-services, including 3D viewer, map integration, and routing services
  • Implemented graphical comparison between two PDF documents (construction plans)
  • Developed mobile warehouse applications, which streamlined warehouse operations and improved inventory management
  • Provided project management and support, including direct customer contact, to ensure timely delivery of projects and customer satisfaction
  • Demonstrated a strong understanding of software development life cycle, database design principles, and web development technologies
  • Cultivated a strong attention to detail, time management skills, and a results-driven approach in delivering projects within scope and deadline
2016 - 2018

Werkstudent Softwareentwickler

Worked as a student software developer, responsible for the maintenance and enhancement of various projects built using CakePHP and React.


Software Engineer

Worked on developing applications using the Ruby on Rails framework.

2011 - 2015

Web Developer

Developed and maintained customized software solutions for a diverse set of clients while pursuing studies at the university.

  • Created an ecommerce website using CodeIgnitor, ensuring user-friendly navigation and efficient checkout process
  • Developed and published a WordPress plugin, designed to prevent spam URLs from appearing in user comments
  • Assisted with launching and maintaining various small-scale web projects, including optimizing web pages for faster load times and improving overall site performance
  • Coordinated with clients to identify requirements and ensure that software solutions met their needs and specifications


In no particular order

Team Facilitation: The Core Skill of Great Team Leaders

Dec 2022

Talent Development for Leaders: Develop Your High-Potentials

Nov 2022

Productivity and Time Management for the Overwhelmed

Oct 2022

Leading Remote or Virtual Teams - A Quick Course

March 2023

Developing Applications with Google Cloud Specialization


1. Google Cloud Fundamentals: Core Infrastructure

July 2022

2. Getting Started With Application Development

Oct 2023

3. Securing and Integrating Components of your Application

Oct 2023

4. App Deployment, Debugging, and Performance

Nov 2023

Terraform for Beginners using GCP - Google Cloud (Hands-on)

Sept 2023

Mastering TypeScript - 2022 Edition

Oct 2022

1. Cypress UI automation testing for absolute beginners

Oct 2022

2. Learn Cypress UI test automation with real-time scenarios

Nov 2022

3. Cypress end to end testing and intercepting network call

Dec 2022

Agile with Atlassian Jira

Oct 2022

Learning How to Learn: Powerful mental tools to help you master tough subjects

Oct 2022

Personal Skills

Attention to detail

Problem Solving


Technical Leadership

Coding Skills







Shell Scripting


  • Agile Methodologies
  • Cloud Computing
  • Distributed Computing
  • Scalability
  • Version Control
  • Infrastructure as Code IaC
  • Software Development Life Cycle
  • User Experience


How Can I Help You?

Sent via un-static.