profile-pic

Rohit Upadhyay

I’m a backend-focused software engineer working with ASP.NET Core, C#, and SQL Server to develop enterprise APIs, integrations, and performance-driven web applications.

  • Role

    Software & Rest API Engineer

  • Years of Experience

    3 years

  • Professional Portfolio

    View here

Skillsets

  • REST API
  • Jira
  • jQuery
  • JSON
  • MVC
  • PDF
  • Python
  • RabbitMQ
  • Responsive UI
  • JavaScript
  • SQL
  • SQL Server
  • Visual Studio
  • VS Code
  • Web API
  • Web form
  • XML
  • CSS
  • 3-tier architecture
  • ADO.NET
  • AngularJS
  • ASP.NET
  • Asp.net mvc
  • Bootstrap
  • C#
  • Cloud
  • .NET Core
  • Docker
  • Domain-driven Design
  • Entity Framework
  • Excel
  • Github
  • Google Cloud Platform
  • HTML

Professional Summary

3Years
  • May, 2024 - Present1 yr 8 months

    Software Engineer

    Minerva Technology
  • Apr, 2023 - May, 20241 yr 1 month

    Software Engineer

    Megamind TechnoSoft

Work History

3Years

Software Engineer

Minerva Technology
May, 2024 - Present1 yr 8 months
    Developed enterprise APIs in ASP.NET Core and C#, sending real-time transaction data to IDFC BANK in FX PLUS (Forex Software). Designed and integrated WhatsApp API to send automated invoices post-order booking. Created dynamic reporting features (Excel/PDF exports, text files) using ASP.NET MVC, AngularJS, and SQL Server, streamlining data analysis and reducing manual effort. Proficient in API development, Web Services, and Web Forms development. Built AngularJS-based monitoring dashboards to enhance user experience and system observability. Applied DDD architectural principles to improve code maintainability and scalability. Collaborated using Git, GitHub, and JIRA to manage sprints and resolve bugs efficiently. Applied DDD architectural principles to improve code maintainability and scalability. Contributed to DevOps processes, improving CI/CD pipelines and deployment automation.

Software Engineer

Megamind TechnoSoft
Apr, 2023 - May, 20241 yr 1 month
    Developed critical modules using C#, ASP.NET, AngularJS, and SQL Server within a three-tier architecture. Built UI components and database layers, improving usability and application stability. Practiced Agile development with version control, ticket tracking (Git, JIRA), and peer code reviews. Optimized stored procedures and SQL schema, improving DB performance and integrity. Introduced asynchronous processing using RabbitMQ, enhancing application responsiveness.

Education

  • Bachelor of Computer Application

    Maharshi Dayanand University (2024)
  • Intermediate

    K.K.C.Q DAV SR SEC School (2020)
  • Matriculation

    B.M.R SR SEC School (2017)