Summary
Overview
Work History
Education
Skills
Certification
Languages
Websites
Timeline
Generic

POORNACHANDRA V C

Bengaluru

Summary

Dynamic Principal Software Engineer at Dell EMC Technologies with expertise in microservices architecture and cloud deployment. Proven track record in enhancing team performance and driving customer satisfaction through innovative solutions. Skilled in Java and Spring Boot, with a strong emphasis on cross-functional collaboration and mentorship.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Principal Software Engineer

Dell EMC Technologies
Bengaluru
05.2021 - Current
  • Contributed innovative ideas and solutions to enhance team performance and outcomes.
  • Demonstrated strong problem-solving skills, resolving issues efficiently and effectively.
  • Promoted high customer satisfaction by resolving problems with knowledgeable and friendly service.

Senior Software Analyst

Netcracker Technologies Solutions Private Limited
Bengaluru
04.2016 - 05.2021
  • Company Overview: Customer Journey Manager is a complete sum of experience that customers go through when interacting with your company and brand, be a product, an online experience, retail experience, or a service, or any combination. It is a solution to manage interactions (Journeys) intelligently across a variety of channels like calls, emails, trouble tickets and Campaign. Journey Manager is a component of Customer Journey Manager responsible for design journeys, tracks and guides customer movement through the journey and provides generic BPM capabilities.
  • Design and development of a Web based application called Customer Journey Designer using cutting edge technologies like Angular4 and HTML5, tailored for designing customer specific Journeys.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
  • Worked on creation of components for routing and forms using the Angular-cli and Angular 4.0.
  • Design and development of RESTful Microservices using spring boot, mongo DB and Java.
  • Used Kubernetes and Jenkins for microservice deployment, Greylog for centralized logging and kafka for microservice communication.
  • Worked on development of multiple microservices as a part of Journey Manager.
  • Design and development of process orchestrator called journey orchestrator based on BPMN specification responsible for executing customer journeys.
  • Perform feasibility study or POC whenever required.
  • Worked on Performance tuning, code review and CI/CD of application.
  • Worked on building docker containers and deployment of application into Kubernetes cloud.
  • Customer Journey Manager is a complete sum of experience that customers go through when interacting with your company and brand, be a product, an online experience, retail experience, or a service, or any combination. It is a solution to manage interactions (Journeys) intelligently across a variety of channels like calls, emails, trouble tickets and Campaign. Journey Manager is a component of Customer Journey Manager responsible for design journeys, tracks and guides customer movement through the journey and provides generic BPM capabilities.
  • Technology Stack: Core Java, J2EE, RESTful, Spring Boot, Spring Cloud, Angular4, NodeJS, HTML5, Tomcat, NGINX, MongoDB, Kafka, Postgres, Maven, Docker, GIT, OpenShift.

IT Analyst

Tata Consultancy Services Limited
Bangalore
12.2010 - 03.2016
  • Company Overview: TCS BaNCS Service Integrator is an integration platform that enables seamless integration among various banking applications using different communication protocols like TCP/IP, JMS, and MQ. Service integrator also provides the capability to reconcile data and process large volume of data with batch processing.
  • Development of batch processing for large volume formatted and non-formatted files using Springbatch.
  • Application development with feature to validate, resending, reconciling messages against industry standard rule (SWIFT, RTGS, BLOOMBERG).
  • TCS BaNCS Service Integrator is an integration platform that enables seamless integration among various banking applications using different communication protocols like TCP/IP, JMS, and MQ. Service integrator also provides the capability to reconcile data and process large volume of data with batch processing.
  • Technology Stack: Core Java, J2EE, SpringBatch, SpringJDBC, Oracle, Weblogic, websphere, shell scripting, Groovy, JMS, IBM MQ, Maven, GIT.

Education

Bachelor of Engineering - Computer Science

Jawaharlal Nehru College of Engineering
Shimoga
06.2010

Skills

  • Microservices architecture
  • Kubernetes container orchestration
  • RESTful APIs
  • Cloud deployment
  • Cross-functional collaboration
  • Technical documentation
  • Mentorship
  • Software development tools: JIRA, confluence
  • Scrum methodology
  • API design and development
  • Docker containerization
  • Java and J2EE
  • Spring framework and core
  • Spring Boot and batch
  • JMS, IBM MQ, and Apache Kafka
  • Postgres, Oracle, and MongoDB database management

Certification

  • Scrum Certified Scrum Master and Product Owner

Languages

Kannada
First Language
English
Proficient (C2)
C2
Hindi
Advanced (C1)
C1

Timeline

Principal Software Engineer

Dell EMC Technologies
05.2021 - Current

Senior Software Analyst

Netcracker Technologies Solutions Private Limited
04.2016 - 05.2021

IT Analyst

Tata Consultancy Services Limited
12.2010 - 03.2016

Bachelor of Engineering - Computer Science

Jawaharlal Nehru College of Engineering
POORNACHANDRA V C