Summary
Overview
Work history
Education
Skills
Websites
Accomplishments
Timeline
Generic
Arun Krishnan

Arun Krishnan

Coventry,UK

Summary

Accomplished software engineer with expertise in Java 8, Spring Boot, and microservices architecture. Proficient in developing robust RESTful APIs using Spring MVC and J2EE, alongside front-end technologies such as Angular2+ and Typescript. Skilled in source code management with GitHub and implementing CI/CD pipelines through Jenkins and GitHub Actions. Experienced in cloud platforms including Openshift, Pivotal Cloud Foundry, and Google Cloud. Adept at utilising design patterns and agile methodologies to deliver high-quality software solutions. Career goal: to leverage technical skills to drive innovation in cloud-based applications.

Overview

10
10
years of professional experience
2015
2015
years of post-secondary education

Work history

Software engineering analyst

Santander UK
Milton Keynes
02.2023 - Current
  • Developed and maintained backend services using Java and Spring Boot, delivering scalable and secure microservices.
  • Worked extensively with IBM API Connect for API gateway configuration, security policies, routing, and lifecycle management.
  • Deployed and managed containerized applications on OpenShift (Kubernetes), improving reliability and release consistency.
  • Automated CI/CD pipelines using Jenkins and GitHub Actions, reducing deployment time and improving code integration workflows.
  • Contributed to full-stack development using Angular for UI enhancements and front-end feature implementations.
  • Designed and implemented RESTful APIs supporting core banking and financial-crime related systems.
  • Built and scheduled Spring Batch jobs for data processing, transformation, and large-scale operational workloads.
  • Led and supported production releases, including hot fix deployment, troubleshooting, and coordination with cross-functional teams.

Senior Software Developer

UST Global Pvt Ltd
Trivandrum, India
05.2021 - 10.2022
  • Involved in software architecture, detailed design, coding, testing and creation of functional specs of application.
  • Involved in Design and Development of frontEnd Application which is written in Angular14.
  • Performing Code reviews with team, design reviews with Architects.
  • Opportunity to work on applications that follow best CI/CD patterns including one click release.
  • Got exposure to different Google cloud products which is used in projects
  • Analyzing and resolving fortify and security vulnerabilities in Spring Boot Applications.
  • Develop and Deploy Restful web services
  • Worked and delivered sprint and hot fix releases on time.
  • Technical Panel member for recruitment activities for Unit.
  • Preparing builds, deploy and Co-ordinate with release management team to ensure that proper process is followed during release.
  • Providing End to End support for testing activities during System Testing and UAT.
  • Production support for application and handling of critical issues in timely manner.
  • Mentoring new Joiners in team.

Senior Software Developer

Allianz Technology
Trivandrum, India
05.2017 - 05.2021
  • Development of Backend and Frontend Applications on feature related changes as per client requirement.
  • Involve in creation of technical design documents and review of low level design document as part of application re-engineering.
  • Agile methodology adapted for development and release.
  • Worked on multiple microservices, and coordination with connected downstream.
  • Creation of modules that does data parsing and excel file creation.
  • Worked with testing team for setting up the Selenium framework for automation testing.
  • Creating Jenkins pipeline jobs for deployment.
  • Logging and monitoring of applications and provide support if required
  • Key member in creation and maintenance of 5+ rest web services and Frontend applications which manage customer data and also an active Participant In sprint planning and backlog grooming
  • Got exposure to Robotic Process Automation (RPA) and UiPath as part of an automation process.
  • Test Automation Modules using selenium and cucumber.
  • Involved in resolving Penetration test findings and ensure code quality.
  • Involved in the setting up of the environment in the cloud (Pivotal cloud Foundry).
  • Performing code review with team to ensure code quality.
  • Mentoring the new joiners in the team to get them productive

Software Developer

UST Global PVT LTD
03.2016 - 05.2017
  • Mainly in creating modules for an order management application using Core Java, J2EE and Hibernate
  • Involved in writing Junit test cases.
  • Ensuring code quality, code coverage and security by using SonarQube.
  • Application Support and Defect Fix of application which is in Spring Framework

Education

Bachelor of Technology - Computer science

Cochin University of Science and Technology - CUSAT
Cochin

Skills

  • Java
  • Springboot, Microservices Architecture
  • Spring MVC , J2EE Restful API Webservices
  • Angular2, Typescript, HTML/CSS
  • Source Code Management- GITHUB
  • CI/CD pipeline jobs - Jenkins, GitHub Actions
  • IBM API connect
  • Junit ,Mockito, TDD, BDD
  • Maven
  • Swagger
  • F5
  • DB- JDBC,JPA/Hibernate
  • Agile Methodologies
  • Openshift
  • Pivotal Cloud Foundry, Google Cloud
  • ORACLE, SQL Server
  • Design Patterns

Accomplishments

  • Got recognition for achieving targets on regular basis
  • Organized and actively participated in various Account level activities
  • The Best Project Award Winner for Quality and Timely Delivery for Allianz Technology

Timeline

Software engineering analyst

Santander UK
02.2023 - Current

Senior Software Developer

UST Global Pvt Ltd
05.2021 - 10.2022

Senior Software Developer

Allianz Technology
05.2017 - 05.2021

Software Developer

UST Global PVT LTD
03.2016 - 05.2017

Bachelor of Technology - Computer science

Cochin University of Science and Technology - CUSAT
Arun Krishnan