Mukesh Pal Singh

Mukesh Pal Singh

$12/hr
Full Stack Software Engineer With expertise in C#, ASP.NET MVC, Microservices, SQL, and Angular
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Kitchener, Ontario, Canada
Experience:
9 years
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.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.