Skip to content
View 7amitdas's full-sized avatar

Block or report 7amitdas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
7amitdas/README.md

Hi, I'm Amit Das 👋

Senior Backend Developer | Java & Spring Ecosystem

I'm a Senior Java Developer with 13+ years of experience in designing, developing, and delivering enterprise-grade software solutions across banking, financial services, government, and healthcare domains.

My expertise spans backend engineering, enterprise application architecture, microservices, RESTful APIs, database engineering, and distributed systems.

Throughout my career, I've contributed to developing enterprise software solutions across diverse domains, including banking and financial services, government, healthcare, housing, investments, education, and employment-related systems. My experience spans core banking platforms, digital banking, business applications, web-based systems, and enterprise batch processing solutions. I enjoy solving complex engineering challenges, building scalable applications, improving system performance, and writing clean, maintainable code.

🛠️ Technical Skills

Backend Development

  • Java (8–21)
  • Spring Boot, Spring MVC, Spring Security
  • Spring Data JPA, Hibernate
  • Spring Batch, Spring Cloud
  • RESTful APIs & SOAP Web Services

Frontend

  • Angular, React, JSP
  • JavaScript, jQuery, HTML, CSS
  • PrimeNG, PrimeFaces

🏗️ Architecture & Design

  • Enterprise Application Architecture
  • Monolithic & Microservices Architecture
  • Distributed Systems
  • Event-Driven Architecture
  • System Design (HLD & LLD)

📨 Messaging & Streaming

  • RabbitMQ
  • IBM MQ
  • Apache ActiveMQ
  • Apache Kafka

Databases

  • Oracle, IBM Db2, MySQL, Microsoft SQL Server
  • MongoDB, Redis

Cloud & DevOps

  • AWS (EC2, ECS, S3, RDS, Lambda, SQS, SNS, IAM etc.)
  • Docker, Kubernetes
  • Azure DevOps, Jenkins
  • Maven, Gradle

Testing & Code Quality

  • JUnit 5, Mockito, JaCoCo
  • SonarQube, SonarLint
  • Unit, Integration, API Testing

AI-Assisted Development

  • AWS Kiro
  • GitHub Copilot
  • Claude

💼 Professional Experience

  • Enterprise Banking Solutions: Core banking, trade finance, treasury, internet banking, and mobile banking.
  • Government & Public Sector: Large-scale enterprise applications and business systems.
  • Healthcare & Financial Systems: Development and maintenance of enterprise web and batch applications.
  • Technical Leadership: Led an engineering team of 8+ developers, coordinated technical activities, conducted code reviews, and supported engineering best practices.

🧠 Areas of Interest

  • Advanced Java & JVM Internals
  • Software Architecture & System Design
  • Microservices & Distributed Systems
  • Event-Driven Architecture
  • Performance Engineering & Scalability
  • Cloud-Native Application Development
  • Design Patterns & Clean Code
  • AI-Assisted Software Engineering

🤝 Let's Connect

I'm passionate about software engineering, continuous learning, and sharing technical knowledge.

Always interested in discussing software architecture, Java engineering, distributed systems, and interesting engineering challenges.

Pinned Loading

  1. BlackPearl BlackPearl Public

    Java Coding Problems & Solutions from Different Sources like HackerRank, LeetCode, AlgoExpert etc.

    Java

  2. angular-practice angular-practice Public

    Project to Practice Angular

    TypeScript

  3. demo-bank-cmd demo-bank-cmd Public

    A Command Line Input Based Demo Banking Application

    Java