Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Prashanth Babu Krishnamurthy

Prashanth Babu Krishnamurthy

Sr. Software Engineer
McKinney,TX

Summary

Development professional with 9 years of experience designing and developing collaborative solutions using MS technologies. Proficient in .NET technologies, including C#, SQL Server, MVC, MVVM, IIS, and other supporting tools. Skilled in agile software development and has light experience in Test Driven Development. Experienced in writing complex queries, stored procedures, functions, views, and joins in MS SQL Server. Familiar with cloud services such as virtual machines, Microservices, Docker, and Kubernetes. Proficient in web hosting and maintenance using IIS and Azure App Services. Contributed to the development of an Angular application at Vizient Healthcare for managing transactions with suppliers and vendors. Experienced with Angular versions 8 and above. Also gained exposure in Big Data, Data Scraping, Data Mining, Data Analysis, and Visualization. Holds a master's degree in computer science from Texas A&M - Commerce and possesses an Advanced .NET certification. A valuable addition to any team.

Overview

9
9
years of professional experience

Work History

Senior Full Stack Developer

Vizient Inc.
9 2022 - Current
  • ARTTS is a tool for supplier reporting that will enable users to access line-item product data and gain visibility to various fee details
  • Design, develop, and maintain front-end and back-end components of web applications using Angular for the front end and .NET for the back end
  • Write clean, efficient, and well-documented code
  • Collaborate with other developers and stakeholders to ensure seamless integration between front-end and back-end systems
  • Participate in the architectural design and decision-making process for software applications
  • Ensure that the software design follows best practices and aligns with the overall project architecture
  • Deploy and manage applications on the Azure cloud platform
  • Utilize Azure services such as Azure App Service, Azure SQL Database, Azure Functions, and Azure DevOps for application hosting, data storage, and continuous integration/continuous deployment (CI/CD)
  • Design and maintain database schemas using technologies such as SQL Server, Entity Framework, or other .NET-compatible database solutions
  • Optimize database performance, implement indexing, and ensure data integrity
  • Create responsive, user-friendly, and visually appealing user interfaces using Angular
  • Implement interactive features and user experiences that enhance the application's usability
  • Develop server-side logic and APIs using .NET technologies, such as ASP.NET Core
  • Implement authentication and authorization mechanisms, handle security concerns, and integrate with external services and databases
  • Write unit tests and integration tests to ensure code quality
  • Debug and troubleshoot issues, providing effective solutions to software defects and performance bottlenecks
  • Participate in code reviews to maintain code quality and share knowledge with team members
  • Collaborate with cross-functional teams, including designers, product managers, and quality assurance engineers
  • Identify and resolve performance bottlenecks in the application, both on the front end and back end
  • Optimize code and database queries to enhance application performance and scalability
  • Implement and follow security best practices to protect the application from common security vulnerabilities
  • Stay updated on security threats and patch vulnerabilities in a timely manner
  • Maintain thorough and up-to-date documentation of the application's architecture, codebase, and deployment processes
  • Provide guidance and mentorship to junior developers
  • Lead or contribute to technical discussions and decision-making within the development team
  • Work within an Agile development environment, participating in sprint planning, daily stand-ups, and sprint retrospectives
  • Stay up to date with the latest developments in Angular, .NET, and Azure to leverage new features and best practices in your work
  • Work closely with project managers to estimate effort, track progress, and meet project deadlines.

Software Engineer

Tenet Healthcare
11.2020 - 09.2022
  • CIO Flashboard is a high-level data visualization application that is being used by higher-level management
  • This application plays a key role and helps in making business-level decisions
  • Surveys is an Angular application that allows the user to manage several surveys that will be sent out to the employees on a yearly basis
  • Provided data analytics based on the survey results which plays a key role in business-level decision making
  • Participated in requirements analysis
  • Collaborated with internal Data Analytics teams to produce software design and architecture
  • Wrote clean, scalable code using .NET programming languages
  • Designed and developed .NET applications using various tools like Angular, JS libraries, Entity framework, bootstrap, Web forms, REST Api and Dapper
  • Implemented Authentication and Authorization using Okta and Active Directory
  • Designed and develop an efficient database schema in SQL server
  • Tested and deployed applications in the IIS
  • Revised, updated, refactored, and debugged code using tools like Visual studio ide, VS Code and Stackblitz
  • Used version control tools like Gitlab and GitHub for code management and documentation
  • Used Agile project management methodology like SCRUM
  • Improved existing software
  • Developed documentation throughout the software development life cycle (SDLC)
  • Served as an expert on applications and provided technical support.

Software Developer

Cinergy Entertainment Group Inc
08.2017 - 08.2020
  • Staff Clock is a project about hourly clock-in and clock-out using biometrics
  • It encompasses the overall life cycle of hourly employee clock-in, clock-out, timesheets, and employee management using biometrics
  • Cync is an Enterprise resource planning (ERP) project that is being used by Cinergy for its business needs
  • It is a three-tiered application (web, application, and database server) with multiple levels of security between each tier
  • CyncV3 is an upgraded version of Cync and is being developed using .NET core
  • This application is more functional with many modules and is being developed using the latest technologies
  • Designed and developed projects using Visual Studio 2015/2019, .NET Framework, .NET Core, HTML, CSS, JavaScript and SQL Server 2008
  • Communicated with various third-party vendors and developed API services or FTP to exchange data
  • Worked with business units to get and understand SRS (Software Requirements specifications)
  • Used code first approach and Entity Framework 6.0 for Data Access Layer (DAL)
  • Used React, Angular and Vue libraries as a part of client-side development
  • Implemented Reports Functionality using modules UI (MVC), Service (Web API) and Entity Framework for Data
  • Used Team Foundation Server (TFS), Microsoft Azure Cloud Services and Azure DevOps for Version Control, Team build and Project Management
  • Used Entity framework migration tools to access the database
  • Created event-driven Web Forms using ASP.NET and implemented Form Validations
  • Developed and enhanced Web forms, Master Pages, User Controls, and Custom Controls by using HTML, CSS, and Asp Net Controls
  • Implemented Server and Client-side validations using ASP.NET validation controls and JavaScript
  • Developed SCRUM and Agile Software Development methodologies to enable efficient and effective high-quality software development
  • Generated business-related reports using SSRS and Report builder
  • Used statistical methods to analyze data and generate useful business reports
  • Identified and recommended new ways to save money by streamlining business processes
  • Worked with departmental managers to outline the specific data needs for each business method analysis project.

Graduate Assistant

A&M University
10.2016 - 05.2017
  • Worked with projectors and Polycom devices
  • Supported calls related to projectors, Polycom, PC, and a few other technical issues
  • Generated, resolved, and closed tickets in the ticketing system
  • Walked in and resolved hardware/software-related issues
  • Setup distance education classrooms.

Web Application Developer

Go Software
10.2013 - 08.2015
  • Designed, developed, and implemented websites
  • Completed MS office-related tasks
  • Worked and gained exposure in the field of Web designing, ASP.NET, HTML, CSS, and JS
  • Created T-SQL queries, and stored procedures in SSMS
  • Created documentation using MS Office tools
  • Entered data using MS Office and SQL tools
  • Transferred data between SQL database and MS Excel.

Software Engineer

Sciera Solutions Private Limited
01.2013 - 10.2013
  • Integrated customer data with over 120,000 public and proprietary data sources to identify and generate, in real-time, actionable triggers and insights
  • This process strengthened marketing strategies, campaigns, and performance measurements
  • Worked closely with our partners to enhance their data, resulting in added customer interest, higher conversion, and enhanced campaign measurement
  • Worked and gained exposure in the field of Big Data and Data scrapping
  • Executed programs to pull data from various websites using the Silk performer tool
  • Worked using virtual machines
  • Analyzed XML and JSON data
  • Created documentation using MS Office tools
  • Used Silk performer for data parsing
  • Updated spreadsheets based on the tasks accomplished.

Education

Master of Science - Computer Science

Texas A&M University - Commerce
Commerce, TX
05.2017

Skills

Backend Development

Certification

Dot Net Basics

Timeline

Software Engineer

Tenet Healthcare
11.2020 - 09.2022

Software Developer

Cinergy Entertainment Group Inc
08.2017 - 08.2020

Graduate Assistant

A&M University
10.2016 - 05.2017

Dot Net Basics

02-2015

Manual Software Testing

01-2014

Web Application Developer

Go Software
10.2013 - 08.2015

Software Engineer

Sciera Solutions Private Limited
01.2013 - 10.2013

Robotics & Computer Applications

09-2012

C and C++ Programming language

09-2011

Diploma in Computer Hardware (DCH)

06-2007

Senior Full Stack Developer

Vizient Inc.
9 2022 - Current

Master of Science - Computer Science

Texas A&M University - Commerce
Prashanth Babu KrishnamurthySr. Software Engineer