Sachin Kumar Sharma
Software Engineer
Professional Summary
Results-driven Software Engineer with 2+ years of experience in .NET development. Skilled in developing scalable web applications using ASP.NET MVC, C#, and SQL Server. Proven expertise in API integration, performance optimization, and implementing design patterns. Committed to delivering high-quality software solutions in Agile environments.
Technical Skills
C#
Java
Spring Boot
MongoDB
Postman
JavaScript
HTML5
CSS
.NET Core
ASP.NET MVC
ReactJs
.Net framework
SQL Server
Entity Framework
Azure
CI/CD
Docker
Microservices
Git
GitHub
Agile
AWS
Docker
Web APIs
RESTful APIs
OOPS
DSA
NUnit/XUnit/MSTest
Wpf with Xaml
Professional Experience
Software Engineer .NET
Accelgrowth Technology | April 2023 - December 2024
- Designed and developed a comprehensive Educational Learning Management System (LMS) using ASP.NET MVC, C#, and SQL Server.
- Implemented scalable architecture and design patterns, resulting in a 30% improvement in system performance.
- Collaborated with cross-functional teams to gather requirements and deliver features on time.
- Integrated internal and external APIs, enhancing system functionality and user experience.
Personal Finance Manager Application
Purpose:
Developed a desktop application using C# and Windows Presentation Foundation (WPF).
Technologies Used:
- C# programming with .NET Framework.
- WPF and XAML for desktop application development.
- MVVM architectural pattern.
- Data binding and UI design.
- Object-oriented design and SOLID principles.
Software Engineer Associate
Accenture | April 2022 - March 2023
- Developed and implemented scalable web applications using .NET Framework, C#, ASP.NET MVC, and SQL Server And Angularjs.
- Created multiple Web APIs using ASP.NET Controllers, implementing CRUD operations and RESTful principles.
- Utilized Entity Framework for efficient data access, improving query performance by 25%.
- Participated in code reviews and implemented best practices, enhancing overall code quality.
Education
Bachelor of Technology (B.Tech) in Information Technology
Indian Institute of Engineering Science and Technology (IIEST), Shibpur | July 2017 - July 2021
Projects
QuizVenture
May 2023 - October 2023
- Developed an interactive quiz web application with .NET MAUI frontend and ASP.NET MVC backend.
- Designed and implemented RESTful API for seamless communication between frontend and backend.
- Utilized Entity Framework Core for efficient data management, handling 1000+ concurrent users.
EHR/EMR Management System
Purpose :
This EHR/EMR Management System simplifies managing patient records, medical histories, and prescriptions. It offers secure, role-based access for doctors and admins, with doctors managing patient data and admins handling user accounts. The system uses JWT-based authentication for robust security. Built for efficiency in healthcare data management, it ensures a secure and user-friendly experience
Tech Stack:
- Programming Language: Java.
- Framework: Spring Boot,Spring Security.
- Database:MongoDB- A NoSQL database used to store patient and visit data as documents.
- Authentication: JWT (JSON Web Token) for securing API endpoints and handling user sessions.
- Development Environment: Visual Studio Code,Maven
- API Testing Tools : Postman
TechCareerBoost App
Purpose:
TechCareerBoost is a React application designed to help users advance their careers by providing tools for skill assessments, job listings, resume building, and interview preparation. It aims to streamline the job search and skill development process.
Technologies Used:
- React: For building a dynamic, component-based user interface.
- Tailwind CSS: To create a responsive and modern UI with utility-first CSS.
- Recharts: For visualizing data in skill assessments.
- Lucide React: For incorporating scalable and customizable icons.
- Radix UI (React Alert Dialog): For accessible and interactive UI components.
- APIs: For fetching and managing data within the application.
- Node.js and npm: Used for the development environment and package management.
Vehicle Registration Web APP
About
This project is a Vehicle Registration Web APP built using ASP.NET Core 8. The project provides a backend service for user
authentication and vehicle management, including features like user sign-up, login, and CRUD operations on vehicle data.
It uses SQL Server for database management and implements JWT-base
Certifications
- Jenkins for DevOps: Jenkins Configuration for DevOps
- Cloud Security Fundamentals: Cloud Application Security
- Transition to Scrum: Agile Foundation to Scrum
- Cloud Computing Fundamentals
- Using Kanban in IT & Software Development
- The Language of DevOps: DevOps Tools & Processes
Additional Achievements
- Participated in CODEKAZE organized by Coding Ninjas (December 2023)
- Led a team of 7 members in a successful project delivery, meeting all deadlines and quality standards
- Consistently received positive feedback for attention to detail and problem-solving skills