Asif
+91-997******* ***************@*****.***
GitHub Profile LinkedIn Profile Leetcode Profile
PROFESSIONAL SUMMARY
Software Engineer with 2 years of experience in .NET Core and Angular, specializing in web applications, RESTful APIs, gRPC, and microservices. Proficient in SQL Server, Entity Framework, TypeScript, and RxJS, with a focus on scalability and performance optimization. Skilled in third-party API integrations, secure authentication, and Agile development. EXPERIENCE
• AWC Software Pvt. Ltd. Oct 2023 - Current
Software Engineer Noida
– Designed microservices from scratch using .NET Core with secure JWT-based authentication and role- based authorization incorporating Solid Principles and repository pattern.
– Created optimized SQL Server stored procedures and queries to enhance API performance by reducing latency.
– Developed and documented RESTful APIs and integrated them with the Angular frontend
– Managed backend and frontend codebases using Git and collaborated in an Agile environment
• Total-e-Solution March 2023 - Oct 2023
Software Engineer Ghaziabad
– Developed and maintained web applications using .NET Core, ASP.NET MVC, SQL Server, and front-end technologies like HTML, CSS, and JavaScript and managed the codebase using Git for version control.
– Worked on database design, query optimization and resolving application issues to improve performance.
– Gained hands-on experience in the full software development lifecycle (SDLC) and Agile methodologies. EDUCATION
• Guru Gobind Singh Indraprasth University, Delhi August 2015 - May 2019 B.Tech Electrical & Electronics Engineering CGPA: 6.53 PERSONAL PROJECTS
• Chat Application
– Developed chat app using .NET Core 8, Angular 18 with JWT for authentication.
– Used Entity Framework Core and SQL Server (Docker) for data access, leveraging Auto-Mapper for DTOmapping.
– Enforced Repository Design Pattern for data access and service layers, adhering to SOLID principles for maintainable code.
– Version-controlled codebase using Git ensuring efficient collaboration and code management.
– Optimized SQL queries and integrated real-time updates using SignalR, improving performance and scalability.
• URL Shortener (Backend)
Condense Lengthy URLs into Streamlined Short Links!
– Developed a URL Shortener API using .NET Core 9, PostgreSQL, and Minimal APIs for efficient URL redirection and management.
– Applied MediatR & CQRS pattern and Carter to streamline routing and request handling.
– Integrated OpenTelemetry for distributed tracing and Health Checks for service monitoring and reliability.
– Used Entity Framework Core for ORM-based interactions with database ensuring consistency and scalability.
– Implemented Redis Cache and Hybrid Cache for optimized URL lookup performance and reduced database load.
– Shorten lengthy URLs by up to 70%.
TECHNICAL SKILLS
Languages: C#, JavaScript, TypeScript
Frameworks: .NET, .Net Core .Net MVC, Angular 16/17, Entity Framework Core, Linq Architecture: Microservices, RESTful APIs, Minimal APIs, gRPC, MediatR & CQRS Pattern Database : MySQL, SQL Server, PostgreSQL, Redis
Web Design: HTML, CSS, Bootstrap, jQuery, Material UI Other Skills: Data Structures and Algorithms, Web Development, Web API, SOLID Principles ACHIEVEMENTS
• Certificate of Completion from Udemy: Built a chat app in asp.net core and angular from scratch INTEREST
• Coding Skills :Practicing problems and participating in contest on Leetcode and Codingninja