Summary
Overview
Work History
Education
Skills
Projects
Personal Particulars
Timeline
Generic

Karthika Sadasivam

Summary

Software Development Professional with 9.5 years of hands-on experience in designing and developing robust microservices and web applications using Java/J2EE frameworks.

Overview

9
9
years of professional experience

Work History

Full Stack Application Developer

Elitez Pte Ltd (Client: CPF Board)
01.2022 - Current
  • Requirements Gathering: Collaborated with stakeholders to gather requirements and prepare comprehensive Software Requirements Specification (SRS) and Software Design Specification (SDS) documents.
  • Service Development: Engineered and developed microservices based on SDS, followed by rigorous unit testing to ensure robust functionality.
  • Test Data and Suite Preparation: Orchestrated test data preparation and constructed detailed test suites. Led System Integration Testing (SIT) and supported automation and User Acceptance Testing (UAT), ensuring seamless project delivery.
  • API Management: Architected and maintained RESTful APIs, facilitating seamless integration with various external systems.
  • Production Deployment: Played a pivotal role in production deployments, addressing and resolving post-deployment issues efficiently.
  • Code Review and Mentorship: Spearheaded code reviews and mentored junior developers, fostering a collaborative environment and ensuring adherence to high coding standards.
  • CI/CD Implementation: Practiced Continuous Integration and Continuous Deployment (CI/CD) methodologies for automated and efficient deployments.
  • Technologies Used: Java 8, Spring Boot, REST API, DB2, JUnit 5, Angular 5, Elixir reports.

Application Developer

Optimum Solutions (Client: Singtel)
01.2021 - 01.2022
  • Microservices Development: Engineered and maintained microservices for broadband service activation leveraging Spring Boot and Apache Camel, ensuring high performance and scalability.
  • Frontend Enhancement: Enhanced and optimized the React UI for better user experience and responsiveness.
  • CI/CD Management: Managed Continuous Integration and Continuous Deployment (CI/CD) pipelines and Helm charts for System Integration Testing (SIT) and User Acceptance Testing (UAT) environments, ensuring smooth and automated deployment processes.
  • Performance Optimization: Conducted performance testing to identify and address system bottlenecks, ensuring efficient operation and optimal performance.
  • Technologies Used: Spring Boot, Apache Camel, Kafka, PostgreSQL, MongoDB, Red Hat Ansible Tower.

System Analyst

Alltech Systems (Client: HDB)
01.2020 - 01.2021
  • Developed Web Applications: Utilized JSF (JavaServer Faces) and PrimeFaces to create interactive and dynamic web applications.
  • Migration: Migrated mainframe jobs to Java APIs, ensuring smooth transitions and comprehensive project documentation and testing.
  • Testing: Led System Integration Testing (SIT) and provided support to User Acceptance Testing (UAT) teams.
  • Technologies Used: Proficient in Spring Boot, DB2, Rest APIs, Spring Batch, Jenkins, and SonarQube.

System Analyst

Emson Systems (Client: HDB)
06.2018 - 12.2019
  • Web Application Development: Developed applications for LM&E systems management using JSF/PrimeFaces and Spring Boot.
  • REST Services: Configured secure REST services and performed thorough testing to ensure robustness.
  • Technologies Used: REST API, JSF/PrimeFaces, SQL/DB2, WebSphere, IBM API Connect.

Programmer

Spiro Solutions (Client: Royal Sundaram Finance)
04.2015 - 11.2017
  • Insurance Domain Project: Designed and implemented modules tailored to the insurance sector.
  • System Testing & Production Support: Conducted system testing and addressed production issues to maintain system reliability.
  • Technologies Used: JSF/PrimeFaces, EJB, SQL/DB2, Apache Tomcat.

Education

Master of Engineering - Computer Science

Nehru Institute of Technology, Anna University
Coimbatore
06.2015

Bachelor of Technology - Information Technology

Idhaya Engineering College, Anna University
Chinnasalem
04.2012

Skills

  • Programming Languages: Java (11, 8 , 7 and below), Python 3
  • Frontend Frameworks: Angular 5, JSF/Prime Faces 7
  • Backend Frameworks: Spring Boot 24, Spring Batch, EJB 31,
  • Databases: PostgreSQL 42, DB2 115, MongoDB 40
  • Servers: WebSphere 9, Apache Tomcat 8
  • Testing Tools: JUnit 4, Postman, SoapUI
  • API Gateways: IBM API Connect, Kong
  • Event Streaming: Apache Kafka 20
  • Integration Frameworks: Apache Camel 37
  • DevOps & CI/CD: Jenkins, Docker, Kubernetes, Red Hat OpenShift, Ansible Tower
  • Monitoring & Logging: Prometheus, Grafana, Jennifer, Jaeger UI, Kibana
  • Version Control: Bit Bucket, Serena Dimensions, IBM RTC
  • Code Quality Assurance: SonarQube 861, HP Fortify
  • Software Development Methodologies: Agile, Waterfall

Projects

CPF Board, Singapore:

  • SA Closure: Developed services for the closure of Special Accounts and fund transfers.
  • LPSA Monthly Series & GL Reconciliation Series: Migrated from mainframe to Java APIs, prepared SRS/SDS, and supported testing and production onboarding.

Singtel, Singapore:

  • Naas Service Activation & Configuration: Built microservices for broadband service management with Java, Kafka and Postgres and Mongo DB.

Housing Development Board, Singapore:

  • LM&E Systems Management: Developed a digital platform for component data submission, workflow for submission, approval, rejection, acknowledgement and report generation.
  • HDB Project Management Portal: Enhanced a portal for project data collection and reporting.

Spriro Solutions, Chennai:

  • Royal Sundaram General Finance DTCADMIN: Managed insurance domain processes including agent registration and policy management.

Spiro R&D Centre, Chennai:

  • Payroll and Billing Management Software: Developed modules to automate payroll and billing processes.

Personal Particulars

Nationality: Indian

Date of Birth: 18 October 1991


Timeline

Full Stack Application Developer

Elitez Pte Ltd (Client: CPF Board)
01.2022 - Current

Application Developer

Optimum Solutions (Client: Singtel)
01.2021 - 01.2022

System Analyst

Alltech Systems (Client: HDB)
01.2020 - 01.2021

System Analyst

Emson Systems (Client: HDB)
06.2018 - 12.2019

Programmer

Spiro Solutions (Client: Royal Sundaram Finance)
04.2015 - 11.2017

Master of Engineering - Computer Science

Nehru Institute of Technology, Anna University

Bachelor of Technology - Information Technology

Idhaya Engineering College, Anna University
Karthika Sadasivam