User's Cover Picture
User's avatar

Qalb Abbas

Senior Full Stack Developer | Senior ASP .NET Developer |C#

Message
Intro
Rawalpindi, Pakistan
Project Manager | Senior Full Stack Developer | Senior ASP .NET Developer at Owasoft Technologies Pvt Ltd
Studied Computer Science at UET Taxila Rawalpindi
Information Technology & Services
Joined September 7, 2023

Skills

Languages

English
-
Fluent
Urdu
-
Native or Bilingual
About
With over 5 years of experience in developing and maintaining ASP.NET applications, Throughout my career, I have had the opportunity to work on a variety of projects, from small internal tools to large-scale, publicly facing websites. Through these experiences, I have honed my skills in C#, ASP.NET, and various front-end technologies such as JavaScript, HTML, and CSS. I am experienced in working with MVC and Web API frameworks, and have experience with Azure, AWS and other cloud platforms. I am well-versed in Agile development methodologies and am comfortable working in a fast-paced, collaborative environment. I have experience in leading development teams, mentoring junior developers and working with cross-functional teams.
Loading...
Experience
User avatar
Owasoft Technologies Pvt Ltd
Jun 2021 – Present
Rawalpindi
Project Manager | Senior Full Stack Developer | Senior ASP .NET Developer
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular , VueJS and Blazor - Experience in working with RESTFUL Web Services and implementing RESTFUL API's. - Experience with third party api integration and open Api. - Create full-stack web applications utilizing .NET5 and C# - Implement the MVC Design pattern, Object Oriented Principles, and Visual Studio's Scaffolding technologies in order to build and maintain the backend of web applications - Implement code-first approach to Database Management - Utilize Microsoft's Entity Framework Core and Postgres SQL to store data (authenticated user information, Models, user input, etc) Qalb Abbas - page 1 - Utilize Serilog structured logging to document errors, warnings, user input, calculations, and other pertinent information - Store logged information to Seq server, text files, and databases -Incorporate Test-Driven Development methods such as XUnit Testing and FluentAssertions validation to ensure proper calculations, proper algorithm analysis, and proper data manipulation - Manipulate UI/UX elements in order to create websites that are visually appealing using HTML5, CSS3, Bootstrap 4 - Utilize ChartJS and AJAX for Data visualization - Implement source control via Visual Studio's Github extension - Participate in Scrum meetings via Microsoft Teams and Zoom in order to implement Software Requirement Specifications (SRS), and user stories, and discuss progress, bugs, solutions, and future goals. - Publish web applications to the cloud using Elastic Beanstalk.
User avatar
Techhord Solution
May 2020 – May 2021
Rawalpindi
IT Manager | Senior Full Stack Developer | Senior ASP .NET Developer
User avatar
FutureSOL
May 2018 – May 2020
.NET Developer
Education
User avatar
UET Taxila Rawalpindi
Jun 2014 – Jun 2018
BSCS, Computer Science