Muhammad is an experienced Software Engineer producing solutions that challenge the status quo and provide best practices to enhance current services and technologies. He develops solutions for clients - designing user interfaces, adapting interfaces for modern apps using the latest frontend technologies, making technical decisions for Angular projects, ensuring high performance of apps, and providing support.
Worked on the delivery of projects with high quality on multiple concurrent projects. Worked on the development of an online betting game using Blockchain technologies.
Resolved complex issues on solutions - determining the best course of action for clients.
Followed industry good coding practices in ensuring high-quality deliverables with minimal defects on projects.
Well Log is a SaaS interpretation package for Oil and Gas, preloaded with well header, completion and log data. The solution helps oil and gas teams to understand their unique workflows by identifying key bottlenecks and pain points for redress. Developed the Well Logs plotting library in d3.js, built modules in Angular, developed REST APIs for the library and handled sprint planning and task estimations on the project.
Boxit4Me provides a delivery solution for vendors who do not ship products to some countries. It allows users to order products from Amazon and have them delivered to a Boxit4Me warehouse for delivery to any country in the world. Oversaw all Salesforce work on the project, including internal customizations and REST APIs integration, worked on the UI for the frontend written in C# MVC and provided support on APIs to the Mobile Apps team.
Worked on an audiobook portal that allows users (parents) to get an account and listen to audiobooks. Developed the complete web application using C# MVC with Entity Framework, configuring and integrating it with a Waooza server for streaming audios and implemented a feature that enables parents to apply a child lock on their accounts for their children.