top of page
IMG_20240527_235850_920_edited.jpg

Raghuram M V V

.Net Developer
 
Phone:
+91-9164597065
 
Email:
mekaraghuram@gmail.com
 
Address:
#34, Hiredinni Camp, Toranadinni Post,
Manvi, Raichur - 584120
​
Date of Birth:
December 19th, 1992
​
  • White LinkedIn Icon
  • White Facebook Icon
  • White Twitter Icon
  • White Instagram Icon

Hello! I'm Raghuram

 

I believe in "Everything is interconnected", nothing happens for no reason, it can be an act or an incident. With this, I introduce myself as I am a positive-minded person and more enthusiastic to know things and explore myself. Also, passionate at learning new technologies, flexible to adjust to any environment.

EXPERIENCE
EXPERIENCE

Publicis Sapient

  • Involved in the functional requirement calls and created/worked on Integration Functional Design Documents (IFDDs) with functional level details of the workflow (Including API specification, architecture, sequence, and business criticality)

  • Created/Worked Technical Design Documents (TDD) for the integrations with technical details like system design, patterns, interface design, flow, and monitoring & alerting.

  • Implemented the functional changes captured in the TDD documents with .Net tech stack with Azure services with 100%-unit test coverage.

  • Effectively participated in peer code reviews and coordinated with stakeholders for requirement clarifications.

  • Developed simple .Net console and executable tools to assist the local development/testing of the integration solution (App-to-App Signature generator, PGP Encryption and Decryption, Base64 Encode and Decode, and config comparer etc..).

  • Technically mentored junior developers in the team.

  • Supported all releases including production and worked efficiently to identify RCA if any issues.

  • Developed services using C# language, AZURE PaaS/SaaS services (like Functions Service Bus etc..), MS SQL, Swagger, and SSMS. Maintained the quality of the service by analyzing the code using the SonarQube tool for static code and Black Duck for security and licensing issues.

  • Tools used: Jira, GitHub, Azure DevOps, SonarQube, Black Duck Hub, AZURE Function Apps, Service Bus, Event Hub, Storage Account, Azure API Management, Key Vault, MS Entra ID, Rest Client, VS Code, and Visual Studio.

2023-Present

Senior Associate Technology L2

Honeywell Technology Solutions Lab Pvt. Ltd.

  • Migrated big monolithic complex .Net framework service to pure .Net core microservice architecture with the help of AZURE PaaS services.

  • Technically mentored contract service workers in my team.

  • Handled migration of a significant module of the project with direct interaction with the Architect.

  • Supported production release and worked efficiently to identify RCA if any issues.

  • Developed services using C# language, AZURE PaaS services (IoT Services), MS SQL, Redis Cache, Swagger, and SSMS. Maintained the quality of the service by analyzing the code using the Coverity tool for static code and Black Duck for security and licensing issues.

  • Tools used: Jira, Bitbucket, Octopus, Coverity, Black Duck Hub, AZURE Function Apps, Event Hub, Service Bus, Key Vault, Azure VMSS, Azure AD, SSMS, SourceTree, Rest Client, VS Code, Visual Studio, and Windows tools.

2021-2023

Advanced Software Engineer

2019-2021

Specialist Software Engineer

Allegion India Pvt Ltd.

  • Prepare design and/or requirement documents for the projects.

  • Develop Restful web APIs in C# based on agreed documents and host them in Microsoft AZURE.

  • Publish the developed APIs into the API management portal using Swagger.

  • Consume them in WEB APP, developed using jQuery, Kendo UI, and ASP.NET MVC applications.

  • Follow proper unit testing and integration testing (Spec-flow) to cover the maximum code and to avoid functional breakage.

  • Taking platforming activities to improve the code re-usability.

  • Co-ordinate with the product owner to brainstorm on requirements and approaches.

  • Collaborate with global team on sprint activities.

  • Deliver high-quality code as per the schedule with minimal production issues.

  • Use static code analysis tools to catch the bugs or smells in the early stage.

  • Practice agile development methodologies throughout the project with minimal deviations.

  • Effectively work on integrating, testing, and documenting code changes.

  • Create/Update CI/CD builds and Release definitions in AZURE DevOps, whenever required.

  • Brainstorm ideas to improve code quality and functionalities.

2017-2019

Software Engineer

Allegion India Pvt Ltd.

  • Prepare design and/or requirement documents for the projects.

  • Develop Restful web APIs in C# based on agreed documents and host them in Microsoft AZURE.

  • Publish the developed APIs into the API management portal using Swagger.

  • Consume them in WEB APP, developed using jQuery, Kendo UI, and ASP.NET MVC applications.

  • Follow proper unit testing and integration testing (Spec-flow) to cover the maximum code and to avoid functional breakage.

  • Taking platforming activities to improve the code re-usability.

  • Co-ordinate with the product owner to brainstorm on requirements and approaches.

  • Collaborate with global team on sprint activities.

  • Deliver high-quality code as per the schedule with minimal production issues.

  • Use static code analysis tools to catch the bugs or smells in the early stage.

  • Practice agile development methodologies throughout the project with minimal deviations.

  • Effectively work on integrating, testing, and documenting code changes.

  • Create/Update CI/CD builds and Release definitions in AZURE DevOps, whenever required.

  • Brainstorm ideas to improve code quality and functionalities.

2016-2017

Graduate Engineer Trainee

Allegion India Pvt Ltd.

  • Migration of C++/CLI 2.0 DLL code base to C++/CLI 4.0 compatible code base, targeting .Net framework 4.5.2.

  • Consume new DLL in HandNet Client-Server desktop application to manage Schlage's bio-metric readers efficiently.

  • Develop Restful web APIs in C# and host them in Microsoft AZURE.

  • Consume them in WEB APP, developed using jQuery, Kendo UI, and ASP.NET MVC applications.

  • Follow proper unit testing and integration testing (Spec-flow) to cover the maximum code and to avoid functional breakage.

  • Co-ordinate with the product owner to brainstorm on requirements.

  • Collaborate with global team on sprint activities.

  • Complete the projects as per the commitment/schedule by following quality and minimal issues reported from production till now.

  • Improve the functionality and robustness by handling memory management and optimizing the code.

  • Use static code analysis tools to catch the bugs or smells in the early stage.

  • Follow thorough testing to maintain the quality.

  • Practice agile development methodologies throughout the project.

  • Effectively work on integrating, testing, and documenting code changes.

  • Brainstorm ideas to improve code quality and functionalities.

2016

Intern

Allegion India Pvt Ltd.

  • Develop a client-server-based desktop application for managing HandNet biometric readers.

  • Complete the project as per the commitment/schedule by following quality and minimal issues reported from production.

  • Improve the functionality and robustness by handling memory management and optimizing the code.

  • Follow thorough testing to maintain the quality.

  • Testing on all range of devices.

  • Practice agile development methodologies.

EDUCATION
EDUCATION
2013-2016

Master's Degree

SRI JAYACHAMARAJENDRA COLLEGE OF ENGINEERING

Pursued Master's degree with 9.39 CGPA during the year 2016 from Sri Jayachamarajendra College of Engineering located in Mysuru district, Karnataka

2010-2013

Bachelor's Degree

BAPUJI INSTITUTE OF HI-TECH EDUCATION

Pursued Bachelor's degree with 88.43 percentage during the year 2013 from Bapuji Institute of Hi-Tech Education college located in Davanagere district, Karnataka

2008-2010

Pre University

SIDDAGANGA PU COLLEGE FOR BOYS

Pursued Pre-University with 47.66 percentage during the year 2010 from Siddaganga PU college for boys located in Tumakuru district, Karnataka.

2008

High School

NIVEDITHA HIGH SCHOOL

Pursued SSLC with 74.56 percentage during the year 2008 from Niveditha High School located in Tumakuru district, Karnataka.

SKILLS
SKILLS

ASP.Net

Microsoft Azure

Azure DevOps or CI/CD

SQL Database

English, Telugu and Kannada - Fluent

Docker

.Net Core

LINQ

ASP.Net MVC

Hindi - Beginner

PROJECTS
PROJECTS
ASDA GEORGE FULFIL ECOMMERCE
  • An ECommerce platform to manage wide variety of products from ASDA Merchandise Relating to the George Brand. End users can purchase the products with various payment options including discounts and eVouchers in individual or bulk quantity.

  • Skills used: LINQ, Swagger, .Net Core, C#, MS Azure, .Net Standard, Jira, GitHub, SonarQube, Black Duck Hub, AZURE Function Apps, Service Bus, Event Hub, Storage Account, Azure API Management, Key Vault, MS Entra ID, Rest Client, VS Code, and Visual Studio.

ASSET PERFORMANCE MANAGEMENT SERVICE
  • A solution is to continuously monitor the performance of warehouse and industry assets, analyze the usage and alert the customers to see if any under-usage or over-usage patterns are detected to avoid any significant downtime.

  • Continuously monitoring the dashboards with custom metrics to identify and fix any service failures.

  • Skills used: LINQ, Swagger, .Net Core, C#, Microsoft Azure, SQL Server, .Net Standard, Jira, Bitbucket, Octopus, Coverity, Black Duck Hub, Azure VMSS, Azure Function Apps, SSMS, Rest Client, VS Code and Visual Studio.

SCHLAGE MOBILE CREDENTIALS

Schlage Mobile Credential (SMC) is a replacement for the traditional physical access cards which will be discarded after certain usage. In SMC, it is as simple as, admin creates a credential for the end-user through the web app by providing the user’s mobile number, the user receives a deep link, clicks on the deep-link, user's credentials will be downloaded in either BLE or Nfc format based on the request. The user clicks on the lock from the list of locks in the vicinity to get access. If the user has access, the lock gets unlocked. The virtual credentials will be stored on the mobile device and will be validated at a specified interval.

Skills used: LINQ, Swagger, ASP.Net, C#, Microsoft Azure, SQL Server, Entity Framework/core, .Net Core, .Net Standard, and Azure DevOps.

APTIQ CMS

AptiQ CMS (Credential Management System) is used to manage the physical and virtual credential orders. End-user can contact the sales team to purchase the card configurations based on the need. They can choose between Proprietary, Open, and Mixed types of configurations based on their need.

Skills used: LINQ, ASP.Net MVC, C#, Microsoft Azure, Azure DevOps, Table Storage, SQL Server, and Swagger.

ALLEGION ENGAGE

A platform to commission/capture Allegion's commercial security products and manage. This project has restful APIs and they will be consumed by both mobile and Web App to create facilities, capture locks, managing the locks, inviting operators to the facility, managing users, user schedules, device schedules, holidays, and so on.

Skills used: LINQ, C#, ASP.Net, SQL Server, Microsoft Azure, jQuery, Kendo Ui, CSS, JavaScript, and Ajax.

VENDOR ACCESS MANAGEMENT

A tool used to create access keys for vendors to get access through SPED (Systematic Programmable Electronic Deadbolt) locks. Developed using C#, Bootstrap, and Access Database. Programmable iButtons are used as fobs in this tool. The access information will be written on these fobs using iButton reader.

Skills used: Bootstrap, ASP.Net, MS Access.

BIOMETRIC DLL MIGRATION

A DLL file was used to communicate with Schlage's Biometric readers (Hand Readers). This DLL was developed in LINUX in the 19th century. Since the end customers, who use our Biometric readers for their security, are upgrading their systems and IDEs, the DLL file also needs to be updated to the latest technologies. Migrated the project successfully and tested all functionalities and maintained expected quality.

Skills used: Managed and Unmanaged C++/CLI.

HANDNET CLIENT-SERVER APPLICATION

A desktop application to manage readers, users, access, schedules, and holidays of a facility. This project uses a centralized PostgreSQL database. It comes with two sets of applications, one a server setup and another a client setup. The server machine will have all the databases and the clients make asynchronous calls to fetch the data.

With this, a multi-branch company can get lots of benefits.

Skills used: C#.Net, PostgreSQL, ASP.Net.

CONTACT ME
CONTACT ME

Raghuram M V V

.Net Developer

​

Phone:

+91 - 9164597065

 

Email:

mekaraghuram@gmail.com

  • LinkedIn
  • Facebook
  • Twitter
  • Instagram

Success! Message received.

© 2025 Raghuram M V V. All rights reserved.

bottom of page