Mir Ali
E-mail: mirali.net1@gmail.com
Cell: 570-442-2192
US Citizen
PROFESSIONAL SUMMARY:
11 years, rich experience of Agile & SDLC aided consulting (Analysis, Design and Development) of
Microsoft .Net Stack, SQL Database, Azure-SQL Datawarehouse.
Hands on experience in developing enterprise applications using C# .Net 4.5, .net Core 2.0
ASP.NET 4.6.2, ADO.NET, ASP.NET MVC 5.0, Java Script, JSON JQUERY, Windows Service,
Web Services, WCF Services, Web API, AJAX, LINQ, and XML
Experience in developing SOA based applications.
Experienced in Scrum Practices like User Stories, Story Slicing, Backlog Grooming, Release
Planning, Sprint Planning, Spring Review and Sprint Retrospective.
Create Database migration strategy for migration of MS SQL Server to MySQL
Expertise in writing T-SQL Queries, Dynamic-queries, sub-queries, and complex joins for generating
Complex Stored Procedures, Triggers, User-defined Functions, Views and Cursors.
Experience with multiple CI/CD tool such as TFS, Git Enterprise and SVN
Coordinate various project related activities including reviewing Business Requirement Document
(BRD), Functional Specification Document (FSD) and translating them into Technical Specification
Documents
application that provides performance for a new & legacy applications suite
Capabilities in entire Software Development Life Cycle (SDLC) right from high level requirement
analysis, documentation (functional specifications, technical design) using diverse methodologies
and frameworks
Highly resourceful in coordinating IT Projects team spread across different geographies -
encompassing design, scope definition, resource administration and compliance with IT quality
standards
Technically intuitive with proven track record of integrating out-of-the-box thinking and problem-
solving analysis to improve processes, systems, and methodologies
Ensuring software security by suggesting and consulting on incidents/threats to sensitive information
of organization Analyze, design, and provide technical solutions in a consultative capacity for
business scenarios.
To Extract Hospital and Physician encounters data from different source systems like Facets based
on MCO’s claim adjudication platform and submit encounters to MMIS/CMS.
Experience in providing Logging, Error handling using Event Handlers, Pre, and post for SSIS
Packages.
SKILL SUMMARY:
Tools/Technologies: .NET 3.5 & 4.6.2, .Net Core 2.1, Adobe Flex 3.5, Flex Unit, Google Code
Coverage, NUnit
Web Technologies: .Net Core API, MVC, ASP.Net, C#, WCF Service, Micro Services, Angular
6, Flex & AS 3.0,
HTML, JavaScript, JSON, JQuery, XML, CSS
Version Control: Git Enterprise, Git Desktop, Tortoise SVN, Tortoise Git, TFS
Operating Systems: Windows XP, 7, 10
Database: MySQL, Oracle 10g, 11g with TOAD 12.5, MS SQL Server 2014 & 2016
Cloud: Microsoft Azure, Red Hat OSE/OSO
ETL: SSIS, Talend
Scheduling: Tivoli Work Scheduler (TWS), Navicat
ROLES AND RESPONSIBILITY
Working as Senior Developer for the technical delivery and planning of the project
Collaborate with Business partners on various team deliverables
Work with Business leadership to understand the future development needs and their expectations.
Release planning and grooming of high-level product features with Product Owner and provide T-
shirt sizing at the feature level for release perspective and help Product owner to align business
priorities with technical feasible
Explore and propose technology options for the development strategy w.r.t. technology stack of the
application
Perform release planning for the expected deliverable User Stories
Participate in the User Story grooming & planning and provide technical clarity to the Product Owner
and Development Team for smooth and efficient execution of the Sprints.
Help Team understand the technology challenges in order to be more efficient in their day-to-day
work deliverables
Provide approval to the technical specification document from the development perspective
Created UML diagrams such as Single Line Diagram, Sequence Diagram, Flow Charts, Class
Diagram, Entity Relationship Diagram etc.
Perform release planning for the expected deliverable User Stories
Participate in the User Story grooming & planning and provide technical clarity to the Product Owner
and Development Team for smooth and efficient execution of the Sprints.
Provide solution based on organization’s cloud engineering strategy and approved technology stack
Setting up the architectural framework of the application as per the business strategy for delivering
structured, sustainable, and adaptable IT solutions in line with the business needs
Evaluate technologies by performing Proof of Concepts on key concept of SPA (Single Page
Application) based REST architecture
Manage design activities for the team to create UML diagrams and creation of the user stories
Develop prototype of the key functionalities
Collaborate with Business partners to understand their expectations from the team and led the
communication from technical delivery point of view
Review UML diagrams such as Single Line Diagram, Sequence Diagram, Flow Charts, Class
Diagram, Entity Relationship Diagram etc.
EDUCATION:
Bachelor’s in Computer Science from Thomas Edison State University, NJ 2009
EXPERIENCE:
TCS (Thomson Reuters), Dallas, TX March 2021 - Present
Sr. Software Developer
Tools/Technologies: .NET API, C#, VS2019, JQuery, JSON, Git, SQLServer, XML, VB.Net
Cloud: Azure, TFS
Responsibilities:
• Responsible for debugging the code for Custom Print application
• Work with BA on requirement Sizing and clarification
• Modify the proprietary Custom Print application based on client requirements
• Resolve the technical glitches in the legacy code and improve the code quality
• Propose technical solution for the requirements as per business needs
• Used Log Analytics service in Azure OMS to monitor cloud environment to maintain their availability
and performance.
• Used agile methodology in order to review progress of project in monthly sprints.
• Developed different User controls which inputs the data and display the data for the web
Applications using ASP.NET, MVC and WPF.
• Established communication from Angular JS Project to Web API 2 Project.
• Use Window Azure to deploy the application on cloud and managing the session.
• Used ADO.NET components like Grid View, Data Adapter, Data Reader and Data Set to retrieve,
display data.
• Ability to prioritize and multi-task while working as part of a team.
• Involved in developing the Azure Solution and Services like PaaS and IaaS.
• Developed localization API s which stores the translated data in Azure and Sql tables Deploy
Confidential services on Azure cloud
• Developed the Web Application by extensively using Object Oriented Programming Concepts
(OOPs).
• Perform Unit Testing based on the business requirement and validation of the same.
• Used tableau for generating reports with user interactive dashboard designs.
• Working on Azure for highly available customer facing B2B and B2C applications
• Update TFS user stories and bugs as the work progress
Brain Trust, San Jose, CA Aug 2019 – March 2021
Software Developer
Tools/Technologies: .NET Core API, Micro Services, C#, Angular 8, VS2017, JQuery, JSON, Git,
MySQL
Cloud: Azure, OSO
Responsibilities:
• Develop web pages using ASP.Net, HTML and JS
• Perform Unit Testing based on the business requirement and validation of the same
• Working on defects/bugs on Rally as per the development activities.
• Write Stored Procedures, table, functions and other db objects for the development needs.
• Work on Middle Tier logic for providing the data access to front end application and also did API
testing using the tools such as SOAPUI and Fiddler.
• Participate in the User Story grooming & planning and provide technical clarity to the Product Owner
and Development Team for smooth and efficient execution of the Sprints.
• Create technical specification and Unit Test document from the development perspective
• Create various UML diagrams such as SLD, ERD and Class Diagrams
• Work on front-end and middle-tier design activities, create UML diagrams and designed creation for
the user stories
• Developed prototype of the key functionalities
• Review Technical Specification
• Perform Unit Testing and Automated Unit Testing
• Perform Code review for peers and provide and implement the feedback
• Perform review check prior to release activity
• Perform POC and provide demo of the same to the team
• Effectively participate in the User Story grooming & planning
• Provide trainings within the organization on .net core concepts and design principles
• Take part in hiring drive for conducting interviews for technical domain rounds
• Reviewed the project related documents
• Created new web pages; CSS sprites to optimize web server usage
• Optimized source code for ensuring optimum usage of space on the web servers
Anthem Health, Richmond, VA July’2016 – July 2019
Senior Application Developer
Tools/Technologies: C#, ASP.Net, MVC, WCF Service, VS2015, TFS, SQL Server,
Cloud: Azure
Responsibilities:
Develop web pages and defect fixing using ASP.Net, HTML and JS
Unit Testing of the developed code for validating the requirement compliance.
Working on defects/bugs in TFS (Azure DevOps)
Worked on MVC application and I was primarily responsible for writing business logic layer using the
C# language.
Write Stored Procedures, trigger, table, functions, temp tables, the user defined data tables
Work on API integration to provided data access to front end
Collaborate with Business partners on various team deliverables
Work with Business leadership to understand the future development needs and their expectations.
Release planning and grooming of high-level product features with Product Owner and provide T-
shirt sizing at the feature level for release perspective and help Product owner to align business
priorities with technical feasible
Explore and propose technology options for the development strategy w.r.t. technology stack of the
application
Perform release planning for the expected deliverable User Stories
Participate in the User Story grooming & planning and provide technical clarity to the Product Owner
and Development Team for smooth and efficient execution of the Sprints.
Help Team understand the technology challenges in order to be more efficient in their day-to-day
work deliverables
Provide approval to the technical specification document from the development perspective
Created UML diagrams such as Single Line Diagram, Sequence Diagram, Flow Charts, Class
Diagram, Entity Relationship Diagram etc.
Perform release planning for the expected deliverable User Stories
Participate in the User Story grooming & planning and provide technical clarity to the Product Owner
and Development Team for smooth and efficient execution of the Sprints.
Provide solution based on organization’s cloud engineering strategy and approved technology stack
Setting up the architectural framework of the application as per the business strategy for delivering
structured, sustainable and adaptable IT solutions in line with the business needs
Evaluate technologies by performing Proof of Concepts on key concept of SPA (Single Page
Application) based REST architecture
Architected and Re-designed the application. Applied various design principles
Manage design activities for the team to create UML diagrams and creation of the user stories
Develop prototype of the key functionalities
Collaborate with Business partners to understand their expectations from the team and led the
communication from technical delivery point of view
Review UML diagrams such as Single Line Diagram, Sequence Diagram, Flow Charts, Class
Diagram, Entity Relationship Diagram etc.
Wells Fargo, Charlotte, NC Aug’2014-Jun’2016
Application Developer
Tools/Technologies: ASP.NET 3.5 C# Middle Tier, JS, VS2015, TFS, SQL Server
Responsibilities:
Develop web pages using ASP.Net, HTML and JS
Unit Testing
Working on defects/bugs
Write Stored Procedures
Work on Middle Tier logic for providing the data access to front end
Created and reviewed Technical Specification document
Collaborate with Business partners on various team deliverables
Work with Business leadership to understand the future development needs and their expectations.
Release planning and grooming of high-level product features with Product Owner and provide T-
shirt sizing at the feature level for release perspective and help Product owner to align business
priorities with technical feasible
Performed Code review for peers and provide and implement the feedback
Performed review check prior to release activity
Effectively participated in the User Story grooming & planning
Provide approval to the technical specification document from the development perspective
Created UML diagrams such as Single Line Diagram, Sequence Diagram, Flow Charts, Class
Diagram, Entity Relationship Diagram etc.
Review UML diagrams such as Single Line Diagram, Sequence Diagram, Flow Charts, Class
Diagram, Entity Relationship Diagram etc.
Created new web pages; CSS sprites to optimize web server usage
Optimized source code for ensuring optimum usage of space on the web servers
Conduent/Aetna Health, Atlanta GA Feb 2012 – July 2014
Application Developer
Tools/Technologies: ASP.NET 3.5 C# Middle Tier, JS, VS2012, TFS, Oracle 10g
Responsibilities:
Develop web pages using ASP.Net, HTML and JS
Unit Testing
Working on defects/bugs
Performed Code review for peers and provide and implement the feedback
Performed review check prior to release activity
Effectively participated in the User Story grooming & planning
Provide approval to the technical specification document from the development perspective
Review UML diagrams such as Single Line Diagram, Sequence Diagram, Flow Charts, Class
Diagram, Entity Relationship Diagram etc.
Created new web pages; CSS sprites to optimize web server usage
Optimized source code for ensuring optimum usage of space on the web server
Blue Shield of California, CA Dec 2010–Jan 2012
Software Developer
Tools/Technologies: ASP.NET 3.5 HTML, JS, VS2010, SVN, Oracle
Responsibilities:
Develop web pages using ASP.Net, HTML and JS
Unit Testing
Working on defects/bugs
Involved in Planning, Defining and Designing data based on business requirements
and provided documentation.
Designed ER diagrams (Physical and Logical using Erwin) and mapped the data
into database objects.
Upgraded MS SQL Server 2005 database to MS SQL Server 2008, by using
Detach/Attach, back up &Recovery.
Developed stored procedures, functions, views, and triggers.
Scheduled Jobs to call the packages and Stored Procedures.
Converted crystal reports to SQL Server reports using Reporting Services.
State Farm Insurance, Bloomington, IL July 2010– Oct 2010
SQL Server Developer
Tools/Technologies: SQL Server
Responsibilities:
Gathered requirements and design of data warehouse entities.
Conduct code walkthroughs and review peer code and documentation.
Created and maintained the data mart for different LOB.
Fine tuning of database objects and server to ensure efficient data retrieval.
Developed complex programs using T-SQL queries, including Procedures,
Triggers, and functions.
Used Visio for diagramming in the design phases.