Summary
Overview
Work History
Education
Skills
References
Timeline
Generic

SAI TEJA KANDUKURI

Cleveland,Ohio

Summary

Experienced IT professional with over 6 years of expertise in the complete Software Development Life Cycle (SDLC), encompassing planning, design, implementation, testing, and maintenance across Web-Based, Client-Server, and N-tier Architectures. Proficient in Microsoft Technologies including .NET Framework (3.0-4.8), ASP.NET (Web Forms, MVC 3.0/4.0), C#, VB.NET, Web Services, RESTful Services, Web API, and WCF. Skilled in front-end technologies such as HTML5, CSS3, JavaScript, jQuery, Angular (2/4/6/8/9/10/12/16), ReactJS, and NodeJS, with a strong background in using Visual Studio (2010-2022). Experienced in Agile methodologies, Scrum processes, and sprint planning, with hands-on experience in developing ASP.NET custom controls, rich UI applications, and utilizing reporting tools like SSRS and Crystal Reports. Adept in Vue.js for building modular and reusable UI components and in unit and performance testing frameworks such as NUnit and MS Unit tests.

Overview

7
7
years of professional experience

Work History

Sr. Net Full Stack Developer

Capital One
08.2022 - Current
  • Comprehensive knowledge of the Complete Software Development Life Cycle (SDLC): Identified requirements and defined business rules to meet user needs
  • Designed solutions using 3-tier Architecture model: Architected applications with a clear separation of concerns, enhancing maintainability and scalability
  • Followed Agile development practices: Successfully executed Agile steps from requirements gathering to deployment, ensuring iterative development and continuous improvement
  • Migrated Legacy applications to .NET Core 8 and Web API: Modernized and deployed applications to production, enhancing performance and scalability
  • Developed Business Logic Layer & Data Access Layers: Implemented MVC architecture to separate concerns and improve application design
  • Created Single Page Applications (SPAs): Worked with Angular 10/11/12 to build SPAs using TypeScript, including creating controllers and HTTP services for Web API integration
  • Designed and implemented RESTful Web API services: Developed APIs using ASP.NET Core Web API for front-end consumption by Angular 8/9/10
  • Developed interactive web applications using Blazor: Built components and interactive UI elements with Blazor WebAssembly, integrating seamlessly with existing .NET Core 8 services
  • Used Swagger and Postman for API testing: Tested RESTful services to ensure functionality and performance
  • Developed applications using Angular 10/11/12 with TypeScript: Built interactive and responsive web applications with modern front-end technologies
  • Implemented Data-Centric Applications: Utilized ADO.NET, AJAX, CSS, JavaScript, and Bootstrap for front-end web development, focusing on performance and usability
  • Enhanced UI with AJAX: Improved web page performance and user experience through asynchronous updates and dynamic content
  • Utilized Microsoft Teams and AWS CodeCommit: Managed version control and source code maintenance
  • Facilitated daily Scrum meetings: Enforced timeboxes, tracked progress, and managed sprint planning and retrospectives
  • Built Microservices architecture: Developed and deployed Identity Microservices using REST and AWS, ensuring scalability and modularity
  • Designed and implemented CI/CD pipelines: Used Azure DevOps to automate continuous integration and delivery processes
  • Created a Web 1.0 version on AWS: Developed front-end and back-end boilerplate code, creating a functioning prototype using Google App Script, AppSheet, and Google Sheets
  • Built Web Applications with AppSheet: Integrated with cloud storage solutions like Dropbox and Google Drive
  • Developed and migrated WPF applications: Designed applications using MVVM and Repository patterns; migrated on-premises applications to Azure
  • Used LINQ to SQL: Implemented data validation and business logic in data models
  • Developed with VB.NET: Worked on Web Forms, Web Services, and various features for optimizing web applications
  • Designed scalable data solutions: Implemented caching with Redis and MongoDB using Spring Boot
  • Developed front-end code: Utilized HTML, CSS, jQuery, Backbone.js, and AngularJS for dynamic web applications
  • Leveraged Node.js, Angular.js, Backbone.js, and Require.js: Developed web applications using modern JavaScript frameworks
  • Deployed .NET applications to Microsoft Azure: Managed cloud deployment and integration
  • Implemented OAuth 2.0: Integrated cloud storage access for Box, OneDrive, Google Drive, and Dropbox
  • Designed reusable User Controls: Created ASP.NET User Controls to encapsulate functionality and improve UI consistency
  • Developed Master Pages and integrated UI layers: Enhanced presentation tier and maintained data integrity
  • Utilized Silverlight and CSS: Ensured consistent design and user experience across applications
  • Enhanced UI with AJAX: Improved user interaction through dynamic updates and responsive controls.

.NET Developer

Revive
06.2019 - 07.2022
  • Developed master pages and handled events between master pages and content pages
  • Implemented caching mechanism on page level and for ASP.NET web server controls
  • Implemented object dependency injection concepts among classes
  • Worked as part of the production support team to resolve production issues caused by data, UI code, and backend code
  • Designed and created database objects such as stored procedures, packages, functions, and triggers
  • Used Microservice architecture with services interacting through a combination of REST, leveraging AWS to build, test, and deploy Identity Microservices
  • Developed Web Service to interact between ASP and ASP.NET applications
  • Developed a bridging mechanism to share/communicate among modules that exist in Classic ASP and ASP.NET applications
  • Resolved update, merge, and password authentication issues in Bamboo and Atlassian suite; tracked all releases and requests of developers through infrastructure management tools
  • Designed the architecture of APIs and created a RESTful Web API service using ASP.NET Web API to generate data for the EMS, which was then consumed in the front-end by Angular 8/9
  • Facilitated daily Scrum meetings, enforced timeboxes, responded to impediments, tracked baseline, and managed sprint planning and retrospectives
  • Created a Web 1.0 version on AWS to generate front-end and back-end boilerplate code, implementing business logic into these objects; completed a functioning prototype using Google App Script, AppSheet, and Google Sheets
  • Created web applications using sources like Dropbox and Google Drive on AppSheet
  • Used Swagger and Postman to test RESTful Web API services
  • Utilized Microsoft Teams and AWS Code Commit for version control and source code maintenance
  • Involved in the complete application stack in Amazon Web Services (AWS), including EC2 and S3 Bucket
  • Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS)
  • Developed ASP.NET Core Web API based on departmental requirements and specifications
  • Developed user interface using React JS and Flux for SPA development
  • Implemented React JS code to handle cross-browser compatibility issues in Mozilla, IE 7, 8, 9, Safari, and Firefox
  • Designed scalable data solutions with MongoDB and Redis and implemented caching in MongoDB with Redis Cache using Spring Boot
  • Used React-Router to turn applications into Single Page Applications
  • Used ASP.NET Web Services to utilize RESTful Web services
  • Applied ASP.NET MVC Page Controller pattern to add functionality to individual pages, accepting input from page requests and invoking actions on the model
  • Wrote conversion scripts using SQL and PL/SQL for data migration from SQL Server to Oracle databases
  • Performed Database Administration of all database objects, including tables, clusters, indexes, views, sequences, packages, and procedures
  • Implemented a flexible, role-based security model to protect reports and reporting resources using SSRS
  • Successfully managed the migration of the Service Abstraction Layer product from an HTML-based front-end client to an AngularJS-based front-end client.
  • Participated in highly complex projects with customers, managers and end-users.

Junior Software Developer

TechStar Group
01.2018 - 05.2019
  • Participated in team meetings, communicated with Business Analysts to clarify business requirements, and collaborated with the QA Team to address and resolve issues
  • Created activity, sequence, and class diagrams based on new business requirements to visualize the future system state
  • Contributed to developing components for the Business and Data Layers, implementing them within the MVC architecture
  • Utilized ADO.NET for data retrieval, querying, storage, and manipulation using LINQ
  • Implemented client-side callback mechanisms and DOM manipulation with AngularJS to enhance user interactivity
  • Developed a RESTful Web API service using ASP.NET Web API to provide data for the front-end Angular 4/5 applications
  • Worked on improving UI display by adjusting global CSS3 settings and HTML5 elements using Bootstrap
  • Created validation logic and updated jQuery functions to manipulate and submit form data through AJAX server calls
  • Developed Single Page Applications (SPAs) using AngularJS
  • Utilized Windows Communication Foundation (WCF) to enable communication between applications on different servers
  • Assisted in creating tables, stored procedures, views, functions, and triggers for automated data rules and updates in SQL Server
  • Generated reports using Crystal Reports for Middle and Back Office users' information needs
  • Employed LINQ and WCF for communication between the Data Access Layer (DAL) and business components
  • Created ETL packages with SQL Server Integration Services (SSIS) to validate, convert, and load data
  • Developed SSAS Tabular Models and used DAX expressions for creating calculated measures and columns
  • Created Entity Framework models and used LINQ queries to connect to databases
  • Designed and executed unit testing modules with NUnit to assess application performance and functionality
  • Assisted in deploying web applications to IIS web servers
  • Utilized Power BI for generating reports related to compensation data.

Education

Bachelor of Science - Information Technology

Kakatiya Institute of Technology And Science
Warangal, India
04.2018

Skills

  • C# NET (48/47/45/40)
  • HTML5
  • Windows Server 2022/2016
  • Microsoft IIS (100/80/70)
  • MS SQL SERVER 2019/2016/2012
  • Oracle
  • Win forms
  • SQL Server Reporting Services (SSRS 2016)
  • ASPNET 48/47/45/40
  • ASPNET Core MVC 30/20/10
  • Ajax
  • Entity Framework
  • N-hibernate
  • Bootstrap
  • JQGrid
  • LINQ
  • Webservices
  • Webmail
  • JQuery
  • CSS3
  • VB Script
  • XAML
  • XML
  • XDOCUMENT
  • XSLT
  • XPATH
  • XSL
  • Azure Devops/Team Foundation Server (TFS)
  • GIT
  • Visual Studio 2019/2015/2012/2010
  • SQL Server Management Studio
  • C#
  • HTML
  • Blazor
  • Razor
  • CSS
  • JavaScript
  • AJAX
  • Web APIs

References

Available Upon Request

Timeline

Sr. Net Full Stack Developer

Capital One
08.2022 - Current

.NET Developer

Revive
06.2019 - 07.2022

Junior Software Developer

TechStar Group
01.2018 - 05.2019

Bachelor of Science - Information Technology

Kakatiya Institute of Technology And Science
SAI TEJA KANDUKURI