About Md Afazal

Name: Mohammad Afazal
Email Id: mdafazal@gmail.com
Profiles : LinkedIn  |  CodeProject | Overflow | YouTube

17+ years of expertise in software architecture focused on large web system development and with a fundamental understanding of web application infrastructure. Extensive experience building Reactive Systems, Cloud Native (Azure and AWS), API Driven, Microservices, SOA, Legacy Product Modernization and handling Non-Functional Requirement (NFR). Strong Agile Project Management experience to facilitate Agile ceremonies, sprint planning, retrospectives, and daily scrum calls, accelerating scrum velocity and removing impediments to the team’s progress to its sprint commitments.

Telltale Achievements

n  Winner of Epicor Hackathon 2020 for energy saving idea & coding
n  Received “Feather in my cap” award during the stint with Wipro consecutively for two years
n  Designed, developed, and deployed applications in BP location and GMD websites. The news of this deployment was published as a flash article within BP’s internal site. Received appreciation from several quarters for the feat
n  Holds a reputation for consistently securing high scores in appraisals for high quality and on-time delivery
n  Active on social media and technical forums including CodeProject, Overflow, YouTube
n  Authored ~15 highly informative articles, a few of them publishes in code project and stack overflow including
n  A ranked top performer in Wipro, CSC, and Epicor

Technical Skill Set
n  C#, Asp.Net, MVC 3/4/5,Web API, Vb.Net, Webservices WCF,WPF, SilverLight, .Net core, Entity Framework, LINQ
Web Technologies
n  Angular ,ReactJS, NodeJS, Typescript, Asp. Net, ASP, XML, HTML 5, Bootstrap, IIS
Scripting Technologies
n  JavaScript, VB Script, Batch script, Shell Script, jQuery
Development Tool
n  Visual studio 2017, Macromedia Dreamweaver  
n  TFS, ER studio 8, DataFlux 8.1, Telerik Kendo UI, Component One (Wijmo), Salesforce, VNext, Jira
n  SQL-Server, Oracle 10g, MS-Access, Mongo dB, Cosmos dB
n  Domain-driven design, Design Patterns, Design Principle, UML, Mean Stack Architecture, Three-tier architecture and MVC, MVVM (Prism), Microservices
n  Azure, Docker, Kubernetes, AWS
n  ERP (Manufacturing), SLS & CRM


Epicor, Bangalore, India                                                                                                                                             
Dec 2014 – May 2020
Principal Software Engineer

n  Technical Lead for E10 – SLS (Senior Living Solution) project. Architected and developed E10 cloud migration automation project (Cirrus Project) using Azure function, Runbook, Storage Account, ReactJS, Web API, Cosmos DB and PowerShell. Key highlights

n  Led the end to end architecture
n  Coding the billing engine
n  Migrating Microservices to Cloud docker environment
n  Working on Kinetic framework (Angular 5.0)
n  SLS CRM development to production support

n  Automated, monthly patch release, driving time savings of 3 hours QA (daily build installation), 12 hours QA (patch installer) and 48 hours QA (cloud admin – automatic installation in 50 servers)
n  Developed the relevant tools to automate the UI testing of Aptos store software
n  Travelled to the Microsoft Lab (USA, Seattle) for testing the E10 product performance and conducted tests for concurrent users of 10,000, 20,000 and 1,00,000

Solution Architect
n  Identifying complex business and technical challenges, creating compelling propositions, as well as architecting, planning, and managing the deployment of cloud programs

n  Providing functional and technical expertise in areas including, solution design, project management, business process improvement, and risk identification, mitigation
n  Shaping the end-to-end architecture and design, through consultation with technical, program head and the team
n  Providing leadership, guidance, mentorship, and personal development of 15 team members

Scrum Master
n  Employment of Agile project management techniques such as writing user stories, epics, managing sprint cycles
n  Leveraging Scrum and SAFe concepts leading Scrum of Scrums (SoS), Program Increments (PIs), and reporting using Agile Lifecycle Management (ALM) tools
n  Driving the implementation of best agile practices: dynamic team collaboration, informative metrics, and lean deployment
n  Facilitation of Scrum ceremonies and provided coaching to further mature the teams - Sprint Planning, Release Planning, Daily Stand-Ups, Product Demos and Sprint Retrospectives

Infinite, Bangalore, India                                                                                                                                               
Sep 2013 – Oct 2014
Tech Lead
n  Demonstrated extensive experience in developing solutions based on MVC 4, Tibco, C#, WCF and SQL server; leading architecture definition and delivery working for a Western Union project
n  Supported presales functions, developed POC for WU utility bill payment website and extended support to secure the project
n  Collaborated with stakeholders to define and develop the architecture and solution roadmap for the functional modules
n  Prepared the design document using UML and secured client approval
n  Scrum Master for the Development Team (comprising 10 members) handling sprint planning, daily stand-ups, and task management

CSC, Bangalore, India                                                                                                                                                
Jun 2010 – Sep 2013
Sr. Consultant Application Developer
n  Developed proposal concepts by identifying and clarifying opportunities and needs, studying RFP, and attending strategy meetings
n  Owned the architecture, development and maintenance of projects for clients including FDB, Qatar Airways, R J Reynolds, Toyota and Conference 
n  Worked at the client location (Qatar Airways) to develop and maintain the application of flight schedule
n  Independently handled the Conference.com project – architecting, design documentation, coding, testing and deployment

Wipro Technologies, Bangalore, India                                                                                                                                                
Aug 2007 – Jun 2010
Sr. Software Engineer
n  Developed, maintained, and supported multiple applications for the client BP (British Petroleum) using technologies C#, ASP.Net, SQL Server, Web Services, Data flux and ER studio
n  Offshore SPOC for DIESSAL project, handling daily functions
n  Led a team of 4 members and provided production support for 4 of the DIESSAL project
n  Sustained the SLA for the DIESSAL project up, maintained 99.99% uptime, and ensured zero escalations in ~3 years

I-Zone technologies, Bangalore                                                                                                                                                                                                                                                                         
Jan 2006 – Jun 2007
India – Tech Lead

Softway Solutions, Bangalore, India                                                                             
Mar 2003 – Dec 2005
Software Engineer
Onsite Experience 

E10, Microsoft Lab
2 weeks
Store and Merchandising
3 weeks
Western Union
3 months
Qatar Airways
6 months
Academic Credentials

n  Education: MCA (Master of Computer Application), Bangalore University, Bangalore, 2000-2003
n  Certifications: CSM® (Certified Scrum Master), 2020
n  USA B1, 2024 VISA Holder

No comments:

Post a Comment

Azure Function or Serverless Function

In this blog I covered what is Azure function? Why to use azure function? How to create azure function from azure portal and how to pass pa...