Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer
KIRUBANANTHAN S

KIRUBANANTHAN S

Senior Software Engineer
kanchipuram

Summary

A Java developer expanding expertise into the realm of data science. Passionate about combining strong backend development skills with data analytics and machine learning to derive meaningful insights. Experienced in building scalable APIs, optimizing performance, and working with cloud platforms like GCP and Firebase. Proficient in JIRA for task management and adept at automating processes using scheduler-based APIs. Enthusiastic about tackling complex data challenges and continuously growing in the dynamic intersection of software development and data science.

Overview

4
4
years of professional experience
6
6
years of post-secondary education
3
3
Languages

Work History

Senior Engineer

Impiger Technologies
10.2024 - Current
  • Strong ability to analyze and understand business and technical requirements.
  • Developed end-to-end backend services to support a platform for both web and mobile applications.
  • Gained experience in JIRA for task management, tracking, and workflow optimization.
  • Designed and implemented scalable, secure, and high-performance APIs.
  • Optimized and enhanced API performance, reducing execution time for high-latency operations.
  • Built scheduler-based APIs to automate key functionalities and processes.
  • Worked with Google Cloud Platform (GCP) and Firebase for efficient data storage, retrieval, and processing.
  • Implemented automated email processing for multiple tasks, including transaction success notifications, user alerts, and system updates.
  • Managed document generation and data transfer using multiple packages, enabling better business insights and reporting.

Software Engineer

Bhumaha Solutions Pvt Ltd
08.2021 - 10.2024
  • Strong ability to analyze and understand business and technical requirements.
  • Designed and developed various modules, ensuring efficient system architecture.
  • Worked with microservice architecture and configured services for scalability and maintainability.
  • Work with multiple databases, ensuring efficient data handling, indexing, and optimization.
  • Configured multi-tenant architecture to support multiple organizations within a single application.
  • Developed key modules, including:
  • User Management (authentication, authorization, and role-based access).
  • Vendor Registration (onboarding and approval workflows).
  • Payment Processing (integration with banking APIs).
  • Component & Limit Allocation (handling user-based and entity-based transaction limits).
  • Reports & Dashboards (data visualization for business insights).
  • Configured Keycloak for authentication and user management.
  • Implemented secure login, single sign-on (SSO), and role-based access control (RBAC).
  • Integrated NEFT and IFT payment APIs for seamless bank transactions.
  • Implemented Aadhaar-based banking services for user onboarding and verification.
  • Integrated Master GST APIs for generating E-way Bills and E-Invoices within the system.
  • Developed custom dashboards and reports to provide analytical insights.
  • Utilized the ITEXT library to generate payment vouchers and other financial documents in PDF format.
  • Experienced in using Git for version control and collaborative development.

Education

Post Graduate program - Data Science and Engineering

Great Lakes Institute Of Management
Chennai
04.2022 - Current

Bachelor of Science - Mechanical

Dhanalakshmi College Of Enginnering
Tambaram,Chennai
04.2017 - 01.2021

Skills

Docker

undefined

Timeline

Senior Engineer

Impiger Technologies
10.2024 - Current

Post Graduate program - Data Science and Engineering

Great Lakes Institute Of Management
04.2022 - Current

Software Engineer

Bhumaha Solutions Pvt Ltd
08.2021 - 10.2024

Bachelor of Science - Mechanical

Dhanalakshmi College Of Enginnering
04.2017 - 01.2021
KIRUBANANTHAN SSenior Software Engineer