Abbas Ali, Principal Software Engineer Team Lead

Abbas Ali

Principal Software Engineer Team Lead

www.followoz.com

Location
Pakistan
Education
Master's degree, Computer Science
Experience
17 years, 3 Months

Share My Profile

Block User


Work Experience

Total years of experience :17 years, 3 Months

Principal Software Engineer Team Lead at www.followoz.com
  • Pakistan
  • My current job since July 2011

Project: FBS

Website: https://www.vmatchcare.com/#/

Role: Team Lead
• Led a team size 5 effectively implementing the scrum agile model.
• Collaborated closely with the client.
• Worked closely with the project manager.
• Successfully developed and implemented the FBS system
• Played a pivotal role in preparing the weekly payroll system.
• Continuously enhancing the system based on business initiatives and user feedback.
• Implemented web portals, and mobile Apps (IOS and Android).
• Integration support with MS Dynamics GP.

Outcome: FBS is a fully optimized solution, it is growing and is producing profitable business. The system is being used by at least nine (9) offices in different counties of Florida. As of Aug 2021, there are a total of 1, 233 active Caregivers and 1, 761 Clients between the two brands. On average, 626 visits are started and ended daily in the system, 4, 960 in an average week, and 21, 541 in a month.

Skills: Cache Management, Redis, C#, GIT, Angular, TypeScript, Node.js, Bootstrap, CSS, HTML, .NET Core API, Microservices, RESTful API, Azure SQL, Microsoft SQL Server, Entity Framework, Scrum, Agile Methodologies, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), Azure DevOps CI-CD

Project: NBS (New Born Screening)
Role: Team Lead
Team Size: 3
Goals:
- To ensure that all newborns are screened
- Results processed within five days of birth.
- To ensure that all affected infants receive appropriate confirmatory testing
- Counseling, and initiation of treatment as soon as possible.
- To provide physician consultation with other healthcare providers regarding treatment options.
- To provide patient care recommendations.
- To maintain a system of sound fiscal management to support the program.
- To provide an educational information program for the various healthcare providers that serve families.

Outcome: The newborn screening system diagnoses diseases early in infants and recommends healthcare solution time before the diseases that occur after birth.

Skills: C#, GIT, Angular, TypeScript, Node.js, Bootstrap, CSS, HTML, .NET Core API, Microservices, RESTful API, Azure SQL, Microsoft SQL Server, Entity Framework, Scrum, Agile Methodologies, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), Azure DevOps CI-CD

Project: Brevard County
Role: Team Lead
Team Size: 3
Projects:
- County Application Portal Entry (CAPE)
- System Management(SM)
- Fire Rescue Billing (FRB)
- Storm Water Assessment Management
- Personnel Action System (PAS)
- Errors and Insolvencies (EI)
- Material Management Vendor Application

Tasks:
• I worked with 3 software engineers in the leading role.
• I Performed requirements gathering for multiple web Apps.
• Operated in scrum agile.
• Collaborated closely with clients.
• Performed tasks to enhance and optimize existing web apps.
• Migrated existing Oracle database into SQL databases using the SSIS.

Outcome: We delivered multiple successful projects, and we got long-time client contracts to modernize their all applications.

Skills: C#, TFS, AngularJS, RESTful APIst, ASP.NET, Microsoft SQL Server, JavaScript, LINQ, Entity Framework, Scrum, Agile Methodologies.

Project: FLVS (Florida Virtual School System)
Role: Team Lead
Team Size: 15

As a public school, Florida Virtual School offers a number of different online learning options to students. FLVS Full Time is a fully online public school requiring students to take a standard public school course load of six courses per semester.

Outcome: We implemented an improved brand new system from scratch. There was a list of modules including student registration, course selection, enrollments, etc. It was a large project including a large team, I led them and the project was successful.

Skills: C#, TFS, ASP.NET MVC, Microsoft SQL Server, HTML, JavaScript, LINQ, SQL Server

Sr. Software Engineer at Sound view Technologies Pvt Ltd
  • Pakistan - Lahore
  • December 2010 to July 2011

Company: Sound View Technologies Pvt Ltd
December 2010 - July 2011
7 months

Apps: Multiple Tasks and support of existing web apps

Web Site: http://soundviewtech.com/

Team Size: 2
Role: Team Player

Description:
• It was a USA-based company in New York.
• Provided support for multiple web applications.
• Fixed cross-browser issues for the apps.
• Fixed compatibility issues for the web apps with IPAD, and Google TV.

Outcome: Multiple applications were not working properly in multiple browsers, by using jQuery and JavaScript, we resolved the issues and made the required changes successfully to resolve the cross browsers and compatibility issues with iPad and Google TV.

Technologies: C#, ASP.NET, HTML5, HTML, CSS, jQuery, Bootstrap, Oracle, SQL Server, Windows Services, Web Services, ADO.NET.

Sr. Software Engineer at https://www.punjab-zameen.gov.pk/
  • Pakistan - Lahore
  • April 2009 to December 2010

Company: AOS
April 2009 - December 2010
1 yrs 8 mos

Project: LRMIS (Land Record Management Information System)

Web Site: https://www.punjab-zameen.gov.pk/

• Led and supervised a team of 4 software engineers.
• Implementing the waterfall model.
• Collaborated closely worked with business users
• Performed full-stack tasks.
• Managed the LRMIS (Land Record Management Information System) project.
• Overseeing enterprise-level implementations across the cities and provinces.

It is an intranet-based application for the Government of Pakistan. This is used for managing information on Lands records. It is implemented in many of the Cities in Pakistan by the Government of Pakistan.

Technologies, including ASP.NET C#, HTML, CSS, JavaScript, HTML, C#, and SQL Serve

Sr. Software Engineer at Obisoft
  • Pakistan - Lahore
  • February 2007 to April 2009

Company: Obisoft
February 2007 - April 2009
Projects: Multiple Web Apps
Role: Team Player

• Worked as a full-stack developer on web app development.
• Multi-lingual support.
• Developed the below list of web apps in .NET and .NET Nuke.
- Developed a Web-based health log system.
- Developed a Help-desk support system.
- Developed a Time log management system.
- Developed CMS-based web apps in Dot Net Nuke 4.8.1.
- Developed a Web-based file synchronization.
• Developed a Desktop file synchronization.

Outcome: The projects were about health and medical history. Localization in Danish and English languages, Events, Calendars, Visit schedules, Family members, Medical providers, Emergency contacts, Emergency cards, Immunizations, Medical diaries, Charts, Links management, forums for discussion, Documents management, and Medical reports.

Administrator: The administrator can perform user management, Drop drown management (all drop drowns displayed on the client side), and forums management.

Client users: Register users can perform users’ account management, family members’ management, medical providers’ management, links management, Charts management, attachments management, attachments management, immunizations management, emergency contact, emergency cards management, diaries management, events management, visits management, event and visits calendar management, profile management, immunizations reports, emergency reports, Full medical reports, forum discussion

Technologies: C#, TFS, ASP.NET, SQL Server, AJAX, JavaScript, CSS, HTML, Windows Services, Web Services and ADO.NET

Education

Master's degree, Computer Science
  • at University Of agriculture Faisalabad
  • June 2006

I completed my M.Sc. (Computer Sciences) in year 2006.

Bachelor's degree, Computer Science
  • at Bahudin Zakariya University
  • June 2003

I completed my B.Sc. (Computer Sciences) in the year 2003.

Specialties & Skills

Certified Scrum Master CSM
Microsoft SQL Server
AngularJS
Automatic SQL Transactional Backups
Azure DevOps (CI-CD)
SQL Optimization
ReactJS
API Integration
API Testing using Postman
Azure API Management
Azure App Security
Configuring Keycloak Server
Creating Azure Application infrastructure
Bootstrap
TypeScript
.Net Core API
Deployments on Azure Container
ASP.NET MVC
Angular
Restful API
HTML/CSS
Scrum Agile Methodology
Writing Complex SQL Queries
SQL Database Assessment
Teams Web Hook Messages Alerts
Azure Terraform
Configuring Azure Alerts
Troubleshoot SQL Queries
SQL Query Optimization
Full Stack Web Development
Microservices

Social Profiles

Languages

English
Expert

Training and Certifications

Exam 461: Querying Microsoft SQL Server (Certificate)
Date Attended:
July 2017
AZ-400: Designing and Implementing Microsoft DevOps Solutions (Certificate)
Date Attended:
December 2022
Microsoft Certified: DevOps Engineer Expert (Certificate)
Date Attended:
December 2023
Microsoft Certified: Azure Developer Associate (Certificate)
Date Attended:
May 2022
Professional Product Owner II (PSPO II) (Certificate)
Date Attended:
June 2023
Professional Product Owner I (PSPO I) (Certificate)
Date Attended:
May 2019
Professional Scrum Master™ II (PSM II) (Certificate)
Date Attended:
April 2023
Professional Scrum Master™ I (PSM I) (Certificate)
Date Attended:
February 2023

Hobbies

  • Travelling, Tracking, & Gym