MUKESH PAL SINGH | FULL STACK SOFTWARE ENGINEER-| - | ON,Canada | https://www.linkedin.com/in/mukeshmehay/
PROFESSIONAL SUMMARY
Highly skilled and experienced Senior Developer with over nine years of expertise in developing scalable
web applications using C#, ASP.NET MVC, Microservice, SQL, and JavaScript frameworks such as Angular.
Adept at handling the entire development lifecycle from design to production, with a keen ability to resolve
issues and clearly communicate concepts. Strong background in Agile and Scrum methodologies, backend
and frontend programming, cloud services, and continuous integration/continuous deployment (CI/CD).
CORE COMPETENCIES
Expertise in C#, .NET Framework, .NET 8, Angular ,
Microservices, Type Script
OOP, Design Patterns, Application Architecture
developing robust and scalable applications.
API Design and Integration with .Net Core
Modern Web Technologies (HTML5, CSS, JSON)
JavaScript Stack (Angular, Type Script, jQuery)
Utilize LINQ and Entity Framework for efficient data
querying and management.
Skilled in developing and maintaining server-side
logic to ensure high performance responsiveness.
Effective decision making and Communication.
Maintained code versioning and collaborated on
Agile, Test-Driven Development cycles
Multi-tasking, Teamwork, Resource Utilization
and Track record of delivering projects on time.
Multi-tier Architecture, Unit of work, Design
Patterns, Micro services architecture.
Familiarity with Azure DevOps, Azure SQL and
CI/CD (continuous integration) pipelines.
Strong understanding of relational databases
MS SQL and MSSQL Lite development.
REST web services, API design principles,
problem-solving, collaborative team spirit.
Adaptability in Fast-paced Environments
NUnit Testing and Design Patterns
Strategic Planning and Design Patterns with a
strong sense of accountability.
PROFESSIONAL EXPERIENCE
Cognizant Technology Solutions
Module Lead (Full Stack) | September 2022 – March 2024
Developed and maintained large-scale, n-tier applications using the Microservices and Azure SQL Server.
Collaborated with frontend and backend development teams to ensure seamless integration and optimal
performance of applications.
Follow DevOps processes from design to delivery, developing and using fully automated CI/CD pipelines
for production deployment.
Coded, tested, and trouble shouted high-availability, high-load software using appropriate technologies.
Contributed to organizational strategies and operating objectives, understanding linkages to related
areas.
Made decisions regarding work methods, often in ambiguous situations, with minimal direction.
Mindtree
Senior Software Developer (Dot Net Core | Angular) | May 2021 – August 2022
Designed and developed complex .net microservices and .net Core 6 applications to enhance business
processes and efficiency.
Built and maintained responsive UI services using Angular 12 (front-end), ensuring high performance and
user-friendly interfaces.
Developed fixes and implemented adjustments based on user feedback and complaint investigations.
Interpreted business requirements and independently determined appropriate courses of action.
Leveraged extensive experience and problem-solving skills to identify and resolve technical issues within
large, complex systems.
Worked with Engineering teams, QA, and Product Management to develop optimal solutions
Smartdata Engterprises
Senior Software Engineer | May 2018 – May 2021
Developed various applications using ASP.NET MVC and .NET Core, following OOP principles and
industry standards.
Enhanced security by implementing secure coding patterns and authentication mechanisms (OAuth 2.0,
JWT), reducing vulnerabilities.
Deployed applications and managed API versioning and feature toggling.
Implemented SOILD architecture for various web applications to enhance scalability and maintainability.
Applied real-world experience to build scalable and user-friendly web applications.
Solve technical problems, communicate issues and solutions to team members, and provide feedback to
the dev lead
Kindlebit Solutions
Software Engineer | March 2016 – May 2018
Designed, developed, and deployed web applications using ASP.NET Framework 4.7, ASP, Model View
Controller.
Implemented MVC architecture for various web applications to enhance scalability and maintainability.
Owned and maintained code quality through unit testing, code reviews and adherence to best practices.
Implemented the Microsoft MVC framework and Entity Framework for streamlined development.
Streamlined database interactions using ORM frameworks like Entity Framework and Dapper
Perform code reviews, additional duties as asked by the team lead, attend meetings, and provide subject
matter expertise.
Ariel Software Solutions
Software Engineer | February 2014 – April 2016
Designed and developed a modular and scalable architecture using the Unit of Work pattern to enhance
maintainability and extensibility of the code base.
Implemented AJAX requests to communicate asynchronously with server-side APIs, enabling real-time
data retrieval and manipulation.
Participated in the full software development lifecycle, from requirements gathering to deployment.
Successfully completed projects ahead of schedule, contributing to overall team success.
Optimized website performance through techniques like CSS minification, image optimization, and lazy
loading, resulting in faster page load times and improved user engagement.
Udemy : Dependency Injection in .Net with the Unit of Work 2023
LinkedIn: Advanced Azure Microservices with .NET for Developers, 2024
LinkedIn: Angular Creating and Hosting a Full-Stack Site, 2024
Technical Skills
Front-End: Angular, HTML, CSS, JavaScript
Back-End: C#.net, ASP.net core, ASP.net MVC, JSON, Web API, Microservices
Cloud Services: Azure App Services, Azure, Azure Service Bus, Azure Blog stroage
DevOps: Azure DevOps, CI/CD pipelines
Databases: SQL Server, T-SQL Procedures, MySQL, Oracle, Entity Framework, Dapper
Web Application/Servers: Microsoft IIS, Azure App service.
Version control: Git, GitHub, TFS, BitBucket, Docker
Operating Systems: Windows (Windows 10, Windows Server preferred), Linux
Methodologies: Agile methodologies, code reviews, performance optimization.
Tools: Visual Studio, Visual Studio Code, MS SQL, Basic Azure services, MS Teams.
Others: SOLID Principles, Design Patterns, Basic knowledge of Python , django
RELEVANT PROJECTS
Trade Promotion Management (TPM)
The Trade Promotion Management (TPM) application was designed to facilitate the promotion of
products through various schemes targeted at retailers, vendors, and end customers. The goal was to
replace paper-based planning with a digital solution to increase sales and profitability.
Role and Responsibilities
Developed backend Web APIs using .NET Core 6 to handle business logic and data processing.
Implemented the frontend using Angular 10, ensuring a responsive and user-friendly interface.
Deployed and managed the TPM application on Azure App Service, ensuring high availability and
scalability. Utilizing Azure SQL's advanced features for performance tuning and security.
Integrated Application Insights for monitoring and diagnostics, enabling real-time insights into application
performance and user behavior.
Used Logic Apps to automate workflows and integrate various services, enhancing the application's
capabilities and efficiency.
Conducted weekly client calls to demo module progress, gather feedback, and make necessary
adjustments based on client input.
EDUCATION
Bachelor of Technology (Information Technology)
(Basic Electronic, C++, Java Programming Lang, Software Engineering, Data Structure, Computer
Networking, Web Administration, System Analysis and Design, DBMS, Advanced Internet Technology)
Additional Information
Flexible work arrangement: Available to work in office full-time, hybrid, or entirely remotely.
Team Collaboration: Proven ability to work effectively within diverse, cross-functional teams.
GitHub Portfolio: My GitHub Account showcasing various projects and contributions to open-source
software.
References
Available upon request.