Now you can Instantly Chat with Muhammad!
About Me
20 years of industry experience. Solution Architect, Technical Lead and Senior Software Architect and Senior Software Engineer, with director-level experience, specializing in Object-Oriented Analysis, Functional programming, Architecture and Design ...perience, specializing in Object-Oriented Analysis, Functional programming, Architecture and Design Patterns, Cloud based SaaS solutions using Microsoft Azure in both Platform as Service and Infrastructure as Service More than 9 years of experience in designing scalable architecture, aligned with the customer needs Passion for Software Craftsmanship and professional software development with the ability to convince the stake holders for its value proposition. Ability to Design new enterprise Applications, comment on architectures designed by others, perform Proof-of-concepts, perform product/framework evaluations. Detailed architectural driven mindset. Proven leadership and team building skills and track record of building high quality teams and culture. Experienced in managing large distributed teams of the size of 50, as well as research teams. Strong team player, able to pair with developers and conduct code reviews. Continually develop and adapt long term plan for the organization, including product evaluation and research development and efforts. Experience in introduction and driving of engineering practices in software development teams (i.e. CI/CD , TDD and clean code refactoring). Decent knowledge on Machine Learning , Deep Learning and Neural Networks
Show MoreSkills
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 12 Years
Expert
-
-
-
-
-
-
-
-
-
-
-
-
-
- 7 Years
Advanced
-
-
-
-
-
- 11 Years
Advanced
-
-
-
-
-
-
- 3 Years
Intermediate
-
-
- 3 Years
Intermediate
-
-
-
- 9 Years
Advanced
-
-
-
- 3 Years
Advanced
-
-
- 7 Years
Expert
-
- 2 Years
Intermediate
-
- 8 Years
Intermediate
-
-
-
-
-
-
-
-
-
-
-
-
-
- 5 Years
Intermediate
-
- 5 Years
Advanced
-
-
-
- 8 Years
Expert
-
- 2 Years
Beginner
-
-
- 9 Years
Advanced
-
- 6 Years
Expert
-
- 3 Years
Advanced
-
-
- 7 Years
Expert
-
-
-
-
-
-
-
-
- 2 Years
Intermediate
-
-
-
-
-
- 5 Years
Expert
-
-
-
-
-
-
-
-
-
- 7 Years
Intermediate
-
-
-
-
-
-
-
-
-
-
-
- 10 Years
Expert
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Portfolio Projects
Description
End to End logistics solutions for airline staff. Architected and developed the integration with SAP Analyse the SQL queries and .net code for perform optimization to do a page load in half second. Used by all major domestic airlines in US. Travelled to US for deployment and training. Direct customer facing and a single point of contact for them. Worked directly with all key stake holders.
Show More Show LessDescription
SaaS based solution used by all farmers and supported by Australian government. Product developed for web and all mobile platforms Responsible for overall architecture and design Developed the app framework for the dev team to use in the project. Awarded and appreciated by the customer for the first implementation. Used Azure cloud Platform As Service like Mobile Services, Blog Storage, Background Task Workers Developed a web portal with AngularJS and wrote unit tests for JavaScript code.
Show More Show LessDescription
Mentoring and leading a team of talented developers in Silverlight 4 and WCF Ria Services Developed a SharePoint solution for the collaboration. Supply Chain Domain focusing on 3rd Party logistics: Architected a .net based B2B frameworks focusing on, functionalities like hot swapping, open XSLT framework Architect apps based monitoring utilities to automate the monitoring process. Technologies used are BaaN services and Vb.net Developed business intelligence solution to fetch the data from Hybrid ERP systems.
Show More Show LessDescription
PeopleArabia is complete HR solution for any sized organization which caters the needs of the employee from Recruitment to Retirement. The system was classified into 7 modules (Personal, Payroll, Recruitment, Training, Appraisal, MyHr, and Succession Planning) Lead the project development and also did presales. Responsible for support and troubleshooting.
Show More Show LessDescription
· Architected the integration layer of million dollar Apttus customer for insurance domain having more than 50 contract types.
· Slashed the costs by 25% with automation done for entire contract lifecycle.
· Using Azure Logic Apps and Azure Durable Functions
· Implemented a complete Contract life cycle management (CLM) with client legacy and internal systems.
· Managing Azure Service Fabric cluster.
· Rewarded as the best performer.
· Performed the data analysis and visualizations using Pandas, Python data science library.
· Promoter of Serverless architectures in the organization.
· Provided technical leadership in building a chatbot using Google DialogFlow.
· Designed and developed various analytical reports using Pandas Data Science library.
· Lead the efforts of text mining and topic modelling of agreements using NLP ( Natural Language Processing) using frameworks like Spacy and Scikit Learn. Self-developed critical modules.
· Contributed in project migration to Salesforce using Apex, Workflow and Process Builder.
Show More Show LessDescription
- Defined the architecture of a Lending platform using Microservices architecture, using .net core , Nodejs and MongoDb technologies stack.
- Helped the devops team for automation of docker images with continuous integration and deployment on TeamCity build server
- Managed and maintained the production infrastructure on Amazon Web Services cloud.
- Configured MongoDb production replication and high availability.
- Wrote core and foundation components of the platform which was reuse by development team.
- Wrote AWS Lambda functions for production systems monitoring and automation.
- Gave a talk on serverless architecture to CEO and CTO of the company.
- Direct customer facing
- Management of requirements from product owners
- Keeping top management posted.
Description
- Built an Enterprise Automation platform, to automate redundant process via software bots. It was new paradigm in the industry called Robotic Process Automation
- Architected a .Net Integration of all the client components
- Architected server side RESTful services.
- Developed server side components using micro services and deployed it them to docker containers
- Created cross platform automation apps using electron.
- Implemented the security on the platform with Credentials Vault and other third party integration.
- Developed solutions that works on TLS 1.2 with hybrid encryption techniques.
- Successful implementation of various design patterns in the code like Strategy, Observer, Singleton and Decorator.
- Design and developed custom code analyser using Roslyn compiler SDK.
- Build key components like Cognitive data capture and schema configuration of the automated task.
- Lead the client team members of size 15.
Description
- Architected the solution for the communication between hardware and backend system.
- Extensive usage of sockets using TCP and UDP protocols.
- Implemented the proprietary message format called Sandesa.
- Message broker architecture using Microsoft MSMQ which resulted in guaranteed delivery of message.
- Implementation of Single Sign on using Active Directory Federation Services and SAML.
- Developed cross platform mobile apps for the solution using Xamarin and MvvmCross framework.
- Single handed developed a utility software which would test all the hardware components before it being fitted into the taxi.