Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Strengths
Timeline
Generic
NAGARAJU M

NAGARAJU M

Senior Software Engineer
Bengaluru

Summary

With over 6+ years of experience in full-stack web development, my expertise lies in building Micro Frontend (MFE's) and microservices to deliver scalable, maintainable, and high-performance solutions. I excel in designing and implementing modular, component-based architectures that seamlessly integrate and deploy across multiple platforms. My extensive experience in frontend and backend development allows me to successfully manage the complete software development lifecycle, from initial design and development to deployment and maintenance.

Overview

7
7
years of professional experience
6
6
years of post-secondary education

Work History

Senior Software Engineer

Valgenesis Pvt. Ltd.
04.2023 - Current
  • Project - NGP Plat Form.
  • Worked on the NGP Project which is the superior version of the VLMS.
  • Tools - ASP.Net Core, PostgreSQL, Azure - key vaults, App Service, Function App, blob storage, graph DB, Apache kafka, Storage Accounts, Azure Cosmos DB, Event Hub.

Software Engineer

Valgenesis Pvt. Ltd.
09.2021 - 04.2023
  • Project - VLMS Express.
  • Worked on the migration project called VLMS express which is the lighter version of the core product of the company called VLMS.
  • Tools - Web Forms, C#, ASP.Net, SQL Server, Javascripts

Web Developer - Junior Level (Full-Stack Developer)

Bank Genie Pvt. Ltd.
11.2019 - 09.2021
  • Project - Working demo project team Genie Queue, Genie Teller and Genie Branch.
  • Updated the existing projects.
  • Mainly, these project used to online transaction bases.
  • Roles and Responsibility - Created the Counter Page Front and Back end code. These page helps to call the customer in bank based on the counter which there are already register through the online.
  • Tools - ASP.NET, Entity Framework, SQL, Bootstrap, iTextSharp

Software Engineer (Full-Stack Developer)

Sukruthi Info Tech.
09.2018 - 11.2019
  • Project - (CrSoft) Society related transaction application which is similar to bank process.
  • CrSoft is a Banking Solution for primary credit societies, which provides a solution for cash transaction in these Credit Co-Operative sectors.
  • The Project covers the day-to-day functions of the Primary Credit Societies.
  • Roles and Responsibility - Mainly, I have developed the Check Return, Demand and recovery list concept and also I developed their corresponding relevant reports using Crystal Reports. And Convert the whole application to Kannada language from English language.
  • Tools - C#, ADO.NET, SQL, Crystal Reports.

Education

Bachelor of Science(B.Sc.) -

University of Mysore
01.2011 - 01.2014

Masters of Computer Applications (MCA) - undefined

VVIET, Visvesvaraiah Technological University
01.2014 - 01.2017

Skills

  • Micro Frontends (MFEs)
  • Micro services Architecture
  • API Development
  • CI/CD Pipelines
  • ASPNET Core
  • Entity Framework
  • ASPNET Web Forms
  • C#
  • ADONET
  • SQL
  • PostgreSQL
  • Azure Services Functions
  • App Services
  • Storage
  • Cloud Infrastructure Management
  • Deployment & Automation
  • React
  • JavaScript
  • JQuery
  • HTML
  • CSS
  • Bootstrap
  • Angular(Basic)
  • GitHub
  • Azure DevOps

Accomplishments

  • Automated Assembly Process, Implementing file upload/download functionality in a React application by directly interacting with Azure Blob Storage, supporting chunked file transfers with manual pause/resume, automatic recovery from network failures, and real-time display of bandwidth speed, completed vs total file size, and accurate upload/download progress.
  • Appreciation, https://www.linkedin.com/posts/nagaraju-marigowda-aba449130_kudos-teamplayer-activity-6990298780596154368dngP?utm_source=share&utm_medium=member_android

Strengths

  • Problem Solving, Successfully led a team to identify and rectify bottlenecks in production line, increasing efficiency by 20%.
  • Project Management, Managed a team of 6 engineers to complete a major modules inside project.
  • Innovation, Developed a new automated process that reduced assembly time by 30%, leading to a significant increase in production.

Timeline

Senior Software Engineer

Valgenesis Pvt. Ltd.
04.2023 - Current

Software Engineer

Valgenesis Pvt. Ltd.
09.2021 - 04.2023

Web Developer - Junior Level (Full-Stack Developer)

Bank Genie Pvt. Ltd.
11.2019 - 09.2021

Software Engineer (Full-Stack Developer)

Sukruthi Info Tech.
09.2018 - 11.2019

Masters of Computer Applications (MCA) - undefined

VVIET, Visvesvaraiah Technological University
01.2014 - 01.2017

Bachelor of Science(B.Sc.) -

University of Mysore
01.2011 - 01.2014
NAGARAJU MSenior Software Engineer