Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
GURUMANI KALYANASUNDARAM

GURUMANI KALYANASUNDARAM

Chennai

Summary

To keep learning, improving, and innovating. Contribute towards the growth of the organization you work for, the team you work with, and the society you live with through your best efforts today, tomorrow, and each day after that.

I am a Software professional with 12+ years of experience in the field of software development specializing in Java-based application development. I have rich experience in software development processes. Having dealt with high-pressure delivery environments and narrow deadlines.

Innovative Senior Software Engineer offering 12 years of experience. Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems. Demonstrates a hardworking and adaptable approach to challenges with strong analytical and critical thinking skills.

Overview

13
13
years of professional experience

Work History

Senior Software Engineer

Bahwan Cybertek Private Limited
Chennai
04.2019 - 07.2023

Local Banks (BFSI) – Early Warning System

Products are designed to provide banks with alerts on their customers based on the RBI guidelines and provide reports on customers with Customer relations management(CRM).

Technical Architecture

Web-based application hosted in client environment using Tomcat. Spring MVC with JSP, HTML, and CSS.

Project Role(Enhancement/Support)

  • Discuss functional requirements with the functional team- Agile approach
  • Study and propose technical feasibility and solution based on functional requirement
  • Develop, Implement, and host the solution
  • Customer Technical Support.

Tech stacks and tools

  • Java Webservices (REST)
  • Spring MVC
  • Pentaho
  • Hibernate
  • JSON, XML

Local Banks (BFSI) – Estimation Validation Calibration

Its web-based application is designed to automate complex metrics calculated by banks on loans provided to its customers.

Technical Architecture

Web-based application hosted in client environment using Tomcat. Spring MVC with JSP,html,css.

Project Role(Enhancement/Support)

  • Discuss functional requirements with the functional team- Agile approach
  • Study and propose technical feasibility and solution based on functional requirement
  • Develop, Implement, and host the solution
  • Customer Technical Support.
  • Performance enhancement of job tuning from 24 hrs to 3 hrs by creating proper oracle indices

Tech stacks and tools

  • Java Webservices (REST)
  • Spring MVC
  • Pentaho
  • Hibernate
  • JSON, XML

Senior Software Engineer

Cognizant Technology Solutions
Chennai
04.2017 - 04.2019

Please refer to the Dun & Bradstreet section, worked on the same project since we got rebadged.

Senior Software Engineer

Dun & Bradstreet India Private Limited
Chennai
07.2015 - 03.2017

Dun & Bradstreet (Retail) - Hoovers Online

Web Application that supplies an interface to surf the company data and its related assets

Project Role(Enhancement/Support)

  • Discuss functional requirements with the functional team- Agile approach
  • Study and propose technical feasibility and solution based on functional requirement
  • Develop, Implement, and host the solution
  • Customer Technical Support.

Tech stacks and tools

  • Java Webservices (REST)
  • Spring MVC
  • Hibernate
  • JSON, XML
  • Apache Velocity

Dun & Bradstreet (Retail) - Family Tree

As the name suggests, the family tree is a web application that arranges / supplies the company information in the Tree(parent-child) model. This is useful when the user wants to find a relationship between two companies.

Project Role(Enhancement/Support)

  • Discuss functional requirements with the functional team- Agile approach
  • Study and propose technical feasibility and solution based on functional requirement
  • Develop, Implement, and host the solution
  • Customer Technical Support.

Tech stacks and tools

  • Java Webservices (REST)
  • Spring MVC
  • Hibernate
  • JSON, XML
  • Apache Velocity

Dun & Bradstreet (Retail) - Data subs

It's a Java-based batch application that periodically supplies the company and its assets information through files to a configured set of customers. Customers are configured from web applications developed using the Angular JS framework.

Project Role(Enhancement/Support)

  • Discuss functional requirements with the functional team- Agile approach
  • Study and propose technical feasibility and solution based on functional requirement
  • Develop, Implement, and host the solution
  • Customer Technical Support.

Tech stacks and tools

  • Java web services (Soap & REST)
  • Spring MVC
  • Apache velocity
  • Angular JS
  • jQuery
  • Mongo DB
  • iBatis
  • Hibernate
  • JSON, XML

Software Engineer

Syntel India Private Limited
Siruseri
02.2015 - 07.2015

FedEx International – Shipment Management

A Java-based web application that can track the current shipments and their status.

Project Role(Enhancement/Support)

Enhanced the old web services with user requirements

Tech stacks and tools

  • Java
  • J2EE,
  • Spring MVC
  • JSP
  • Web logic

Technology Associate

Virtusa India Private Limited
Chennai
01.2011 - 02.2015

British Telecom (BT) – Name and Address Database (NAD) - (OR)

A Java Based web service that can expose/search addresses based upon search criteria (set address elements) present in the database

Project Role(Enhancement/Support)

  • Enhanced the old web services with user requirements and Performance tuning.
  • Developed User Interface using web components like jQuery
  • Using Trillium as a search engine for UK addresses
  • Integrated Google API for validating non-UK addresses

Tech stacks and tools

  • Java
  • J2EE
  • Apache axis2
  • Trillium
  • Web logic
  • Ibatis
  • jQuery
  • JSP

British Telecom (BT) – Product Modeling Tool

A UI-rich Desktop application using Java through which Products can be modeled and loaded to PMF (Product Master Files). Product Master Files is a repository to store and retrieve data developed using PIM (Product Information Management)

Project Role(Enhancement/Support)

  • Developed Export functionality for PMT XML to spreadsheet format.
  • Written JUnit for developer unit testing.
  • Application deployment on all environments such as CIT, E2E, and PRE-Live. Involved in all phases of this project from design phase (LLD), development, testing, defect fixing & deployments
  • Oracle BPEL web services and transforming data from PMT to Oracle BPEL using XSLT.
  • Performance enchancement of importing data into the PMT tool from XML reduced time from 70 minutes to 7 seconds.

Tech stacks and tools

  • Java,
  • GMF Framework
  • XML
  • SOAP
  • Oracle BPEL
  • XSLT

Education

B.E (Computer Science) - Computer Science

Govt. College of Engineering, Tirunelveli
Tirunelveli , India
03-2010

High School Diploma -

Sri Sankar Vidyalaya MHSS
Chennai , India
03-2006

GED -

Kendriya Vidyalaya No 1, AFS Tambaram
Chennai ,India
01.2004

Skills

Professional Skills

  • Team Player
  • Ownership and Responsibility
  • Problem-Solving
  • Logical reasoning
  • Focused Approach

Technical Skills

  • Core Java/J2EE
  • SOAP, REST
  • Spring MVC
  • Spring boot
  • HTML
  • CSS
  • JSP
  • Apache Velocity
  • Angular JS
  • JQuery
  • Hibernate
  • Ibatis
  • MongoDB
  • Oracle SQL

Languages

Tamil
First Language
English
Advanced (C1)
C1
Sanskrit
Beginner
A1

Timeline

Senior Software Engineer

Bahwan Cybertek Private Limited
04.2019 - 07.2023

Senior Software Engineer

Cognizant Technology Solutions
04.2017 - 04.2019

Senior Software Engineer

Dun & Bradstreet India Private Limited
07.2015 - 03.2017

Software Engineer

Syntel India Private Limited
02.2015 - 07.2015

Technology Associate

Virtusa India Private Limited
01.2011 - 02.2015

B.E (Computer Science) - Computer Science

Govt. College of Engineering, Tirunelveli

High School Diploma -

Sri Sankar Vidyalaya MHSS

GED -

Kendriya Vidyalaya No 1, AFS Tambaram
GURUMANI KALYANASUNDARAM