Srinadh Thota
Full Stack .NET Developer
Email: ***************@*****.***
Tel: 313-***-****
PROFESSIONAL SUMMARY:
Over 8+years of experience in designing, developing, and implementing .Net and web applications.
Experience in developing applications with Agile/Scrum methodologies.
Expertise in developing applications using OOPS, SOLID design principles and design patterns such as MVC and MVVM.
Extensive experience in designing and developing applications in 3-tier/N-tier architecture.
Extensive experience in developing web applications using .NET Framework 2.0/3.0/3.5/4.0, C#, VB.NET, ASP.NET 2.0/3.0/3.5/4.0 and ASP.NET MVC 4.
Experienced in writing complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DDL, DML and User Defined Functions to implement the business logic and also created clustered and non-clustered indexes.
Developed an Azure based high performance compute environment to support the massive computational requirements of client congressional redistricting Azure application.
Experience in working with web services and creating, consuming, and publishing XML Web Services (SOAP, WSDL) and working with Windows Communication Foundation (WCF).
Prolific working knowledge in XML, XSL and XSLT for data sharing/data migration and reporting.
Experience in designing UI using CSS, JQuery, JavaScript and AJAX.
Experience in designing data access layer using ADO.NET, LINQ to SQL, Entity Framework and WCF Data Services.
Designing and developing rich application for Web (ASPX/Silverlight) and Windows (WPF).
Proficient in LINQ to SQL, LINQ to XML and LINQ to Objects.
Experience in designing mobile applications using JQuery mobile and HTML 5.
Proficient in relational database such as SQL Server2005/2008/2010 and Oracle11g R2.
Expertise in TSQL (SQL Server) skills (Stored Procedures, Cursors, Triggers, Functions, indexing, SQL queries) and relational databases.
Involved in developing the Front-End Template frameworks for JavaScript including Bootstrap, jQuery, AngularJS etc.
Involved in enhancing the application user interface, modifying the database columns using the entity framework.
Experience in generating Custom Reports and several types of Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS).
Implemented and extensively used the Object-Oriented programming concepts in C# and ASP. Net4.5.
Experience in working with version control tools such as TFS, Subversion and vault source control.
Proficient in Node.js for server-side and back-end development.
Experienced in cloud-based infrastructure, specifically AWS services including Code Pipeline, EC2, and other deployment processes.
Skilled in microservices architecture and DevOps principles for building scalable applications
Tested applications on device simulators and actual devices to fine-tune products.
Excellent knowledge on Agile methodologies and completed AWS and Microsoft Certifications
Created pipelines in AWS by using AWS service Code pipeline for automation from development to deployment process.
Developed web applications using C#, ASP.NET Core (1.0/1.1/3.0).
Experience in working with TFS to create work items, branches and maintaining builds.
Extensive experience in SQL Server 2012+, T-SQL/PL SQL queries, and stored procedures for database architecture and management.
Strong proficiency in modern UI development using HTML5, CSS3, Bootstrap, JavaScript, and jQuery.
Skilled in conducting unit, integration, and load testing for complex web systems and application interfaces.
Experience working with Azure services, including Azure DevOps for CI/CD pipelines (if relevant).
Familiarity with microservices architecture for building scalable, independent services.
Experience in creating, maintaining, and publishing builds using MS build.
TECHNICAL SKILLS:
Design Methodologies:
OOP, OOAD, Unified Modeling Language (UML)
Programming Languages:
NET 2.0/3.5/4.0/4.5, C#, VB.NET, JAVA and PL/SQL
Web Development and Scripting:
ASP.NET, WCF, WF4, ASP.NET MVC4/5, Node.js, Express.js, Entity Framework, LINQ, Visual Studio 2015/2017/2019 WSDL, UDDI, IIS 5.0/6.0/7.0, jQuery
Databases / Modelling:
MS SQL Server 2008/2012/ 2014/2017/2019, Oracle 9i/10g and My SQL 5.5.
Reporting Tools:
Crystal Report 10.0, SQL Server Reporting Services, Telerik Reporting.
Development Environment & Tools:
Microsoft Visual Studio 2015/2017/2019, Microsoft Front-Page, MS-Office, Microsoft Visual Source Safe, AWS
Operating Systems:
Windows XP/Vista/Windows7/10/, Windows Team Test Foundation server.
UI Technologies
React JS, Angular
Other Tools & Technologies
JIRA, Wiki, XMLPDF, ServiceNow, IT.
PROFESSIONAL EXPERIENCE:
Client: KeyBank, Cleveland, Ohio. Oct 2023-Present
.Net Developer
Responsibilities:
Worked with Design/BA teams to analyze the Requirements, creating Design documents and Technical Definition
Documentation. Worked in Agile/Scrum Development Methodology.
Designed and developed web pages using ASP.NET, VB.net, C#, .NET, Bootstrap, HTML, JavaScript, CSS, and server controls.
Created separate Data Access Layer and Business Logic Layer for the project.
Implemented client and server-side validations using ASP.NET validations controls using jQuery and JavaScript.
Worked on Active Report tool to display student reports on PDF and Excel.
Worked on SQL database, experience to query data from multiple databases.
Working experience with Azure DevOps Services and DevOps server.
Familiar with CI/CD tools such as Azure DevOps.
Implemented Azure Storage, Azure SQL Azure Services and developing Azure Web role.
Extensively using LINQ to SQL and Entity Framework to build query-driven applications.
Creating WCF, RESTfulServices and used appropriate binding as needed.
Worked on Web/User Interface development using AJAX, HTML5, XHTML, DHTML, CSS3, Angular.js and JavaScript.
Implemented the various services using MicroServices architecture in which the services works independently
Developed the Front-End and User Interface of AR Works applications using Javascript, ES6, React, and Redux and Designed Reusable frameworks, libraries and .net core Components.
Created formatter wrapper JavaScript API with Moment.js to format date, time and numbers.
Implement custom validations for the pages using reactive forms.
Created reusable templates using Angular.js directives and worked with NPM package manager tools, Node.js.
Developed Use case and Repository for Restful API backend request and response.
Developed and deployed reports in MS SQL Server environment using SSRS and SSIS in Business Intelligence
Performed unit testing, performance testing and functional testing using N-Unit.
Lead the design and development of modern web-based systems using ASP.NET Core, C#, Angular, and SQL Server.
Developed and maintained server-side logic with Node.js, handling RESTful API requests and database interactions."
Implemented microservices architecture to enhance application scalability and maintenance.
Worked with AWS for infrastructure support, implementing CI/CD using AWS Code Pipeline.
Maintained and updated project documentation, including technical design documents and process workflows, using Wiki platforms to ensure easy accessibility and collaboration across Agile teams.
Highlight design and development of Web APIs.
Add collaborating with cross-functional teams for technical design and process documentation.
Include knowledge of deployment processes.
Mention SQL Server experience with a focus on data pagination.
Emphasize Agile methodology and using tools like JIRA.
Developed RESTful APIs and web services to support mission-critical applications.
Implemented microservices architecture to enhance scalability and maintainability of web applications.
Conducted unit and integration testing to ensure high-quality code and system performance.
Implemented Unit Testing, Integration Testing and System Testing.
Used GIT for version control of the source code along with the maintenance of the builds and the relevant
documents.
Skill Set:
HTML5, CSS3, Bootstrap, JavaScript, MS Office, Angular.js (v6.0+), karma/jasmine, Node.js, WCF, C#, MVC5, ASP.NET, Visual Studio 2019, CSS, IIS and SQL Server.
Client: Resolution Life US, West Chester, PA. June 2022-Sept 2023
.Net Developer
Responsibilities:
Strong business background and technical experience in framework development, requirements gathering including design, development, integration, testing and deployment software applications.
Worked on Angular 11 by consuming Restful web services& used Angular 11 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
Worked with Http Interceptors configurations for security in Angular 11 applications.
Involved in deploying the applications into Open access (JDA tool).
Extensive experience in all phases of SDLC and Agile Methodology.
Developed applications in Single Page Applications (SPAs) using various JavaScript frameworks like Angularjs, Nodejs and UI Bootstrap.
Responsible for gathering the new requirements, change requests and analyze the requirements given by the clients.
Collaborated with cross-functional teams to document best practices, deployment processes, and troubleshooting guides on Wiki, enhancing team productivity and knowledge sharing in Agile environments.
Work on implementing front end features and integrating them with back-end APIs.
Hands on development of new applications and new components of existing systems using C#/WPF
Experience working in AGILE based development environment and participating in Scrum sessions.
Worked Majorly on ASP.Net, C#.Net, SQL and Front-end technologies like JavaScript, CSS.
Created stored procedures, Functions, views and triggers to receive data from the database.
Utilized LINQ extensively for data querying, storage and manipulation in Data Access Layer.
Developed single page applications using Angular JS, Typescript, HTML5, CSS3, and Bootstrap.
Used ASP.NET Validation Controls and was involved in Client-side validations using JavaScript.
Extensively used coding repositories like GIT and TFS.
Extensively used JIRA and TFS for issues tracking.
Skill Set:
C#, ASP.net, MVC 4/5, ADO.net, SQL Server 2016/2014, Entity Framework, HTML5, Bootstrap, CSS, jQuery, JavaScript, Angular 11, WCF Service, Cosmos DB, Web API, Visual Studio 2017/2015, AJAX, SSRS, UML, TFS, SharePoint.
Client: CVS Health, Lowell, MA. Jan2019 -Nov 2021
.Net Developer
Responsibilities:
Responsible for coding applications in various layers such as Data access and Business layer using C#, ASP.NET, ADO.NET.
Implemented Data access layer using Entity Framework to communicate with SQL Server 2019.
Implemented Form based authentication in ASP.Net to authenticate users, worked on developing API for development using C++, C#, .net.
Worked on website from start to finish giving it a fresh look using HTML5/CSS3/ JavaScript using leveraging the Bootstrap framework and SQL backend.
Implemented AWS service AWS code deploys to automate code deployments to all the instances including Amazon Elastic compute cloud (Amazon EC2) for automated deployments and repeatable deployments.
Involved in development of UI (User Interface) Pages using Angular 11, HTML5, CSS3, Typescript, NodeJS, HTML 5, CSS 3, Master Pages & ASP.NET Controls and ASP classic controls.
Developed dynamic workflow process using ASP.NET 1.1, VB.NET and SQL Server 2008.
Developed Webpages using ASP.Net, HTML, CSS, Client, and server-side validations are done using C# and ASP.Net Validations.
Utilized AWS for cloud deployments, including automated deployments with AWS Code Pipeline and Code Deploy.
Leveraged Node.js for backend services, including data management and API integration.
Involved in MVC architectural design pattern and used MVC in integration with JavaScript framework.
Managed virtual cloud AWS, Azure and OpenStack Resources as required with an overall objective of improving scalability, performance, reliability, and highly available fault tolerant cloud infrastructure.
Implemented MVC pattern in application development, Designed Web API, User Controls and AJAX Web forms using ASP.NET 4.5.
Involved in database design, wrote stored procedures, User defined functions using T-SQL and SQL Server.
Developed various financial reports using SSRS for higher level management.
Develop reports using complex formulas and query the database to generate several types of reports using SSRS.
Using Jira and Quality Center (QC) tool to track the support tickets.
Involved in manual testing using the Standards, guidelines, and structured methodology in testing the application.
Skill Set:
C#.NET, ASP.NET 4.0, Visual Studio 2015/2013/2010, JavaScript, CSS, HTML, Web API, Angular 11, Windows Server 2008/2010, SQL Server, Aws, Azure, IIS 7.5., ASP.Net, AJAX, SSRS, SSIS, TFS.
Client: Ebix Software India Pvt. Ltd-Hyderabad, India. June 2015 to Dec2018 Position: Dot net Developer
Responsibilities:
Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
Worked closely with the client team to design and develop the application according to client requirement using ASP.NET Core with the business logic implemented using C#.
Developed the application using .Net Core 3.0
Created Web API and Web Forms for developing the applications using win controls, web server controls and HTML
Developed User and Custom Controls with Event handling mechanism.
Involved in development of UI (User Interface) Pages using HTML 5, CSS 3, Master Pages & ASP.NET Controls and ASP classic controls.
Create database tables using SQL Server stored procedures, triggers, and cursors for the forms.
Created various reports like tabular reports, matrix reports, and parameterized reports using SSRS.
Designed and developed an application using Model View Controller (MVC) 4 application framework.
Experience working with Team Foundation Server 2008.
Designed and managed build and release methodologies using TFS for .NET Applications.
Experience in writing branching and merging methodologies in TFS and created branches in VSS and TFS. Migrated source code from TFS.
Used the Object-Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
Participated in various client meetings with the team to discuss improvements options during the development of the application.
Skill Set:
C#, MVC 4, ASP.NET 4.0/4.5, AJAX, JSON, Visual Studio 2019/2017/2014, JavaScript, JQuery, Bootstrap, CMS, LINQ, TDD, REST, IIS 6.0/7.0, TFS, Agile, SQL Server 2008/2012, Windows XP.