Muhammad Saad Abbasi, Full Stack .Net Developer

Muhammad Saad Abbasi

Full Stack .Net Developer

Sofnix

Location
Pakistan - Islamabad
Education
Diploma, Software Engineering
Experience
2 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :2 years, 2 Months

Full Stack .Net Developer at Sofnix
  • Pakistan
  • My current job since October 2023

Develop and maintain web applications using .NET framework.
Create responsive frontend interfaces with HTML, CSS, and JavaScript.
Implement server-side logic and business rules using C# and ASP.NET.
Design and optimize database schemas and write SQL queries.
Integrate third-party services and APIs into existing systems.
Write unit tests and ensure code quality through code reviews.
Debug issues and troubleshoot software applications.
Collaborate with cross-functional teams for project delivery.
Stay updated on industry trends and best practices.
Contribute to Agile development processes for iterative delivery.

Frontend Developer at Digital Custodian
  • Pakistan - Islamabad
  • July 2023 to November 2023

1. Developed React JS applications for finance and other sectors, leveraging modern technologies.
2. Optimized user experience with responsive design and performance enhancements.
3. Implemented Redux and GitLab for efficient state management and code collaboration.
4. Enhanced security with Two-Factor Authentication (2FA) systems.
5. Contributed to cross-functional teams, ensuring seamless integration and scalability.
6. Mentored junior developers and conducted code reviews for quality assurance.

Jr .Net Developer at Instacare
  • Pakistan - Lahore
  • March 2022 to June 2023

1. Develop responsive web interfaces using HTML, CSS, and JavaScript.
2. Implement basic server-side functionality with C# and ASP.NET.
3. Assist in database design and basic SQL query writing.
4. Collaborate with team members to understand project requirements.
5. Contribute to code reviews and quality assurance processes.
6. Learn and adapt to new technologies and development practices.
7. Support senior developers in various tasks and projects.
8. Take ownership of assigned tasks and deliver within deadlines.
9. Communicate effectively within the team and provide regular updates.
10. Follow coding standards and best practices established by the team.

Education

Diploma, Software Engineering
  • at Ashrafia Islamic University
  • March 2021
Master's degree, Arabic languange and literature
  • at Ashrafia Islamic University
  • February 2020
Bachelor's degree, Arts
  • at University Of The Punjab
  • March 2018

Specialties & Skills

Software Engineering
Model Driven Development
Web Applications
Web Development
.Net Core
EF Core
MS Sql Server

Languages

English
Expert
Arabic
Intermediate
Urdu
Native Speaker