Summary
Overview
Work History
Education
Skills
Languages
Websites
Achievements
Timeline
Generic

Udit Sharma

Bengaluru

Summary

Software Developer with 2+ years of experience designing, developing, and maintaining scalable web applications using .NET Core, Web API, and SQL Server. Expertise in implementing secure authentication mechanisms (JWT), encryption techniques, and deployment on IIS. Strong problem-solving skills and a proven ability to deliver efficient, high-performance solutions in a collaborative environment.

Overview

3
3
years of professional experience
4038
4038
years of post-secondary education

Work History

Software Engineer

Atyati Technologies Pvt Ltd
Bengaluru
07.2023 - Current
  • Engineered .NET Core applications to optimize loan service processes, improving data handling efficiency and scalability.
  • Developed and consumed RESTful APIs to streamline data exchange and system integration.
  • Integrated JWT-based authentication for secure API communication, ensuring robust access control.
  • Designed and implemented the Factory pattern to enhance code scalability and maintainability.
  • Applied encryption techniques to safeguard sensitive data, improving application security posture.
  • Deployed applications on IIS, ensuring seamless hosting and service availability.
  • Developed responsive web pages using MVC architecture along with HTML, CSS, and JavaScript to enhance user experience.
  • Implemented cache management strategies to improve application performance and reduce server load.
  • Handled authentication and authorization mechanisms to ensure secure and seamless access control across services.

Software Engineering Intern

Atyati Technology Pvt Ltd
Bengaluru
01.2023 - 06.2023
  • Implemented middleware for logging, exception handling, and request validation in ASP.NET Core.
  • Enhanced API performance by applying RESTful best practices and optimizing database interactions.
  • Assisted in connection pooling and transaction management using MS SQL Server.
  • Utilized dependency injection patterns to improve modularity and maintainability.
  • Worked on resolving bugs in existing applications to enhance functionality and ensure smooth operation.
  • Contributed to new feature development by collaborating with senior developers and implementing scalable solutions.

Education

Master of Computer Applications - Computer Science And Engineering

National Institute of Technology (NIT)
Patna, India
08.2021 - 05.2023

Bachelor of Science - Computer Science

Christian Eminent College
Indore, India
08.2017 - 05.2020

Kamla Sagar Higher Secondary School
Bhainsoda, India

Unique Public High School
Nalkheda, India

Skills

  • Languages: C#, C, JavaScript, HTML, CSS
  • Frameworks: NET Core, ASPNET MVC, ADONET
  • Web Development: REST API, Web API, JWT Authentication, IIS Deployment
  • Databases: SQL Server, Entity Framework Core
  • Tools: Visual Studio, Git, Postman
  • Design Patterns: Singleton, Factory
  • Other Concepts: Dependency Injection, Middleware, Connection Pooling, Transaction Management

Languages

Hindi
First Language
English
Upper Intermediate (B2)
B2

Achievements

  • Rising Star Performer – Atyati Technologies (Q4, 2023–24)
  • All India Rank 662 – NIMCET Entrance Exam, 2021
  • CGPA: 7.64 (MCA) | 72.97% (BSc) | 79.40% (12th Grade)

Timeline

Software Engineer

Atyati Technologies Pvt Ltd
07.2023 - Current

Software Engineering Intern

Atyati Technology Pvt Ltd
01.2023 - 06.2023

Master of Computer Applications - Computer Science And Engineering

National Institute of Technology (NIT)
08.2021 - 05.2023

Bachelor of Science - Computer Science

Christian Eminent College
08.2017 - 05.2020

Kamla Sagar Higher Secondary School

Unique Public High School
Udit Sharma