Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Languages
Timeline
Generic

Arul kumar Balakrishnan

Newbury,United Kingdom

Summary

A dedicated, enthusiastic and hard working professional with 12+ years of experience in designing and building the solutions that are efficient, scalable, secure and yield high business value. With my proactiveness, efficient analytical skills and continuous learning enables to meet the team, project and organisation goals.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Software engineer

Tata Consultancy Services
London, England
04.2021 - Current

Worked as a key person in Sainsbury's Groceries Online Application, which is an ecommerce application which allows end users to place their groceries orders online. Sainsbury's is a second largest chain of super markets in the United Kingdom.


Working in a core strategic team within Sainsbury's as a back end developer using java springboot. Also, as an WCS SME guided and mentored the offshore team to run the application smoothly.

  • Working closely with different product team and understanding the requirements and converting to user stories and spikes.
  • Worked with different teams and understanding the data in their kafka topic/flat files and created Dataflow diagrams.
  • Worked on JSON, AVRO, XML and CSV data formats
  • Developed Infrastructure as Code with Terraform, set up code repository in Github.
  • Worked on user story to read data from Kakfa topic or flat files and persisted into the Dynamo Database.
  • Created the REST and GraphQL endpoints to the data held within Dynamo Database.
  • Created Lambda to update the Dynamo Streams into postgres database.
  • Created Lambda to perform cache invalidation within Redis.
  • Created the containerised Integration tests
  • Did performance testing for the REST and GraphQL endpoints using Jmeter and analysing metrics data to assess overall project performance.
  • Created the Step functions to re-trigger the data within Dynamo Database.
  • Did the Proof of concept using Graph database Neptune and Jupiter
  • Actively involved in Technical sessions, Sprint refinement and planning.
  • Worked closely within team to achieve the team goals and deliveries.
  • Created the Github action flows.
  • Involved in half yearly, mocking Disaster recovery work.
  • Worked on new feature updates to existing software systems to add functionality and delivered successfully.
  • Always helping new starters(jump starters) in understanding project requirements and effectively setting them up within the team.
  • Conducted the code walk through and technical sessions, enabling team members to grasp key concepts.
  • Provided mentorship to offshore team members, helping them understand system architecture and complex business logic.
  • Collaborated with production support team, helping them analyse the code base and identify potential fixes, ensuring quick resolution of production issues.
  • Utilised git for version control to streamline code quality.
  • Adapted and learn different tech stack based on new project requirements.
  • Taken care of entire project from design to delivery, maintenance and support.
  • Acquired certification in AWS Certified Solutions Architect - Associate level.

Systems Engineer

Tata Consultancy Services
London, England
02.2020 - 03.2021

Worked as a Systems Engineer in Sainsbury's Groceries online application

  • 24x7 supporting Groceries online application
  • Worked in development of Sainsbury's Delivery Passes application
  • Identified bugs, risks and anomalies, applying action to prevent reoccurrence.
  • During Covid-19 times, worked hardly and very closely with business team to run the online application smoothly
  • To avoid panic buying did the bulk restriction within support scope.
  • Changed and ran the scheduled critical batch jobs in different time for business reasons and fixed the issues on the go.
  • Automated many shell scripts to prepare and send the report to business team during Covid-19 times.
  • Created automated scripts to add end users into different category of elderly, vulnerable and disability segments to get the benefits.
  • Identified and given code fix for long pending problem logs.
  • Worked on deploying the new code releases in different Availability zones after every sprint.

System Engineer

Tata Consultancy Services
Chennai, India
10.2017 - 01.2020

Worked as a Key person and Subject Matter Expert in Sainsbury's Groceries Online Application

  • Led the offshore team and shared the commerce knowledge to meet the team and project goals
  • Monitored the critical batch jobs and provided the solution within SLA
  • Created and scheduled multiple batch jobs in control-m
  • Analysed and solved the problems related to Change requests
  • Performed the root cause analysis for many priority problem log tickets and provided solutions to project teams
  • Had analysed and fixed multiple issues within support scope
  • By traversing the application logs reproduced many complex issues and provided solution via problem log management
  • Had worked on complex data issues and identified the solution and fixed it via automated jobs or manually.
  • Had given code fix for bugs reported or identified within the support team.
  • Provided support to Contact centre application, Delivery resource system.

System Engineer

Tata Consultancy Services
London, England
09.2016 - 09.2017

Worked as a key person in Sainsbury's Groceries Online Application, which is an ecommerce application which allows the end users to place their groceries orders online

  • 24x7 supporting groceries online application
  • Analysing and fixing the issues occurred in production environment
  • Proactively written many scripts to prevent the issues in production environment before permanent fix
  • Written many scripts within support scope which helps customers for smooth buying
  • Provided solution to production issues through Incident and problem management
  • Worked closely with product team and gained the confidence.
  • Received many appreciation emails from clients and stakeholders.

Developer

Tata Consultancy Services
Bengaluru, India
09.2011 - 08.2016

Worked as a core key WCS developer in 1800 Flowers which is a floral and gift retailer distribution Company in Unites States, which also includes other retailers are 1800 Baskets, Fruit Bouquets, Fannie may, Cheryl's, The popcorn Factory, Harry and David and Wolferman's

  • Extensively worked and customized Orders, Catalog, promotion, member and marketing subsystems to the business needs
  • Also, worked on integrating all these application into the single channel of usage with respect to end user needs
  • IBM Certified Web sphere Commerce V7.0 Developer
  • Interacted with business team for development, improvements and architecture understanding and converted to user stories
  • Created new controller commands, task commands, entity beans and access beans
  • Developed Registries, and tag libraries for easy data retrieval
  • Designed major requirement and developed the product page for club products category in Harry and David & Wolferman's application
  • Implementation of enhancements, fixing issues during stabilisation window
  • Had hands on Build and Deployment using Ant script
  • Good knowledge on AGILE software development methodology
  • Experienced in production support eCommerce Operations
  • Experienced in working and coordinating with other teams like System Administration team, Websphere Administration team, DBA Team, Networking team
  • Adhered to best practice coding standards.

Education

Bachelor of Technology - Information Technology

Coimbatore Institute of Technology

Skills

  • Java SpringBoot/Gradle
  • Apache Kafka
  • REST/GraphQL APIs
  • Oracle/PostgreSQL DB
  • DynamoDB/Neptune
  • Jupiter/Lambda/EC2/S3/RDS/ElastiCache/SystemsManager/SQS/API Gateway/CloudFront
  • GitHub/Terraform
  • Docker
  • Shell Scripting
  • Kibana/Newrelic/Grafana
  • SQL
  • Agile Methodologies
  • Software Development
  • AWS DevOps
  • Python
  • IBM WCS 70

Certification

  • AWS Certified Solutions Architect - Associate
  • IBM WCS 7.0 Certified

Accomplishments

Curious Cat award

On the spot awards

Commitment awards

Continuous learner awards


Languages

English
Tamil

Timeline

Software engineer

Tata Consultancy Services
04.2021 - Current

Systems Engineer

Tata Consultancy Services
02.2020 - 03.2021

System Engineer

Tata Consultancy Services
10.2017 - 01.2020

System Engineer

Tata Consultancy Services
09.2016 - 09.2017

Developer

Tata Consultancy Services
09.2011 - 08.2016

Bachelor of Technology - Information Technology

Coimbatore Institute of Technology
Arul kumar Balakrishnan