Adaptable Senior Software Engineer talented at providing customized and optimized solutions for all needs. Thrives within tight deadlines by applying agile development strategies. Comfortable overseeing large-scale development teams or independently coding complex projects.
Overview
14
14
years of professional experience
3
3
Certification
Work History
Senior Software Engineer
Vizient
02.2022 - Current
Rewrite the CDB Report Builder in Angular from .NET which was created 15 years ago to enhance look and feel.
Enhanced software functionality by identifying and resolving complex technical issues.
Optimized code performance for improved user experience and system efficiency.
Worked on spikes to help team rewrite features adapting modern libraries and tools.
Collaborated with cross-functional teams and used Pulumi Infrastructure as code SDK to create, deploy and manage resources on Azure.
Mentored junior developers, fostering professional growth and enhancing team productivity.
Conducted thorough testing to identify and resolve bugs, ensuring optimal software performance.
Led architecture discussions, code reviews to improve re usability and ensure adoption of best coding practices and modern programming practices.
Software Engineer
Vizient
04.2018 - 02.2022
Vision of CDBSLA is to develop the industry leading guided analytics platform that integrates actionable quality and cost insights to enable a health system to track custom performance improvement goals and deliver exceptional, cost effective care.
Playing a senior dev role in designing and developing the application.
Handling ongoing code refactors and performance enhancements very often.
Performing data base updates data validation.
Involving in requirements gathering and white board analysis and prepare technical documents.
Performing impact analysis for the changes to the existing code and provide the feedback.
Utilizing GIT (TFS) to manage the team's software development lifecycle.
Developing the application using latest technologies like Java, Spring Boot and Angular 7.
Communicating timely status, including any potential risks/issues to the appropriate.
Following the engineering practices like TDD and Pair programming.
Using Jenkins and Octopus to follow CI/CD practice.
Providing production support.
ASP.NET Developer
Vizient
05.2015 - 03.2018
Vizient powerful database houses patient outcomes data from leading academic medical centers (AMCs) and their affiliates
CDB/RM allows members to compare and analyze data and find opportunities for clinical and operational improvement through benchmarking reports.
Playing an active role in enhancing the application, development, debugging, support and maintenance.
Using different libraries efficiently in implementing the business logic, handling exceptions.
Handling performance enhancements very often.
Handling production issues.
Performing data base updates data validation.
Utilizing Team Foundation Server(TFS) to manage the team's software development lifecycle
ASP.NET Developer
UHC
05.2014 - 04.2015
Vitals In Performance is a MVC Dashboard which allows different hospitals to keep track of their Monthly and Quarterly performance in different Clinical metrics.
Playing an active role in enhancing the application, development, debugging, support and maintenance.
Using different libraries efficiently in implementing the business logic, handling exceptions.
Handling performance enhancements very often.
Handling production issues.
Performing data base updates data validation.
Utilizing Team Foundation Server(TFS) to manage the team's software development lifecycle
ASP.NET Developer
Moody Bible Institute
12.2013 - 04.2014
DonorFlowApplication is a MVC web application that uses several Web APIs and class libraries to maintain the flow of donations and donor information in the system
This application automates the manual process to maintain information in the database using PeopleSoft web services.
Playing an active role in requirements gathering, analysis, design, development, debugging, performance-tuning and testing
Designing and implementing various classes and interfaces to build the business logic in C#, LINQ.
Using different libraries efficiently in implementing the business logic, handling exceptions
Developing WebAPIusing MVC.
Creating class library that uses web services and exposes methods for different functionalities
Utilizing Microsoft GIT to manage the team's software development lifecycle
Creating App.Config files by writing database connections and other application settings
Collaborating with the team members and gathering the system functionality requirements
Writing various unit test cases to check the functionality of the process for various input and output values.
Continuous Optimization of the system based on the requirements by adding dynamic functionality
Win 8 Metro App Developer
HCL Technologies
06.2012 - 03.2013
Developing a Metro App to retrieve data from CRM web server and display it with rich UI
Designing list views for displaying the customer information, lead information, opportunities, activities, appointments of logged in user
Designing different dashboards.
.NET Programmer
HCL Technologies
10.2011 - 05.2012
Worked as a .NET programmer on the Social Networking Website
It is a website where users can register by filling all the fields such as profile picture, username, password, security question, security answer in order to create their account
Logged in users can edit their profiles, can send add requests, can post scraps to their friends, can search other registered users of the website even anonymous users can search friends but can’t view their profile, in order to view profile they should get registered
Admin is provided with a separate Login which is a windows forms application where he can view all the registered users and he can also delete the users.
Jr.Net Developer
Gokaraju Rangaraju Institute Of Engineering & Technology
02.2010 - 04.2011
School Information Automation is a total solution for any type of Educational Institution
It is comprehensive and user-friendly software much needed for total and advanced management of Educational Institutions
Student Information System, Fee Collection, Financial Accounting, Inventory Control System, Invoicing & Voucher Printing, Transportation, Progress Reports, Time Table, Attendance, Library Automation are the key features in this system
Some of the reports include Day Book, Receipts Register, Payments Register, Ledgers, Cash Book, and Debtors/Creditor Analysis, Sales and Purchase reports and Final Accounts
It also offers the facility of total inventory control system.
Education
Bachelor of Technology - Computer Science
Jawaharlal Nehru Technological University
Hyderabad
05.2011
Skills
C#, C, Java
VBNET
XML
MS SQL Server
NET Framework 40/35, NET Core
ASPNET MVC
ADONET
TFS, Git, SVN tortoise
Web Services
Spring Boot
Angular 14
Azure
Pulumi
Typescript, JavaScript, WinJS
Team Foundation Server (TFS)
CSS, XCSS
PCF (Pivotal Cloud Foundry)
Visual StudioNET 2010/2012/2015/2017
Jenkins, Octopus
Technical Support Escalations
Database Programming
Algorithm Implementation
Solutions Deployment
Certification
Microsoft Azure Developer Associate
Microsoft Azure Fundamentals
Sun Microsystems Java Programmer
Timeline
Senior Software Engineer
Vizient
02.2022 - Current
Software Engineer
Vizient
04.2018 - 02.2022
ASP.NET Developer
Vizient
05.2015 - 03.2018
ASP.NET Developer
UHC
05.2014 - 04.2015
ASP.NET Developer
Moody Bible Institute
12.2013 - 04.2014
Win 8 Metro App Developer
HCL Technologies
06.2012 - 03.2013
.NET Programmer
HCL Technologies
10.2011 - 05.2012
Jr.Net Developer
Gokaraju Rangaraju Institute Of Engineering & Technology