Summary
Overview
Work History
Education
Skills
Personal Information
Languages
Timeline
Generic

Indrajit Das

Bangalore

Summary

Experienced Java Developer with 9 years of expertise in designing, developing, and deploying scalable applications in the manufacturing and finance domains. Proficient in Core Java 8, Spring Boot, Microservices, Kafka, and AWS. Demonstrated ability to build robust, high-performance systems, and adept at working in agile environments to deliver solutions that meet business objectives. Strong problem-solving skills, coupled with a commitment to continuous learning and improvement.

Overview

11
11
years of professional experience

Work History

Synechron Technologies
06.2021 - Current
  • This project involves developing an application that provides licensing services for Dell products to end clients and manages licenses efficiently. The application leverages Core Java 8, Spring Boot, Microservices architecture, AWS for deployment, and Oracle for database management. The goal is to create a robust, scalable, and user-friendly platform for managing licenses and providing licensing services.
  • Develop Core Application Logic: Utilize Core Java 8 to design and implement the core functionality of the application.
  • Microservices Development: Build and maintain various microservices using Spring Boot.
  • Integration: Ensure seamless integration between different microservices and third-party APIs.
  • Database Management: Implement and manage Oracle databases for storing and retrieving license data.
  • AWS Deployment: Utilize AWS services for deploying and managing the application in the cloud.
  • Collaboration: Work closely with front-end developers to integrate user-facing elements with server-side logic.
  • Code Quality: Write efficient, reusable, and maintainable code following best practices.
  • Troubleshooting: Troubleshoot, debug, and upgrade existing software.
  • Documentation: Create and maintain technical documentation.
  • Continuous Learning: Stay updated with emerging technologies and apply them to improve the application.

DELL
- 05.2021

This Licensing Services Application aims to provide clients with a powerful tool for managing Dell product licenses and obtaining licensing services. The project requires a dedicated team skilled in Core Java 8, Spring Boot, Microservices, Oracle, and AWS. The successful implementation of this project will empower clients to efficiently manage their licenses, ensure compliance, and optimize their IT asset utilization.

  • Application Development:Develop and maintain high-performance applications using Core Java 8 and Spring Boot.
    Design and implement microservices architecture for scalability and maintainability.
  • Cloud Deployment:Deploy applications on AWS, ensuring high availability and scalability.
    Utilize AWS services such as EC2, S3, RDS, and Lambda for optimized cloud solutions.
  • Real-Time Data Processing:Integrate and manage Kafka for real-time data streaming and processing.
    Develop data pipelines to ensure efficient data flow across services.
  • Collaboration and Communication:Work closely with cross-functional teams, including product owners, QA, and DevOps, to deliver high-quality software solutions.
    Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Code Quality and Best Practices:Perform code reviews and enforce coding standards and best practices.
    Implement unit tests and integration tests to ensure robust and error-free code.
  • Performance Optimization:Monitor and optimize application performance to enhance speed and reliability.
    Identify and resolve performance bottlenecks in the application and database layers.

Java Developer at [Previous Company Name]

  • Period: [Start Date] – [End Date]

Roles and Responsibilities:

  • Finance Domain Application Development:Led the development of financial applications, focusing on accuracy, performance, and security.
    Implemented secure and efficient RESTful APIs for data access and manipulation.
  • Database Management:Managed Oracle databases, including schema design, query optimization, and data migration.
    Developed complex SQL queries and stored procedures to support application requirements.
  • Integration and API Management:Integrated third-party APIs and services to extend application functionality.
    Ensured seamless data exchange between internal and external systems.
  • Quality Assurance and Testing:Collaborated with QA teams to develop test plans and test cases.
    Conducted manual and automated testing to ensure software quality.
  • Agile Development:Actively participated in agile development processes, contributing to continuous improvement and delivery.
    Worked in a fast-paced environment, adapting to changing requirements and priorities.

ACCENTURE
06.2016 - 09.2019

Eiva chatbot - It's a chatbot application typically used for various practical purposes, including customer service or information acquisition. It utilizes IBM Watson APIs, such as natural language processing systems, to generate bot responses. Internally, it employs artificial intelligence to generate these responses. Users can also opt to connect to desk agents for additional services.

Technologies used: Core java(1.8),Spring boot ,Web services,Hibernate and Pl/sql.

INFOSYS
10.2013 - 02.2016
  • - APSM is a payroll management system. It is a system that stores and manages all payroll-related information and interacts with other systems for specific information such as salary and leaves. It is being developed from the previous version of the application, which was based on Oracle. The new application uses MongoDB and Kafka for event management. All the rules and logic are converted into logical units, and upon receiving multiple requests, multiple logical units are injected into event queues and executed in parallel, increasing the performance of the application. The application also performs validation logic for screening data

Education

B.E(Elect & Com) -

Rajiv Gandhi University(Bhopal)
01.2010

12th -

RKVM(Gwalior)
01.2005

10TH -

St Pauls(Gwalior)
01.2003

Skills

  • Core java 18
  • Spring boot
  • Hibernate
  • Rest Web services
  • Microservices
  • Oracle
  • Kafka
  • Gen Ai
  • AWS
  • Weblogic

Personal Information

  • Date of Birth: 01/31/88
  • Gender: Male
  • Nationality: INDIAN
  • Marital Status: Single

Languages

  • English
  • Hindi
  • Bengali

Timeline

Synechron Technologies
06.2021 - Current

ACCENTURE
06.2016 - 09.2019

INFOSYS
10.2013 - 02.2016

DELL
- 05.2021

B.E(Elect & Com) -

Rajiv Gandhi University(Bhopal)

12th -

RKVM(Gwalior)

10TH -

St Pauls(Gwalior)
Indrajit Das