Home > Candidates > Garimella srikanth
Garimella srikanth

Torrance, CA, US

Phone: xxx-xxx-xxxx

Email: xxx@xxxx.xxx



  • Looking For: Lead Developer, Architect

  • Occupation: IT and Math

  • Degree: Master's Degree

  • Career Level: Fully Competent

  • Languages: English

Career Information:

Sign up to view Garimella srikanth's full profile.

Highlights:

Skills:.NET FULL STACK,

Goal:To leverage my 14 years of extensive experience in full-stack development, software architecture, and team leadership to design and deliver innovative, scalable, and high-performance solutions that drive business value. I aim to lead cross-functional teams in adopting cutting-edge technologies, ensuring best practices in software development, and mentoring engineers to create robust and maintainable systems. My goal is to contribute strategically to organizational growth while continuously expanding my expertise in emerging technologies and modern development methodologies.


Experiences:

Senior Lead Developer 05/2024 - current
Elevance Health, Torrance, CA United States
Industry: Health care
• Actively involved in Analysis, Design, Development, Implementation and Testing of business applications. • Onshore and Offshore team coordination, Single point of contact for Client for Project briefing meetings. • Proficient in Object Oriented Analysis and Design (OOAD) concepts including inheritance, polymorphism, and abstraction. • Proficient in programming languages like C# and Python. • Experience in working with .NET WinForms, WPF , WCF Services. • Ability in design and development of web applications with .NET framework using ASP.NET Core, ASP.NET MVC, ASP.NET WEB FORMS.
• Used C# as programming Language • Worked on Winforms desktop Based application Development • Created Winforms using .NET framework 8.0 • Worked on Creating Stored procedures integrating with Business Logic layer. • Application is built based on N-tier Architecture. • Followed agile life cycle using sprint method where each sprint lasts for 2weeks • Implemented change requests based on functional requirements. • Integrated data access mechanisms using Entity Framework, ADO.NET, or other relevant technologies to interact with databases and manage data within WPF applications • Implemented dependency injection patterns to enhance application modularity, maintainability, and testability • Proficient in unit testing methodologies and tools like N-Unit or Moq Framework to ensure code quality and reliability • Used debugging tools effectively to find and resolve issues, ensuring smooth execution of applications • Worked on Parallel programming using Task, Async and Await • Implemented Lambda Expressions in Asp.net Web API for Querying result over databases in connectionless architecture • Created Stored Procedures for getting the data, based on front End Logic, and binding them to the Front-End controls • Used C# Programming Language implementing Delegates, Generics, Threads, Tasks • Environment: Visual Studio 2022, SQL Server 2018, WinForms, WPF, C# programming language, oracle Toad, SQL Developer--
Senior Lead Developer 10/2023 - 04/2024
Apollo Athene, Torrance, CA United States
Industry: Investment Banking
• Worked on ASP.NET, REST API, Entity Framework • Created SSRS Reports using TIDAL job management by creating stored procedures as per business logic • Worked on Creating Stored procedures integrating with SSRS RDL files and deploying them to DEV>UAT and Production servers
• Used C# as programming Language • Worked on ASP.NET, REST API, Entity Framework • Created SSRS Reports using TIDAL job management by creating stored procedures as per business logic • Worked on Creating Stored procedures integrating with SSRS RDL files and deploying them to DEV>UAT and Production servers • Followed agile life cycle using sprint method where each sprint lasts for 2weeks • Implemented change requests based on new clients on-boarding • Integrated data access mechanisms using Entity Framework, ADO.NET, or other relevant technologies to interact with databases and manage data within WPF applications • Implemented dependency injection patterns to enhance application modularity, maintainability, and testability • Proficient in unit testing methodologies and tools like N-Unit or Moq Framework to ensure code quality and reliability • Used debugging tools effectively to find and resolve issues, ensuring smooth execution of applications • Worked on Parallel programming using Task, Async and Await • Implemented Lambda Expressions in Asp.net Web API for Querying result over databases in connectionless architecture • Worked on implementing Web API over Http protocol and creating controllers, route configurations • Created web pages (.aspx) and User Controls (.ascx) for the new pages • Created Stored Procedures for getting the data, based on front End Logic, and binding them to the Front-End controls • Worked on ASP.NET MVC, HTML, CSS • Worked on implementing micro-services using event Driven architecture • Consumed Kafka Topics in Mirco services by creating consumer objects in Micro service • Implemented Rest-API services • Discussion on innovative solutions using design patterns in current code structure or improving the current architecture • Used C# Programming Language implementing Delegates, Generics, Threads, Tasks • Environment: Visual Studio 2022, Visual Studio 2017, SQL Server 2014, WinForms, WPF, ASP.NET, ASP.NET MVC, Web-API, C# programming language, oracle Toad, SQL Developer.--
Solution Architect 12/2022 - 09/2023
Elevance Health, Parlin, New Jersey United States
Industry: Health care
• Designed elegant and responsive user interfaces using XAML and WPF controls, implementing animations, styles, and templates to enhance user engagement • Customized control behaviors and appearances to achieve a cohesive and brand-consistent user experience • Implemented data binding techniques to set up smooth communication between the UI and backend data, ensuring real-time updates and synchronization
• Designed elegant and responsive user interfaces using XAML and WPF controls, implementing animations, styles, and templates to enhance user engagement • Customized control behaviors and appearances to achieve a cohesive and brand-consistent user experience • Implemented data binding techniques to set up smooth communication between the UI and backend data, ensuring real-time updates and synchronization • Successfully applied MVVM principles to separate concerns, streamline development, and enhance testability of WPF applications • Created custom WPF controls and templates to address specific application requirements, contributing to a unique and distinctive user interface • Utilized multithreading and asynchronous programming techniques to improve application performance and keep UI responsiveness • Integrated data access mechanisms using Entity Framework, ADO.NET, or other relevant technologies to interact with databases and manage data within WPF applications • Implemented project in Test Driven Approach • Worked on implementing micro-services using event Driven architecture • Implemented Rest-API services • Worked on consuming Rest Api services and creating new REST API services within the application • While Consuming REST API Services used OAuth 2.0 Authentication and Authorization • Deployed Applications using CI/CD Pipelines • Edited the existing YML files to deploy the Applications on to different servers to check on Build Load • Created Stored Procedures as per business requirements and migrated the data from Archive Tables to Physical Real-time tables • Created the Release Environments in Azure Devops (Octopus Tool) to support a separate release for the Dev environments • Environment: Visual Studio 2022, Visual Studio 2017, SQL Server 2014, WinForms, WPF, ASP.NET, ASP.NET MVC, Web-API, C# programming language, oracle Toad, SQL Developer.--
Senior Lead Developer 03/2020 - 12/2022
Medtronic Engineering and Innovation, Hyderabad, Telangana India
Industry: Health care
• Used C# as programming Language • Worked on ASP.NET, Web API, Entity Framework • Worked on Parallel programming using Task, Async and Await • Implemented Lambda Expressions in Asp.net Web API for Querying result over databases in connectionless architecture
• Used C# as programming Language • Worked on ASP.NET, Web API, Entity Framework • Worked on Parallel programming using Task, Async and Await • Implemented Lambda Expressions in Asp.net Web API for Querying result over databases in connectionless architecture • Worked on implementing Web API over Http protocol and creating controllers, route configurations • Created web pages (.aspx) and User Controls (.ascx) for the new pages • Created Stored Procedures for getting the data, based on front End Logic, and binding them to the Front-End controls • Worked on ASP.NET MVC, HTML, CSS • Worked on ETL Process of analyzing data in info processing • Worked on Estimations for the project deliverables Using MPP • Implemented project in Test Driven Approach • Lead a team of five developers during project implementation • Implemented .Net Core with concepts like Dependency Injection • Used C# Programming Language implementing Delegates, Generics, Threads, Tasks • Environment: Visual Studio 2019, Visual Studio 2017, SQL Server 2014, WinForms, WPF, ASP.NET, ASP.NET MVC, Web-API, C# programming language.--
Senior Technical Lead 12/2018 - 03/2020
CYIENT Technologies, Hyderabad, Telangana India
Industry: Health care
• Worked on Windows forms and WPF • Worked on RESTful API services to communicate directly or operate through intermediate systems such as API gateways and load balancers • Worked on Estimations for the project deliverables
• Worked on Windows forms and WPF • Worked on RESTful API services to communicate directly or operate through intermediate systems such as API gateways and load balancers • Worked on Estimations for the project deliverables • Resource utilizations for the project • Implemented the project as sprints • Experience in JavaScript with html and CSS • Created sign off, Unit test case documents, release notes for the sprint life cycle • Implemented project in Test Driven Approach • Used SOLID Principles in the Timesheet Module • Followed Coding Standards and Coding conventions • Code Version Control used is TFS migrated to GIT Recently • Created Prototypes on Angular 2 for current product • Used SQL server 2012 as the database and created respective tables, stored procedures and Indexes are configured on tables • Worked as a Team Lead and delivered the requirements on Time • Environment: Visual Studio 2017, SQL Server 2012, WinForms, WPF, ASP.NET, ASP.NET MVC, Web-API, C# programming language.--
Senior Software Engineer 09/2017 - 12/2018
Google, Hyderabad, Telangana India
Industry: Client Based
• Worked on Asp.NET MVC Architecture • Created complex stored procs that supports the application • Worked on performance tuning in stored procedures for better performance • Used design patterns on the front-end code • Used LINQ on Datasets for better performance • Created sign off documents for the sprint cycle • Implemented project in Test Driven Approach
• Worked on Asp.NET MVC Architecture • Created complex stored procs that supports the application • Worked on performance tuning in stored procedures for better performance • Used design patterns on the front-end code • Used LINQ on Datasets for better performance • Created sign off documents for the sprint cycle • Implemented project in Test Driven Approach • Used SOLID Principles in the Timesheet Module • Followed Coding Standards and Coding conventions • Code Version Control used is TFS migrated to GIT Recently • Created Prototypes on Angular 2 for current product • Used SQL server 2012 as the database and created respective tables, stored procedures and Indexes are configured on tables • Worked as a Team Lead and delivered the requirements on Time • Environment: Visual Studio 2012, SQL Server 2012, ASP.Net, ASP.NET MVC, Windows Services, C# programming language.--
Associate Projects 01/2015 - 09/2017
Cognizant Technologies India Pvt Ltd, Hyderabad, Telangana India
Industry: Oil Engineering
• Created windows forms for the application • Created Database Tables which supports the application • Created WPF controls using XAML and have implemented Grid Control • Worked on JavaScript with Html and CSS • Created WCF services for fetching Data from downstream application databases • Data binding to user interface based on changes in business model • Used LINQ on Datasets for better performance
• Created windows forms for the application • Created Database Tables which supports the application • Created WPF controls using XAML and have implemented Grid Control • Worked on JavaScript with Html and CSS • Created WCF services for fetching Data from downstream application databases • Data binding to user interface based on changes in business model • Used LINQ on Datasets for better performance • Created Requirement Case Analysis Documents for the Release • Used Sync fusion (third party) Controls for the application • Worked on Microservices using different components like Messaging formats, Identity providers and API gateways • Worked on Oath (Open standard Authorization protocol.) • Environment: Visual Studio 2012, SQL Server 2012, ASP.Net, Windows Forms, WPF, C# and WCF Windows Services, C# programming language.--
Senior Software Engineer 03/2014 - 01/2015
Techno Brain India Pvt Ltd, Hyderabad, Telangana India
Industry: Vendor Management systems
• Created asp.net web forms for the application • Created Web User controls for the web site • Used ADO.net Objects like data sets and data tables • Consumed WCF services for data Retrieval and interacting with third party applications • Worked on SSRS services to generate statistical reports based on the input data • Used Ajax Control in the web forms for Rich User interface
• Created asp.net web forms for the application • Created Web User controls for the web site • Used ADO.net Objects like data sets and data tables • Consumed WCF services for data Retrieval and interacting with third party applications • Worked on SSRS services to generate statistical reports based on the input data • Used Ajax Control in the web forms for Rich User interface • Used SQL server 2008 as the database and created respective tables, stored procedures and Indexes are configured on tables • Environment: Visual Studio 2010, SQL Server 2008, ASP.Net, C#, JavaScript.--
Senior Software Engineer 03/2011 - 03/2014
Bank of America (BA continuum India Pvt Ltd), Hyderabad, Telangana India
Industry: Banking
• Created asp.net web forms for the application • Created Web User controls for the web site • Used ADO.net Objects like data sets and data tables • Consumed WCF services for data Retrieval and interacting with third party applications • Worked on SSRS services to generate statistical reports based on the input data
• Created asp.net web forms for the application • Created Web User controls for the web site • Used ADO.net Objects like data sets and data tables • Consumed WCF services for data Retrieval and interacting with third party applications • Worked on SSRS services to generate statistical reports based on the input data • Used Ajax Control in the web forms for Rich User interface • Used SQL server 2008 as the database and created respective tables, stored procedures and Indexes are configured on tables • Environment: Visual Studio 2010, SQL Server 2008, ASP.Net, C#, JavaScript.--
Software Engineer 08/2010 - 12/2010
Radix Learning PVT Ltd, Bangalore, Karnataka India
Industry: Asset Management
• Responsible for creating a task centric assessment called code jumbler • As a developer Used MVC pattern, for the scalability purpose • UI was developed using Adobe Flex action Script 2.0 and 3.0 • Wrote Java classes for interacting with Database • Designed Database Schema • Environment: Eclipse, SQL Server 2008, Java, Action script 2.0.
• Responsible for creating a task centric assessment called code jumbler • As a developer Used MVC pattern, for the scalability purpose • UI was developed using Adobe Flex action Script 2.0 and 3.0 • Wrote Java classes for interacting with Database • Designed Database Schema • Environment: Eclipse, SQL Server 2008, Java, Action script 2.0.--

Education:

Sri Indu college of Eng & Tech 04/2005 - 04/2009
Hyderabad, Telangana, India
Degree: Bachelor's Degree
Major:Electronics and communication engineering
Bachelors of Engineering in ECE


International Institue of Information Technology | Bangalore India 05/2009 - 07/2010
Bangalore, Karnataka, India
Degree: Master's Degree
Major:Information Technology
Post Graduate Diploma in Information Technology

Download Resume(Available to Employers Only):

Garimella_Srikanth



More About Garimella srikanth
Please sign in or sign up an employer to view Garimella srikanth's personal information.

  • Phone: xxx-xxx-xxxx
  • Email:xxx@xxxx.xxx
  • Visa: -
  • Work Authorization: -
  • Expected Salary: -
  • Intests & Hobbies: -