Hi all, I'm Karthi

A passionate and motivated backend Web Developer and can work as a full stack Developer with Angular being the front-end, having experience of building Web applications with Java / Spring / SpringBoot / Hibernate / Oracle and some other cool libraries and frameworks

What I do

An EVER-IMPROVING BACK END DEVELOPER WHO WANTS TO EXPLORE TECH STACK AND LEARNING ANGULAR

⚡ Develop highly available and scalable back-end stack for web applications

⚡ Possess good knowledge in Java, Spring Boot, Hibernate, Microservices

⚡ Possess sufficient knowledge in Docker, Openshift & Kubernetes to work on containerization and orchestration of microservices

⚡ Deployed applications into third party services such as Heroku/ Netlfiy/ Google Cloud

⚡ Have worked on integrating the applications with CI/CD - Bitbucket-Jenkins, Github-Heroku and Github-Netlify

Proficiency

Backend
80%
Frontend
50%
Programming
60%

Education

PSG College Of Technology, Coimbatore
Master of Science in Theoretical Computer Science
July 2008 - April 2013

A research oriented course based on Mathematics & Computer Science for a span of 5 years

  • Was part of a research work related to botnets which becomes one of the top threats to Internet
  • Found a detection mechanism using SNMP MIB statistical model to detect IRC botnets
  • This research work was published as a paper in a Switzerland Science Journal given below as link
  • Research Publication

Experience

FIS Global
/img/icons/common/fisLogo.jpeg
Software Engineer
September 2018 – Present

Banking domain projects

  • ACT - Web application which provides choice lists, input details for loan application.
  • Customer Management - New bank Setup by integrating with Docker, Openshift. Data Migration Using flyway tool.

CTS
/img/icons/common/ctsLogo.png
Associate Developer
October 2013 – August 2018

Healthcare domain projects

  • SR2 - Web application which assists pharmacies in managing patients who are on specialty medications
  • SORA - Provides the statistical report of the user and teams.
  • 340B - US government created a program to provide medication to eligible patients at a very low cost.

Tecnotree
/img/icons/common/tecnotreeLogo.png
Software Engineer Intern
Nov 2012 – Apr 2013

Developed 'Lucky Draw'.

  • A web application which is integrated with the external systems to extract the eligible draw list
  • The draw list is the list of subscribers based on the criteria attached with draw configuration specification.
  • Developed the UI pages to pick up eligible draw list, running draw process and sql backend setup.

IIT Madras, Chennai
/img/icons/common/IITLogo.png
Research Intern
Apr 2011 – Nov 2011

'Study and Analysis of Botnets’

  • Aimed at studying the characteristics of various kinds of botnets
  • An extensive survey on literature available on botnets was made
  • Testbed setup called RUBOT framework, was used to conduct various experiments on the various botnet types.

Our Clients Feedback

Clark Linda

Karthik has been an asset for our project. His leadership capabilities has helped us to resolve downtime issues in our project

Demarino Vincent

Played a very big role in migrating the application to the new stack which deploys our customer management app into Openshift/Docker

Susan

Excel macro tools which were developed by Karthik has reduced the manual effort by more than 300 hours for our team, well done

Hari

Karthik has been really innovative and have resolved a lot of production batch job issues for healthcare domain. Great job and keep it up

Projects

Corona Tracker

A Java Spring-Boot application which tracks the reported data of confirmed COVID-19 cases across the globe with Johns Hopkins University's data-source.

Demo

Employee Management

A simple CRUD application for employees which is developed using Spring-Boot, Hibernate & mysql in the backend and thymeleaf as front-end template engine

Demo

Movie Rating App

Created a microservices application that consumes Movie-DB API to give ratings.They communicate with other using Eureka, uses Spring cloud config server for consistency, Circuit-Breaker for fault tolerance

Reach Out to me!

Looking for someone better or discuss about a new tech stack? My inbox is open

Back-end web application developer in Java, Spring Boot, Hibernate etc.

Chennai