๐Ÿ’ป Puspraj Portfolio

Puspraj Singh Kashyap

Puspraj Singh Kashyap

Software Engineer | .NET Core Web API | Microservices | C#

Software Engineer at GlobalLogic with expertise in C#, .NET Core Web API, Microservices, Entity Framework, SQL Server, Cosmos DB, React JS, and enterprise application development.

Download Resume

About Me

I am a passionate Software Engineer currently working at GlobalLogic in Bengaluru. I specialize in designing scalable backend systems using .NET Core Web API and Microservices architecture. I enjoy building robust RESTful APIs, optimizing performance, and delivering enterprise-grade solutions aligned with business goals.

I continuously explore new technologies including Generative AI, cloud platforms, and modern development tools to enhance my skills and create impactful software.

โš™๏ธ

Backend Development

.NET Core Web API, Microservices, Entity Framework, REST APIs.

๐Ÿ—„๏ธ

Database Design

SQL Server, Cosmos DB, MySQL, query optimization.

๐ŸŽจ

Frontend Development

HTML, CSS, JavaScript, React JS.

๐Ÿš€

Performance Optimization

Caching, testing, and scalable architecture design.

Technical Skills

Technologies and tools I use to design, develop, test, and deploy scalable software solutions.

C# .NET Core Web API Microservices Entity Framework REST APIs JWT Authentication SQL Server MySQL Cosmos DB Redis Caching xUnit HTML CSS JavaScript React JS Java Android Studio Firebase VB6 WinForms Git GitHub Postman JIRA Generative AI GitHub Copilot

Professional Experience

2 Professional Roles covering enterprise backend development, microservices architecture, and large-scale legacy Windows desktop application development.

Software Engineer โ€” GlobalLogic

March 2024 โ€“ Present | Bengaluru, India

Working as a Backend Developer on enterprise ERP cloud-based systems, designing and developing scalable applications using .NET Core Web API, Microservices, Entity Framework, SQL Server, Cosmos DB, and cloud technologies.

  • Designed and implemented RESTful APIs using .NET Core Web API.
  • Improved application reliability and performance by 30%.
  • Integrated Microservices architecture, reducing deployment time by 20%.
  • Optimized database operations using Entity Framework and SQL Server.
  • Achieved 25% faster query execution and 40% faster API response times.
  • Implemented unit and integration tests using xUnit with 95% code coverage.
  • Applied caching strategies to reduce server resource usage by 25%.

Technologies Used: C# โ€ข .NET Core Web API โ€ข Microservices โ€ข Entity Framework โ€ข SQL Server โ€ข Cosmos DB โ€ข xUnit โ€ข Redis

Software Developer โ€” Legacy Windows Product Development

Enterprise Desktop Application Development

Developed and enhanced a large-scale legacy Windows-based enterprise application. Designed interactive UI screens that communicated with SQL Server databases and external REST APIs to perform complete CRUD operations and real-time data exchange.

  • Designed and developed desktop UI screens using VB6, WinForms, and C#.
  • Implemented complete CRUD functionality for business-critical modules.
  • Integrated SQL Server for efficient data retrieval and persistence.
  • Consumed REST APIs and processed JSON request and response payloads.
  • Enhanced legacy modules while maintaining backward compatibility.
  • Improved UI responsiveness and optimized user workflows.
  • Performed debugging, issue resolution, and production support.

Technologies Used: VB6 โ€ข WinForms โ€ข C# โ€ข JSON โ€ข SQL Server โ€ข REST APIs

Featured Projects

๐Ÿ“ฑ

Android Learning App

An Android application for engineering students to access study materials, notes, assignments, previous year question papers, academic results, and offline games.

Java โ€ข Firebase โ€ข Android Studio

๐Ÿ›’

E-Commerce Website

Responsive e-commerce platform with product search, shopping cart, wishlist, dynamic product updates, and seamless purchase experience.

HTML โ€ข CSS โ€ข JavaScript โ€ข React JS

๐Ÿš—

Paid Parking System

Microservices-based parking management system with vendor and user roles, JWT authentication, Redis caching, and real-time vehicle tracking.

.NET Core โ€ข Microservices โ€ข Redis โ€ข JWT โ€ข SQL Server

๐ŸŒ

Dynamic Portfolio Website

Modern responsive portfolio website showcasing professional experience, technical skills, projects, certifications, and contact details.

HTML โ€ข CSS โ€ข JavaScript โ€ข GitHub Pages

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ

KidTimer โ€“ Parental Control Android App

Designed and developed a parental control Android application that enables parents to set a predefined screen time limit before handing their mobile device to their child, helping families manage digital wellbeing and promote healthy screen habits.

Java โ€ข Android Studio โ€ข XML โ€ข SQLite โ€ข SharedPreferences โ€ข CountDownTimer โ€ข Android SDK โ€ข Material Design โ€ข OOP

Certifications

๐Ÿค–

Generative AI Skills for Developers

Comprehensive training on Generative AI concepts, prompt engineering, and practical applications for software developers.

๐Ÿ’ก

GitHub Copilot for Developers

Learned how to use AI-powered code completion to increase productivity and accelerate software development.

Get In Touch

I'm always interested in exciting opportunities involving .NET Core, Microservices, Cloud Technologies, and AI-driven applications. Let's connect and build something amazing together.

๐Ÿ“ Bengaluru, India
๐Ÿ“ž +91 83406 85926
๐Ÿ“ง pusprajkumar.pat@gmail.com
LinkedIn Email Me Call Me
๐Ÿค–
Hire Me Assistant ร—

๐Ÿ‘‹ Hi! How can I help you today?