Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

Deepthi Chenna

Senior Consultant Microsoft
Hyderabad

Summary

Accomplished Full Stack Developer with 10 years of experience in architecting, developing, and managing high-impact web applications and enterprise systems. Demonstrates expertise across multiple programming languages, including Java, Python, and Go, with substantial experience in cloud environments, particularly Azure. Proven ability to lead complex projects through the entire software development lifecycle, from initial design to deployment and optimization. Adept at driving innovation, enhancing system performance, and delivering robust, scalable solutions that align with strategic business objectives. Known for exceptional problem-solving skills, leadership in cross-functional teams, and a commitment to leveraging cutting-edge technologies to achieve outstanding results.

Overview

10
10
years of professional experience
4
4
Certifications

Work History

Senior Consultant

Microsoft
HYDERABAD
05.2021 - Current
  • Collaborated with stakeholders and Agile teams to gather and analyze complex business requirements, conducted detailed feasibility studies, and documented sophisticated technical designs in Confluence, focusing on scalable and maintainable architecture for application enhancements and new features
  • Designed and implemented high-performance applications using Core Java, Spring Boot, and Hibernate, Angular, JavaScript, HTML, CSS applying advanced design patterns such as Dependency Injection (DI), Inversion of Control (IOC), and Aspect-Oriented Programming (AOP)O
  • Utilized complex data structures like Red-Black Trees and B-Trees for efficient data access and manipulation and implemented algorithms for optimized performance
  • Applied advanced concurrency and parallel processing techniques, including Java's Fork/Join Framework and Executors, to handle large-scale data processing
  • Leveraged reactive programming with Project Reactor and asynchronous processing with Completable Future to enhance application responsiveness and throughput
  • Engineered scalable microservices with Go, utilizing advanced algorithms for distributed systems, such as distributed consensus algorithms (e.g., Raft) and load balancing techniques
  • Implemented efficient data structures and algorithmic solutions for performance optimization and fault tolerance
  • Integrated Azure AI services for machine learning and natural language processing, employing sophisticated algorithms for predictive analytics and real-time data processing
  • Developed Python scripts for complex data manipulation, algorithmic problem-solving, and automation, integrating with Azure Functions for scalable cloud-based solutions
  • Developed and executed comprehensive testing strategies with JUnit, Mockito, and Power Mock, and automated CI/CD pipelines using Jenkins and GitHub
  • Worked with DBA and QA teams to design optimized database schemas for multi-application environments, applying normalization techniques and indexing strategies to address performance bottlenecks and ensure system stability

Software Engineer

Wells Fargo
Hyderabad
12.2020 - 05.2021
  • Advanced System Development: Designed and developed complex banking applications and systems, ensuring alignment with Wells Fargo’s high standards for performance and security
  • Technical Leadership: Provided guidance and mentorship to development teams, driving best practices in code quality, software design, and agile methodologies
  • Compliance and Risk Management: Ensured that all software solutions adhered to regulatory requirements and internal compliance standards, minimizing risk and enhancing data integrity
  • Legacy System Upgrades: Managed the migration and integration of legacy systems with new Java-based technologies to improve operational efficiency and system reliability
  • Performance and Scalability Optimization: Implemented performance tuning and scalability improvements, optimizing application performance to handle high transaction volumes and ensure seamless customer experiences

Senior Software Engineer

CGI
Hyderabad
11.2018 - 12.2020
  • Spring Framework and Microservices: Utilized Core Java, Spring framework for dependency injection, Hibernate for ORM, and Spring Boot for developing and deploying RESTful Microservices
  • Implemented metrics and monitoring with Spring AOP, Actuator
  • Front-End and Build Tools: Developed front-end components with Angular 2, consuming RESTful web services and using form validation techniques
  • Employed Maven for building applications and Node JS for managing dependencies
  • Integrated Swagger UI for API documentation
  • CI/CD and DevOps: Administered Jenkins for build, test, and deployment pipelines, alongside Git for version control with branching strategies
  • Implemented CI/CD pipelines using Azure DevOps Services, including Azure Pipelines and Artifacts
  • Cloud Services: Deployed and managed applications on AWS, leveraging services like EC2, S3, and RDS
  • Also experienced with Azure services such as Azure Virtual Machines, Azure Blob Storage, Azure SQL Database, and Azure Kubernetes Service (AKS) for scalable cloud-based solutions
  • Enhanced software functionality by identifying and resolving complex technical issues.

Professional 1. Product Developer

DXC Technology
Hyderabad
07.2017 - 11.2018
  • Specifications Implementation: Implemented client specifications using the SICS framework, incorporating Java, Spring Boot, and SQL to ensure alignment with business requirements and robust functionality
  • Customizations and Integrations: Conducted extensive customizations of forms, rules, system parameters, domain restrictions, and calculations
  • Developed SOAP web services using tools like Apache CXF or Spring WS, including WSDL generation and XSD writing
  • Integrated with external systems using REST APIs and messaging queues (e.g., RabbitMQ)
  • Business Process Development and Deployment: Worked on the development and management of processes related to Property & Casualty (P&C) and Life insurance, including Claims, orders, worksheets, and Reinsurance processes
  • Utilized AWS services (e.g., EC2, S3, Lambda) and Azure services (e.g., Azure Functions, Azure SQL Database) for deployment and scalability
  • Delivered special service packs and managed quarterly delivery schedules

Programmer Analyst

Cognizant
Hyderabad
10.2014 - 07.2017
  • Java and Spring Development: Developed robust and scalable applications using Core Java and Spring Framework
  • Implemented dependency injection, transaction management, and AOP (Aspect-Oriented Programming) in Spring Boot to enhance application functionality and maintainability
  • RESTful Web Services: Designed and developed RESTful web services using Spring Boot, ensuring secure and efficient data exchange between client and server
  • Utilized Spring MVC for request mapping, and integrated Swagger for API documentation and testing
  • Customer Requirement Analysis: Engaged with clients to gather and analyze business requirements, translating them into technical specifications and actionable development tasks
  • Ensured that solutions were aligned with customer needs and expectations through regular feedback and iterative development
  • System Customization and Integration: Customized and extended application functionalities based on customer requirements, including form modifications, business rules, and integration with external systems
  • Utilized tools like Postman for API testing and debugging and integrated with other services using RESTful APIs and messaging systems

Education

Bachelor of Engineering -

KL University

Skills

Primary Skillset:

Java 8,11

Spring Boot

Microservices

Cloud:

Azure Functions

Azure Kubernetes Service (AKS)

Azure OpenAI

Database:

SQL/NO SQL

DevOps:

Docker

Jenkins

Secondary Skillset:

Go

Python

Accomplishments

  • Awarded twice for FY22 Q3 SPL Award, FY24 Q1 GDC Ignite Awards, Luminary Award.

Certification

AI 900

Timeline

Senior Consultant

Microsoft
05.2021 - Current

Software Engineer

Wells Fargo
12.2020 - 05.2021

Senior Software Engineer

CGI
11.2018 - 12.2020

Professional 1. Product Developer

DXC Technology
07.2017 - 11.2018

Programmer Analyst

Cognizant
10.2014 - 07.2017

Bachelor of Engineering -

KL University
Deepthi ChennaSenior Consultant Microsoft