Summary
Overview
Work History
Education
Skills
Timeline
Generic

Jitendra Konduri

Arlington,Texas

Summary

  • 7+ years of IT experience in developing desktop and web-based applications using VB.NET, C#, ASP.NET, ASP.NET Core, AngularJS, Angular 2, and SQL Server, with active involvement in all phases of the Software Development Life Cycle (SDLC), including analysis, design, development, testing, and implementation.
  • Strong knowledge of Object-Oriented Programming (OOP) principles, 3-tier and N-tier architecture, business objects, .NET design patterns, and relational database management.
  • Developed and deployed VB6 DCOM components, enhancing distributed application functionality and integration.
  • Proficient in calling functions and working with DLLs, including compiling and integrating them into VB6 applications.
  • Hands-on experience with Sybase databases, including DQL (Data Query Language) for querying and manipulating data.
  • Skilled in creating and managing database objects such as tables and stored procedures in Sybase.
  • Experience writing batch jobs in Java, demonstrating versatility across different programming environments.
  • Utilized GIT for version control, managing code repositories, and facilitating collaboration within development teams.
  • Worked effectively within Agile development teams, participating in Sprint planning, iterative development, and continuous improvement processes.
  • Strong desire to continue coding in VB6, leveraging extensive experience and knowledge to maintain and enhance legacy systems.
  • Extensive hands-on experience with .NET Framework versions 2.0 to 4.6, including C#, ASP.NET, VB.NET, Visual Basic 6.0, Classic ASP, Java, XML, Unix, and C/C++.
  • Expertise in implementing XML Web Services, WCF, REST, and Web API services, with a focus on using various protocols (SOAP, HTTP/HTTPS) and integrating security, debugging, and performance enhancements.
  • Proficient in Angular 2, including routing, components, services, and advanced features such as pipes and filters, along with front-end technologies like HTML5, JavaScript, jQuery, Bootstrap, Kendo UI, JSON, AJAX, Node.js, and VBScript.
  • Experience in designing and deploying Azure Web Apps for scalability and high performance, including exposure to Cosmos DB and multi-region deployments for high availability.
  • Applied best design patterns such as n-tier architecture, MVC, Repository, and Singleton for building reusable components in software development.
  • Skilled in server management and configuration, including Windows Server 2003/2008, IIS 6.0/7.0, IIS Express, and web server deployment.
  • Familiar with SDLC methodologies like Waterfall, Agile, and Prototype, with strong knowledge of SCRUM and Test-Driven Development (TDD).
  • Experienced with version control systems such as TFS, GitHub, and Jenkins, and working with SQL Server Management Studio, SQL Server Reporting Services (SSRS), and SQL Server Integration Services (SSIS).
  • Strong T-SQL skills, including stored procedures, triggers, performance tuning, query optimization, and familiarity with NoSQL databases like MongoDB.
  • Proficient in testing and quality assurance, including automated unit testing (NUnit) and system testing at various phases of development.

Overview

7
7
years of professional experience

Work History

.NET Developer

ABC Fitness
04.2022 - Current
  • Developed a secure end-to-end payment processing system using VB6, handling client-server transactions with validation, processing, and database storage capabilities.
  • Designed and implemented user-friendly payment forms in VB6 for inputting transaction details, including card number, expiry date, and payment amount, with built-in validation features.
  • Created robust validation logic for payment inputs, checking card number length, expiry date format, and payment amount to ensure data accuracy and security.
  • Developed and compiled reusable DLLs in VB6 to handle core payment processing functions and database interactions, enhancing code efficiency and modularity.
  • Integrated DCOM (Distributed Component Object Model) for server-side payment processing, enabling efficient communication between the client application and servers.
  • Implemented Sybase DB integration using DQL to securely map and store payment details and transaction logs.
  • Designed Sybase DB tables and developed optimized stored procedures for transaction management, improving database performance and reliability.
  • Automated bulk transaction processing by creating batch jobs in Java, processing multiple payments simultaneously and significantly reducing manual intervention and errors.
  • Utilized GIT for version control to track and manage source code efficiently, ensuring effective collaboration and maintaining a clean project history with multiple branches.
  • Actively participated in Agile development teams, contributing to sprint planning, stand-up meetings, and retrospectives for iterative delivery and continuous improvement.
  • Designed and maintained Sybase DB tables to securely store payment records, applying best practices in indexing and database tuning for high performance.
  • Implemented robust encryption mechanisms to protect sensitive card information in Sybase DB, ensuring PCI-DSS compliance and data security.
  • Incorporated error handling and logging mechanisms throughout the system to track and troubleshoot transaction failures, enabling quicker bug resolution.
  • Ensured compliance with PCI-DSS standards for card information handling, maintaining high levels of data privacy and security.
  • Optimized transaction processing workflows, improving system performance by 25% and reducing response and transaction times through streamlined code and enhanced database logic.

.NET Developer

State Farm
02.2020 - 03.2022
  • Involved in all phases of the software development life cycle (SDLC) including requirement gathering, modeling, analysis, design, development, and Test-Driven Development (TDD), ensuring comprehensive and thorough execution of projects.
  • Developed and designed microservices using ASP.NET Core, interacting with backend systems and databases to facilitate seamless two-way communication between end users and client software, enhancing functionality and user experience.
  • Utilized ASP.NET Core for its rapid development capabilities, building scalable microservices and applications with minimal configuration and high performance.
  • Developed a document portal using Angular to enable users to easily upload and download documents, improving user interaction and document management efficiency.
  • Created an event-driven application by consuming and publishing messages using Azure Service Bus or Apache Kafka, leveraging reactive programming for enhanced real-time data processing.
  • Experienced in developing cloud-native microservices using ASP.NET Core with Azure Service Fabric, Azure Kubernetes Service (AKS), and Azure API Management, ensuring scalable and reliable cloud-based applications.
  • Led the migration of legacy data systems to Azure cloud platforms, resulting in improved data scalability, reliability, and overall system performance.
  • Designed and deployed real-time data streaming solutions using Azure Event Hubs or Azure Stream Analytics, enhancing event-driven data processing capabilities and reducing latency.
  • Implemented Test-Driven Development (TDD) practices for developing robust and reliable ETL pipelines with SQL Server Integration Services (SSIS), improving data processing accuracy and reducing errors.
  • Developed and maintained data lakes on Azure Data Lake Storage, facilitating advanced analytics and reporting, which enhanced data-driven decision-making and business insights.
  • Created data governance frameworks to ensure data accuracy, consistency, and compliance across the organization, supporting regulatory requirements and improving data quality.
  • Enhanced and implemented functionality for service activation, order submission, and routing to different teams within ASP.NET Core applications, ensuring successful delivery of orders and improving operational efficiency.
  • Developed highly scalable and independently deployable ASP.NET Core APIs with unit test cases, ensuring a robust and maintainable microservices architecture.
  • Actively participated in peer code reviews, making necessary revisions to ensure high code quality and adherence to best practices.
  • Implemented ASP.NET Core microservices to process messages in an Azure Service Bus or Kafka cluster setup, ensuring efficient data processing and integration within the messaging system.

.NET Developer

Infosys
06.2017 - 01.2020
  • Managed and provisioned Azure infrastructure using tools such as Azure Resource Manager (ARM) templates and Terraform, ensuring scalable and efficient cloud environments.
  • Implemented an account build-out strategy using Azure Blueprints and Azure Policy, automating the provisioning of Azure services such as Virtual Machines, Network Security Groups, Azure Load Balancer, Azure SQL Database, and Azure Active Directory through ARM templates.
  • Developed CI/CD pipelines using Azure DevOps and GitHub Actions, streamlining the deployment process and enhancing continuous integration and delivery capabilities for .NET applications.
  • Engineered scalable data integration solutions using Azure Data Factory and SQL Server Integration Services (SSIS), improving data flow management and enhancing data accessibility across multiple systems.
  • Actively managed, improved, and monitored cloud infrastructure on Azure, including Virtual Machines, Azure Blob Storage, and Azure SQL Database, and implemented backup strategies to ensure data availability and resilience.
  • Implemented alerting and monitoring solutions using Azure Monitor, Azure Log Analytics, and Application Insights, creating comprehensive monitoring dashboards to track and respond to unusual activity.
  • Developed and optimized complex SQL queries and stored procedures in SQL Server, streamlining data extraction and reporting processes to enhance data processing efficiency for .NET applications.
  • Automated various cloud tasks using PowerShell and Azure Functions, performing routine operations to reduce manual intervention and increase efficiency.
  • Provided production support for mission-critical applications in Azure, troubleshooting issues with containerized applications on Azure Kubernetes Service (AKS) and ensuring high availability and performance.
  • Spearheaded the adoption of DevOps best practices, implementing application infrastructure for containerized .NET applications on Azure Kubernetes Service (AKS) and integrating data solutions into client applications through collaborative efforts with development teams.

Education

Master of Science - Information Technology

Indiana Wesleyan University
Marion, IN

Skills

  • Programming Languages: C#, VBNET, Shell Scripting
  • NET Technologies: WinForms, WPF, ASPNET, ASPNET MVC (4, 5), ADONET, Entity Framework, WCF, Web API
  • Web Development: ASPNET, MVC, MVVM, HTML, HTML5, JavaScript, AJAX, jQuery, CSS, CSS3, Bootstrap, Kendo UI, AngularJS, Angular 2, Angular 7, Microservices
  • Development IDEs: Visual Studio (2008-2015)
  • Databases: Microsoft SQL Server (2014, 2012, 2008), Oracle (10g, 11g), PL/SQL, T-SQL, DB2, Azure Cosmos DB
  • Operating Systems: Linux 5x, Windows Server 2008, Windows XP, Windows 7, Windows 8
  • Web Servers: IIS (50, 60, 75)
  • BI Tools: SSRS, SSAS, SSIS
  • Frameworks: Microsoft NET (45, 40, 35, 30)
  • Unit Testing: MSTest, NUnit
  • Version Control: Microsoft Visual SourceSafe, TFS, SVN
  • Methodologies: Agile, OOP, OOAD, SOA

Timeline

.NET Developer

ABC Fitness
04.2022 - Current

.NET Developer

State Farm
02.2020 - 03.2022

.NET Developer

Infosys
06.2017 - 01.2020

Master of Science - Information Technology

Indiana Wesleyan University
Jitendra Konduri