Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Certification
Timeline
Generic

Rakesh Katanguri

Dallas,TX

Summary

14+ years of IT experience in developing Web and Windows based Applications using Microsoft technologies. Proficient in Visual Studio, C#, ASP.Net, MVC, VB.Net, SQL Server, Azure, AWS, Microservices, Dynamo, Lambda, Solace, SQS, SNS, MSMQ, RabbitMQ, Dynatrace, DataDog, AppDynamics, Optimizely/Epi Server CMS, Jenkins, BitBucket and GitHub. Experienced in multiple domains including Banking, Automobile, Govt, and CRM. Skilled in collaborating with DevOps teams to maintain and enhance CI/CD pipelines like Harness, Jenkins & GIT. Eager to contribute to your wonderful team by leveraging technical skills and innovative solutions.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Senior Software Developer V

United Airlines
09.2021 - Current
  • Working as a Senior Software Developer - developing applications using one or more of the following: Visual Studio 2023, VS Code, C#, ASP.Net, MVC, AWS Microservice, AWS, Dynamo DB, SQL Server Harness, DataDog, Dynatrace, SQL, MySQL, Jenkins, GIT HUB
  • Worked on Cloud migration project efforts with solutions architect team, to convert all the On Prem Web APIs to Cloud AWS Micro services
  • Worked on Angular 11, for one of the applications ITMC accessed by Gate Agents
  • Major focused applications are CSL Migration to AWS cloud & JET group, to have the agents to collect the payments at European stations (Tender), Baggage management, ETicket system, Crew management, Jumpseat, Workstation & Payment devices management.
  • Also worked with AERO team for Agent UI tools migration of data from SQL to Dynamo.
  • Writes high-quality Object-Oriented code and develop reusable components using .Net framework 4, 6, 8 and implementing design patterns and MVC & legacy architecture.
  • Worked on common use .Net framework across organization to access through Artifactory for other application team to implement the common components & AWS consoles.
  • Implemented - AWS Console Manager, AWS SQS Queue, Lambda, Dynamo DB table querying.
  • Implemented Solace PubSub model & also used Solace Queue/Topics as messaging queue for AWS Lambda to send the data to Event broker to process the data.
  • Maintenance and monitoring of all applications in scope, across all the environments i.e., development, staging and production.
  • Prepares technical and business process documents for Maintenance, Stabilization and Development work.
  • Develop databases on SQL Server & Dynamo DB to perform data updates using stored procedures & AWS Dynamo DB querying.
  • Implement RESTful API calls to enable communication between view components and server with AngularJS Ajax module handling.
  • Worked with business users and gather program specifications and design applications to cater their needs.

Technology Lead

Mazda North America Corporation
10.2019 - 09.2021
  • Worked as a Technology Lead in providing application design guidance and consultation, utilizing a thorough understanding of applicable technology, tools and existing designs. And managing team of 8 members under Agile environment.
  • Working on developing applications using one or more of the following: Visual Studio 2019/2023, C#, ASP.Net, VS Code, C#, ASP.Net, AWS Microservice, AWS, Dynamo DB, SQL Server Harness, DataDog, Dynatrace, SQL, MySQL, Jenkins, GIT HUB
  • Worked on Cloud migration project efforts with solutions architect team, to convert all the On Prem Web API to Cloud AWS Micro services
  • Analyzes highly complex business requirements, designs and writes technical specifications to design or redesign complex computer platforms and applications.
  • Writes high-quality Object-Oriented code and develop reusable components using .Net Entity framework and implementing design patterns and MVC architecture.
  • Participate in product design meetings and document in Technical specification document.
  • Maintenance and monitoring of all applications in scope, across all the environments i.e., development, staging and production. Prepare technical and business process documents for Bug-Fixes, Maintenance, Stabilization and Development work.
  • Performs overall systems testing and the migration of platforms and applications to production. Assures quality, security and compliance requirements are met for supported area.
  • Collaboration with Business Objects Programming Techniques and Business application development. Design and Develop databases on SQL Server and perform data manipulations using stored procedures. Responsible for SQL query optimization using profilers, to enhance application performance and scalability.
  • Implement RESTful API calls to enable communication between view components and server with AngularJS Ajax module handling.
  • Build and develop use cases diagrams, state sequence diagrams, class diagrams and activity diagrams (UML) using Visio.
  • Collaborate with business users and gather program specifications and design applications to cater their needs.
  • Coordinating with all the parties of enterprise application like DBAs, Infrastructure team, Web Migration Team and Development, Configure, Schedule, Maintain and Trigger various interface routines within Tidal Enterprise Scheduler.
  • Coordinate with onsite and offshore team during application development, testing and deployment.
  • Ensure the integrity of the project from the formative standpoint i.e. scope, implementation methodology, structure, resources, communication.
  • Provide second level support of multiple products used for Systems Management, Network Monitoring and Security. And writing documentation, departmental technical procedures and user guides.

Application System Engineer

Wells Fargo
01.2018 - 10.2019
  • Involved in writing common .net script libraries. Like helper class. Designed and implemented reusable user controls developed in ASP.NET.
  • Developing web application GUI in .NET 4.0/4.5 using Visual Studio.NET 2013/2015.
  • Using Asp.net web controls, master pages, user and custom controls in C#, ASP.NET, VB.Net
  • Playing a key role in Developing and Enhancing the UA portal Applications and migrating Existing cusp and credit card applications to UA-Portal using .NET technologies and Web UI technologies like c#, ASP.NET, MVC, AngularJS, JSON, WCF, WPF, WebAPI, REST, OData Restful, Web Services, Windows Service, jQuery.
  • Working with Solution Architect and Technical Architect for Design Decisions.
  • Providing production support and resolving the issues and participating in echo calls and troubleshooting the production issues and finding resolutions in a timely manner.
  • Working extensively on Stored Procedure, Indexes, Views, Triggers & functions to interact with databases like SQL Server & ORACLE 10g/11g

Senior Software Engineer

H2SCAN
05.2017 - 12.2017
  • I was being involved in requirement analysis and study of existing Legacy system
  • Used Entity Model and developed domain service classes to load data sources. And also got to work on existing issues tracking and new features/user stories.
  • Developed and migrating Existing applications using .NET technologies and Web UI technologies like c#, ASP.NET, MVC, MVVM, JSON, WCF, WPF, WebAPI, Web Services, Windows Service, jQuery, Javascript, JSON, XML.
  • Developed Stored Procedures, Triggers, Packages and Views in SQL Server 2016.
  • Using DotNetNuke developed and maintained CMS application management tier to manage content models, metadata, versioning and workflow. And configured User roles & permissions.
  • Performed Web Deployment to Azure App Services from Visual Studio directly.
  • Involving in developing Universal Windows App to communicate with Raspberry Pi through VCF. Coding the presentation layer using WPF and silver light and service layer using WCF. Developing WCF Services for developing and deploying services on Windows.

Program Analyst

Wells Fargo
09.2015 - 03.2017
  • Involved in interaction with business analyst in issue tracking and implementing. Helped to set up development processes, conducted code reviews.
  • Involved in Agile Methodology and undergone in all phases of Software Development Life Cycle Involved in writing common .net script libraries & reusable user controls developed in ASP.NET. Developed web application GUI in .NET 4.0/4.5 using Visual Studio.NET 2013/2015.
  • Used Asp.net web controls, master pages, user and custom controls in C#, ASP.NET, VB.Net
  • Played a key role in Developing and Enhancing the UA portal Applications and migrating Existing cusp and credit card applications to UA-Portal using .NET technologies and Web UI technologies like c#, ASP.NET, MVC, AngularJS, JSON, WCF, WPF, WebAPI, REST, SOAP, OData Restful, Web Services, Windows Service.
  • Developed UI interfaces and views and AngularJS script files and controllers and services.
  • Developed and consumed the REST WebAPI AND WCF services in the User Interfaces.
  • Worked with Solution Architect and Technical Architect for Design Decisions.
  • Production support and resolved the issues and participating in business calls and live troubleshooting sessions.
  • Worked extensively on Stored Procedure, Indexes, Views, Triggers & functions to interact with databases like SQL Server & ORACLE 10g/11g. SSIS - ETL package devloped.
  • Unit testing, integration testing and creating build requests and creating design documents for the solutions.

Senior Software Engineer

Neer Interactive Solutions Private Limited
08.2010 - 11.2013
  • Involved SRS document preparation and prepared specifications, formulated requirements Involved in Agile Methodology and undergone in all phases of Software Development Life Cycle Used Entity Model and developed domain service classes to load data sources.
  • Designed a Map using Google Maps API and synchronized it with the city crime database Designed the forms and code using C#, ASP.NET , VB.NET in MVC architecture, SQL, Crystal Reports, SSIS packages - ETL
  • Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery Developed and consumed WCF Web Service to access data layer components.

Software Engineer

AIM Computers Consulting Private Limited
06.2008 - 08.2010
  • Involved in development of windows application using Biometric.
  • Developed DOM model using nHibernate and Entity Framework.
  • Designed the forms and code using C#, ASP.NET and VB.NET in MVC & n-tier architecture. Consumed external WCF Services to write logs by using different bindings.
  • Created and consumed ASP.NET Web services and implemented WCF services for service layer.

Education

Master's Degree - Software Engineering

University of Houston Clear Lake
08-2015

Bachelor of Engineering - Computer Science

JNTU Hyderabad
India
05-2008

Skills

  • Application design
  • User requirements analysis
  • Code validation & Code reviews
  • Design Documents
  • Technology Lead

Accomplishments

Promoted as a Technology Lead within 6 months of employment


Developed custom solutions/common framework to migrate Legacy components to latest .Net frameworks 6 & 8.


Solace Pub-Sub model POC & implementation, Lambda integrations with SQS queue to fix issues with data updates.

Certification

  • Microsoft Certified: Azure Developer Associate
  • Issued Jun 2021

Timeline

Senior Software Developer V

United Airlines
09.2021 - Current

Technology Lead

Mazda North America Corporation
10.2019 - 09.2021

Application System Engineer

Wells Fargo
01.2018 - 10.2019

Senior Software Engineer

H2SCAN
05.2017 - 12.2017

Program Analyst

Wells Fargo
09.2015 - 03.2017

Senior Software Engineer

Neer Interactive Solutions Private Limited
08.2010 - 11.2013

Software Engineer

AIM Computers Consulting Private Limited
06.2008 - 08.2010

Master's Degree - Software Engineering

University of Houston Clear Lake

Bachelor of Engineering - Computer Science

JNTU Hyderabad