Summary
Overview
Work History
Education
Skills
Timeline
Generic

Kirupa Shankar

Software Engineer II B

Summary

Experienced Java Developer with over 6 years of hands-on experience in designing, developing, and delivering user-centric software applications using Java/J2EE technologies. Proficient in leveraging Java's robust capabilities to create scalable and efficient solutions. Possesses beginner expertise in complementary programming languages such as JavaScript, HTML, and CSS. Seeking a challenging position as a Java Developer to further enhance skills and contribute to impactful projects.

Overview

7
7
years of professional experience

Work History

Software Engineer II B

Bank Of America
12.2021 - Current

Tax Team:

  • Involved in analyzing new business requirements.
  • Designed and developed new migration project from scratch.
  • Implemented Jenkins pipeline for deploying new services across multiple clusters.
  • Maintained data flow from upstream application.
  • Optimized algorithms in legacy application for faster processing, reducing overall computation time.
  • Conducted performance and integration testing.
  • Identified security vulnerabilities in application code, implementing necessary measures to mitigate risks..
  • Estimated work hours and tracked progress using Scrum methodology.
  • Conducted thorough code reviews to identify potential areas for improvement, ultimately enhancing code quality across all projects handled by the team

Product Engineer

Scriplogix Analytics
09.2020 - 12.2021

Smartfluence Influencer Marketing Platform:

  • Spearhead integration of API services from major social platforms like Instagram, TikTok, and YouTube to access valuable data, enhancing applications' functionality and user experience.
  • Furthermore, orchestrate seamless integration with email service providers, empowering users to connect their own emails to our platform for enhanced communication capabilities.
  • Security is paramount, and I ensure it by integrating Google reCAPTCHA API services to fortify our applications against malicious activities.
  • Additionally, I manage AWS services meticulously, handling deployment tasks and meticulously assigning security groups to safeguard our infrastructure.
  • I maintain complete ownership of our application.

Software Engineer

Unimoni Global And Financial Services
06.2017 - 06.2020

Amigo Money Exchange Platform:

  • Involved in CORE team of Amigo, for development of,
  • Customer and Corporate Registration, KYC registrations, Development of new APIs for Customer and Corporate Registration and ID Registrations, SMS integration for transaction notifications, VAT Integration, Promo code integration, Transfast payment integration, AML Integration, Data transfer from UAE to Rwanda via API, Integration of Xpress partner API.

Education

Bachelor of Science - Mechanical Engineering

Meenakshi Academy of Higher Education And Research
04.2001 -

Skills

  • Java

  • Microservices

  • Spring Boot

  • Spring Data

  • Spring Security

  • RESTful API

  • Web services

  • AWS

  • Agile

  • MySQL

  • SVN/GIT

  • Thymeleaf

  • HTML

  • JavaScript

  • JQuery

  • Bootstrap

  • Cassandra

  • Maven

Timeline

Software Engineer II B

Bank Of America
12.2021 - Current

Product Engineer

Scriplogix Analytics
09.2020 - 12.2021

Software Engineer

Unimoni Global And Financial Services
06.2017 - 06.2020

Bachelor of Science - Mechanical Engineering

Meenakshi Academy of Higher Education And Research
04.2001 -
Kirupa ShankarSoftware Engineer II B