Summary
Overview
Work History
Education
Skills
Timeline
Generic

Deepa D

Web Application Developer
Chennai

Summary

8 years in On-prem & Cloud architecture - enterprise web applications development following agile methodologies. Problem solving, design, development and deployment of APIs with minimum defect density, usage of cloud infrastructure/ services for monolithic and microservices based architecture.

Overview

8
8
years of professional experience
4
4
years of post-secondary education
4
4
Languages

Work History

Technical Lead

Tata consultancy services
6 2022 - Current
  • Application : Enterprise web application built on microservices architecture for retail domain.
  • Design and development of REST APIs with OAuth for communication between microservices, with Java , Springboot.
  • Application built on Google cloud platform with GKE, pub-sub,cloud scheduler , also used Dataflow.
  • Data persistence layer : DB2, Cockroach DB, CloudSQL, Google BigQuery
  • CI & CD : Jenkins, Github Actions, Spinnaker
  • Managed team of 4-5 people delivering / deploying individual microservice with minimum defects.
  • Involved in design, Code review, test case review and issue resolutions pre and post development/deployment.
  • Worked in re-writing legacy mainframe jobs to modern springboot architecture with great performance optimization
  • Migrated important business services from Abinitio (Legacy ETL) tool to cloud springboot app which lead to high cost optimizations due to removal of license fee of Abinitio

Senior Software Engineer

Huawei Technologies (CSI Interfusion -payroll)
10.2017 - 06.2022
  • Product: Huawei HMS Alliance ecosystem - Codelabs,Blog,KBS,HDC
  • Module lead for Management portal microservice.
  • Rest API design and development using springboot, api-Gw for interaction with other microservices along with design patterns implementation.
  • Design and use of My-SQL tables and procedures for DB interaction.
  • Knowledge and Hands-on of Microservices deployment architecture for cloud based applications using docker.
  • Responsible for Design and code ownership of module and code review of backend code.
  • Developed front end webpages using Angular 9, Javascript.
  • Developed Complete Versatile Configuration-based solution for integration of third-party system with product using Web- services, which previously involved major customization for different site needs. Resulted in reduction of customization development effort by 70%.
  • Effective guidance and mentor-ship for Freshers in understanding product , its design and framework.

Software Engineer

Huawei Technologies
06.2016 - 10.2017
  • Product : IPCC & CSP , used by call center agents and network service providers for customer service management
  • Analyze problems and Customer requirements to develop effective solutions which supports similar futuristic needs
  • High reliance for live network issues and fixes
  • Ownership for development and onsite support for Email module of CSP product
  • Delivered complex requirement for e-Sales module of CSP product which involves import and export of data based on special conditions
  • Versatility in handling both C++ and Java modules of product
  • Acknowledged for obtaining single handed ownership of Billing module in very short time
  • Delivered 18 KLOC of code including Java, XML, SQL in complex requirement for Billing module with less than 0.5 Defect Density and no onsite issues

Education

B.E - Electronics And Communication Engineering

Sri Ramakrishna Engineering College
Coimbatore, TN
06.2012 - 04.2016

Skills

  • Core Java,J2EE

  • Struts, Hibernate

  • Spring, Springboot

  • DB: Oracle, MySQL, DB2, CockroachDB, Cloud SQL, Big Query

  • Data Structures & Algorithms

  • Design patterns

  • SOAP/ Restful APIs

  • Debugging

  • Microservices

  • Docker

  • Api-Gw , Spring security, OAuth

  • Jenkins, Github Actions, Spinnaker

  • GCP

Timeline

Senior Software Engineer

Huawei Technologies (CSI Interfusion -payroll)
10.2017 - 06.2022

Software Engineer

Huawei Technologies
06.2016 - 10.2017

B.E - Electronics And Communication Engineering

Sri Ramakrishna Engineering College
06.2012 - 04.2016

Technical Lead

Tata consultancy services
6 2022 - Current
Deepa DWeb Application Developer