Safi Ullah

Freiberuflich, Lead Software Engineer, Urvin.Finance

Lahore, Pakistan

Über mich

Full Stack Engineer | Blazor | .NET 6 | JavaScript | React | Node

Fähigkeiten und Kenntnisse

Node.js
React.js
ASP.NET Core
Blazor
C#
HTML5
CSS3
JavaScript
jQuery
Ajax
JSON
Bootstrap (front-end framework)
Angular 2
ASP.NET
ASP.NET WCF Services
Windows Programming / API
MS SQL Server
Git

Werdegang

Berufserfahrung von Safi Ullah

  • Bis heute 2 Jahre und 8 Monate, seit Okt. 2021

    Lead Software Engineer

    Urvin.Finance

    - Built Blazor and .NET 6-based project, architected it to a scalable codebase for developers to work on. - Built an abstracted UI layer with Base components that used syncfusion components underneath. The third-party components library remains abstracted and can easily be replaced with something else if needed. - Separated out reusable code into a Razor Class Library to max out the reusability across all the application projects and future mobile apps as well. - Developed Figma based UIs

  • 1 Jahr, Feb. 2021 - Jan. 2022

    Full Stack developer

    DIRS21 by TourOnline AG

    - Working as a Full Stack developer to develop solutions having Vuejs on the client side and .NET Core on the backend. - Developed Workflow UI for the application which will enable the users to develop the backend process flow from the client side. - Implemented real-time client backend communication with SignalR to achieve real-time information on bookings

  • 11 Monate, Apr. 2020 - Feb. 2021

    Senior Software Engineer

    Strategic Systems International

    Architected and developed the Full Stack applications using Blazor and ASP.NET Core 3.1 in an Agile and Scrum environment. - Designed and developed Blazor Web Assembly client side PWA application using reusable Blazor components. - Handled State Management using Redux (Fluxor) - For the Backend, used CQRS and MediatR pattern to develop extremely thin API controllers and abstraction using dependency injection. - Used Entity framework core Code First approach

  • 1 Jahr, Apr. 2019 - März 2020

    Analyst Software Engineer

    IBEX Global

    - Architected component-based approach for reusable code using ASP.NET UserControls - Architected the Response Saving project on every click to record customer's behavior using the application. - Developed complex custom Question controls which used the mixtures of checklist/Radio/Rating controls - Architected the Progress bar control and integrated with the Response Saving per click to enable users to know about their current completion progress

  • 1 Jahr und 8 Monate, Aug. 2017 - März 2019

    Software Engineer

    CureMD

    - Worked as a Full Stack Developer - Worked on new modules like Immunization and Patient Portal - Handled production issues and client requests - Implemented a new module in Text alert sending service

Ausbildung von Safi Ullah

  • 3 Jahre und 10 Monate, Okt. 2013 - Juli 2017

    BS Computer Science

    University of the Punjab, Lahore

    Programming Fundamentals, OOP, Data Structures, Databases, Enterprise Web Development

Sprachen

  • Englisch

    Fließend

21 Mio. XING Mitglieder, von A bis Z