Huzaifa Suleman
Senior Full Stack Engineer
Profile
With 5 years of experience as a highly skilled software developer, I bring expertise in ASP.NET (Core), MVC, Web API, C#, SQL, and Entity Framework. My solid foundation in Object-Oriented Programming and N-Tier Architecture ensures robust and scalable application development. Proficient in front-end technologies such as HTML, CSS, Bootstrap, and JavaScript, I enhance user experiences with jQuery and AJAX. Extensive knowledge in Crystal Reports, JSON and XML facilitates seamless data handling. My proficiency in version control using TFS/GIT/Bitbucket streamlines collaboration. Using Design Patterns, I deliver cutting-edge solutions while continually seeking growth and excellence.
Employment History
Senior Full Stack .Net Developer at Calrom Pakistan, UK based June 2022 — Present
● Development of ‘Groups Next Gen GNG’ Flights and Ticketing Management System provides airlines solutions using ASP.NET MVC, Web API and Front end technologies.
● Content negotiation between different type of content.
● Using Microsoft Azure for project management.
● Create and maintain Web APIs for seamless front-end and back-end communication.
● Write server-side logic and backend functionality in C# using OOP principles.
● Implement data access layers and repositories to interact with databases.
● Design responsive user interfaces using HTML, CSS, Bootstrap, and Jquery.
● Enhance user interactivity with JavaScript, jQuery, and AJAX.
● Handle data interchange formats like JSON and XML.
● Utilize GIT for version control and code repository management.
● Experience in bugs investigation for products.
● Optimize code for performance and identify bottlenecks.
● Implement security measures, including input validation and authentication.
● Conduct testing, debugging, and code reviews.
● Create and maintain code, API, and system documentation.
● Stay updated with industry trends and emerging technologies.
● Writing stored procedures and enhance queries in MSSQL. Details
Gujranwala, Pakistan
ad5a5b@r.postjobfree.com
m
Skills
Language: C#
Design Pattern: Repository
Pattern, Factory Pattern
Web Development: ASP.Net
(.Net Core) MVC, Angular, Razor
view engine, Blazor, Asp.Net
boilerplate, REST API, jQuery,
Bootstrap, HTML, CSS,
DevOps(Azure)
Database: Microsoft SQL, Entity
Framework, ADO.Net, LINQ
Cashing: In-Memory Cache, Local
Storage
Project Management Tools: JIRA,
Trello
Version Controlling: GIT, TFS,
Bitbucket
Full Stack Developer at MEP Solutions, Pakistan
Nov 2020— June 2022
● Develop and maintain web applications using ASP.NET Core and MVC, ensuring they meet client or business requirements.
● Create efficient and scalable APIs using ASP.NET Web API to enable smooth communication between front-end and back-end systems.
● Implement server-side logic and business logic using C# and adhere to Object-Oriented Programming (OOP) principles.
● Utilize SQL and Entity Framework for data access, ensuring data integrity and performance optimization.
● Write clean and efficient C# code, utilizing LINQ and ADO.NET where appropriate.
● Design responsive and visually appealing user interfaces using HTML, CSS, Bootstrap, and JavaScript.
● Enhance user interactivity through JavaScript, jQuery, and AJAX to create dynamic web pages.
● Work with data formats like JSON and XML for efficient data exchange between client and server.
● Utilize GIT for version control to manage code repositories effectively and collaborate with team members.
● Implement job scheduling using Hangfire for tasks such as background processing and automation.
● Implement Redis Cache for caching frequently accessed data, improving application performance.
● Optimize C# and SQL code for better performance, identifying and addressing bottlenecks.
● Collaborate with the team to conduct code reviews and ensure code quality and consistency.
● Ensure cross-browser compatibility and responsiveness of web applications.
● Implement security measures, including input validation and authentication, to protect against vulnerabilities.
● Conduct testing and debugging, resolving issues promptly to maintain code quality.
● Create and maintain documentation for code, APIs, and system architecture.
Asp.net developer at Techprobox, Pakistan
Jan 2019— July 2020
● Development of Product ‘AplosPro’ using ASP.NET Core and MVC, ensuring they meet client or business requirements.
● Using Angular typescript and Angular material, Html, CSS, Bootstrap for frontend.
● Create efficient and scalable APIs using ASP.NET Web API to enable smooth communication between front-end and back-end systems.
● Implement server-side logic and business logic using C# and adhere to Object-Oriented Programming (OOP) principles.
● Utilize Microsoft SQL, Entity Framework for data access, ensuring data integrity and performance optimization.
● Write clean and efficient C# code, utilizing LINQ and ADO.NET where appropriate.
● Work with data formats like JSON and XML for efficient data exchange between client and server.
● Utilize Bitbucket (SourceTree) for version control to manage code repositories effectively and collaborate with team members.
● Optimize C# and SQL code for better performance, identifying and addressing bottlenecks.
● Conduct testing and debugging, resolving issues promptly to maintain code quality.
Education
B.S in Information Technology, University of the Punjab Aug 2015 – Aug 2019