Summary
Overview
Work History
Education
Skills
Passport
Personal Information
Languages
Timeline
Generic
Senthilkumar Thiyagarajan

Senthilkumar Thiyagarajan

Chennai

Summary

Talented Software Developer equipped with great coding, debugging and project management abilities. Accomplishes project goals consistently with elegant, scalable code. Works great with team members under Agile and Scrum frameworks.

Overview

11
11
years of professional experience

Work History

Software Developer

Cognizant (Dun & Bradstreet & WM Morrison's Retail)
Chennai
10.2022 - Current
  • Developed back-end Java services and APIs to support a range of web and mobile applications
  • Managed and monitored Java applications deployed in multiple environments
  • Provided guidance and mentoring to junior developers on best-practices for developing Java applications
  • Inspected products and machines to maintain quality and efficiency on Java based application
  • Developed automation tools to improve efficiency, eliminate waste and free up labor hours for other needs
  • Streamlined work processes through the implementation of automation tools and scripts
  • Ensured smooth software deployments by thoroughly testing applications before release, reducing post-launch issues significantly
  • Migrating Convey server into cloud environment such as all the components
  • Updating the shell script, configuration and MQ based on the GCVE server
  • Accessing the server through Linux and maintaining the health of the server.

Software Developer

Capgemini
Chennai
11.2021 - 09.2022
  • Designed reusable and reliable code for use within distributed cloud environments
  • Corrected, modified and upgraded software to improve performance on Java based application
  • Documented technical workflows and knowledge to educate newly hired employees
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements
  • Communicate release details to maintain up to date release calendar and coordination of releases with IT and Business Stakeholders
  • Estimated work hours and tracked progress using Scrum methodology.

Application Support Engineer

CSS Corp Private
Chennai
03.2021 - 11.2021
  • Communicated with clients to define business objectives and present individualized solutions
  • Strengthened client relationships through effective communication and prompt resolution of concerns
  • Installed, configured and maintained computer systems and network connections
  • Removed malware, ransomware, and other threats from laptops and desktop systems
  • Resolved system test and validation problems to provide normal program functioning
  • Improved application performance through optimization of flow processes on Java based applications
  • Tested new software and hardware prior to deployment
  • Performed root cause analysis on recurring issues, implementing long-term resolutions to prevent recurrence.

Junior Software Developer/Senior Application Support Analyst

DAY & DAY Services Pvt. Ltd
Chennai
08.2017 - 02.2021
  • Strengthened client relationships through effective communication and prompt resolution of concerns
  • Installed, configured and maintained computer systems and network connections
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets
  • Assisted senior developers in complex problem-solving, enhancing overall team productivity and efficiency
  • Improved user experience by implementing responsive web designs for seamless functionality across devices
  • Designed reusable and reliable code for use within distributed cloud environments
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements
  • Minimized downtime during maintenance periods by implementing efficient backup strategies and disaster recovery plans
  • Removed malware, ransomware, and other threats from laptops and desktop systems
  • Resolved system test and validation problems to provide normal program functioning
  • Improved application performance through optimization of flow processes
  • Tested new software and hardware prior to deployment
  • Performed root cause analysis on recurring issues, implementing long-term resolutions to prevent recurrence.

Executive

Maksat Technologies Pvt. Ltd
Chennai
05.2016 - 08.2017
  • Design, install, and maintain telecommunications systems, including telephone systems, networks, and video conferencing systems
  • Monitor and analyze system performance, identify issues, and implement solutions
  • Develop and implement disaster recovery plans to ensure business continuity in the event of a system failure
  • Upgrade systems and infrastructure to keep up with the latest technology advancements and industry standards
  • Perform regular system maintenance tasks, such as backups, security updates, and hardware maintenance.
  • Resolve network and system issues and provide technical support to end-users
  • Train end-users on how to properly use telecommunications systems and devices

Engineer

Renovision Automation Services Pvt Ltd
Chennai
12.2013 - 07.2015
  • Documented all engineering activities according to established procedures.
  • Participated in team meetings to discuss project progress updates.
  • Provided support during the installation, maintenance, repair, and calibration of equipment.
  • Developed and implemented engineering strategies to improve production efficiency.
  • Assisted in troubleshooting issues related to product design or manufacturing processes.
  • Performed testing to determine functionality or optimization.
  • Calibrated scientific or technical equipment.
  • Analyzed design or requirement information for equipment or systems.

Education

Master of Science - Power Electronics

Hindustan University
Chennai
08-2013

Bachelor of Science - Electrical and Electronics Engineering

Bharat University
Chennai
08-2010

Diploma in EEE - Electrical Engineering

SKAP College
Manamadurai, TN
06-2007

Skills

  • Core Java
  • Java 18
  • Linux
  • Unix
  • Service Now
  • MySQL
  • AWS
  • Putty
  • Hibernate
  • Micro Services
  • Spring Boot
  • Jenkins
  • Kubernetes
  • GitHub
  • Regulatory Requirements
  • Production planning and control
  • Scheduling and Coordination
  • Agile Methodologies
  • Documentation preparation
  • Java Persistence API
  • Production Support
  • IT Service Management
  • Application Management
  • Shell Scripting
  • Jira
  • System Monitoring
  • Automation
  • Log Analysis
  • SharePoint

Passport

V5078748

Personal Information

  • Title: Software Engineer
  • Gender: Male
  • Nationality: Indian
  • Marital Status: Married
  • Religion: Hindu
  • Visa Status: No

Languages

  • Tamil, Bilingual or Proficient (C2)
  • English, Bilingual or Proficient (C2)

Timeline

Software Developer

Cognizant (Dun & Bradstreet & WM Morrison's Retail)
10.2022 - Current

Software Developer

Capgemini
11.2021 - 09.2022

Application Support Engineer

CSS Corp Private
03.2021 - 11.2021

Junior Software Developer/Senior Application Support Analyst

DAY & DAY Services Pvt. Ltd
08.2017 - 02.2021

Executive

Maksat Technologies Pvt. Ltd
05.2016 - 08.2017

Engineer

Renovision Automation Services Pvt Ltd
12.2013 - 07.2015

Master of Science - Power Electronics

Hindustan University

Bachelor of Science - Electrical and Electronics Engineering

Bharat University

Diploma in EEE - Electrical Engineering

SKAP College
Senthilkumar Thiyagarajan