Rashid Ali

Angestellt, Principal Software Engineer | .NET Core | .NET 6 | C# developer | Azure DevOps, Stack Lab

Abschluss: Bachelor of Science in Computer Science - BS(CS), University of the Punjab

Lahore, Pakistan

Über mich

A deliverable-oriented software developer with over 8 years of industry experience in application development & enhancement, support, requirements engineering, integration and delivery. Insightful knowledge of MVC based Microsoft application development framework, .NET Core, .NET 6, C#, JavaScript, TypeScript, Design patterns, Micro-services, Agile software development model, Web services, Web API and Azure. 100% deliverables success rate within the time frame and project scope being a team member & team lead for projects of different domains.

Fähigkeiten und Kenntnisse

ASP.NET Core
.NET Framework
C#
ASP.NET MVC
Entity Framework Core
LINQ
Web Services
Web API
REST
MS SQL Server
ADO.NET
Data Migration
SQL Server Integration Services (SSIS)
LINQ to XML
JavaScript
TypeScript
React
jQuery
HTML
XML
CSS
JSON
OOP
Design Patterns
DevOps
Microsoft Azure
Continuous Integration
Continuous Delivery
Git
Jira
Softwareentwicklung
Docker
Azure Service Fabric
Azure IoT Hub
SQL
.NET 6
Microservices architecture
Azure Active Directory
Reliability
Communication skills
Commitment

Werdegang

Berufserfahrung von Rashid Ali

  • Bis heute 3 Jahre und 6 Monate, seit Dez. 2020

    Principal Software Engineer | .NET Core | .NET 6 | C# developer | Azure DevOps

    Stack Lab

    Analysis, design and implementation of enterprise level applications built on micro-services architecture, Service fabric, Azure functions and IoT hub. Actively looking into Azure DevOps activities with CI/CD pipelines, Service fabric cluster, Azure functions, Secrets, Certs and other cloud resources.

  • 8 Monate, Okt. 2019 - Mai 2020

    Senior Software Engineer

    MDVision CSD LLC

    Analysis, design and implementation of a new or modified product. Designated to look into the application architecture and the implementation process to troubleshoot performance and scalability issues.

  • 2 Jahre, Okt. 2017 - Sep. 2019

    Senior Software Engineer

    Wasi Tech Systems

    Key developer with playing major role in application architecture, design, writing and reviewing the code. Data migration from legacy application storage using different data migration tools including SQL Server Integration Services (SSIS) package.

  • 1 Jahr und 9 Monate, Feb. 2016 - Okt. 2017

    Senior Software Engineer

    Soft Solutions Pakistan

  • 3 Jahre und 1 Monat, Feb. 2013 - Feb. 2016

    Software Engineer

    Soft Solutions Pakistan

    Implementation and installation of software solutions. Documentation and demonstration of solutions with product team and clients. Working solo on small/medium scale applications as well as a member of development team in large applications.

Ausbildung von Rashid Ali

  • 4 Jahre und 3 Monate, Okt. 2008 - Dez. 2012

    Computer Science

    University of the Punjab

    Software Engineering, Programming fundamentals, Object Oriented Programming, Data Structures and Algorithms Analysis, Calculus, Operating Systems, Data Communications and Networking

Sprachen

  • Englisch

    Fließend

Interessen

Machine learning
Agile Software Development Methodologies
SOLID Design Principles
Cross-platform
Cloud Computing
Research and Development
Travel

21 Mio. XING Mitglieder, von A bis Z