Skip to content
View as271996's full-sized avatar

Block or report as271996

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
as271996/README.md

Hi, I'm Amit Singh 👋

Backend Software Engineer with 6+ years of experience building and operating distributed systems, microservices, and B2B integration platforms.

I primarily work with Java, Spring Boot, and Rust, and enjoy solving problems around scalability, reliability, API design, workflow orchestration, and production engineering.

My experience includes building partner-facing platforms, modernizing legacy systems, designing reusable backend services, improving fault tolerance, and owning systems from design through production.

About Me

  • 💻 Backend-focused engineer with experience in Java, Spring Boot, Rust, Python, and SQL
  • 🏗️ Worked on distributed systems, microservices, REST APIs, and workflow orchestration
  • ⚡ Built and operated systems involving high-throughput traffic, caching, rate limiting, idempotency, and fault tolerance
  • 🔄 Experienced in legacy modernization and migration from Rust-based systems to Java/Spring Boot platforms
  • 🔌 Worked extensively on B2B integrations and partner-facing backend systems
  • 📊 Hands-on with observability, production debugging, incident response, and reliability improvements
  • 🤝 Experienced in technical design, code reviews, mentoring, and cross-functional engineering
  • 🚀 Currently deepening my expertise in large-scale distributed systems and backend architecture

Tech Stack

Languages

Java Rust Python SQL

Backend

Spring Boot Actix REST APIs Microservices

Data

PostgreSQL Redis

Cloud & Infrastructure

AWS Docker Kubernetes Nginx

Workflow & Automation

Apache Airflow Netflix Conductor Jenkins

Observability

New Relic Coralogix Zenduty

Featured Projects

Final-year engineering project combining AES encryption, LZW compression, LSB image steganography, Java sockets, and multithreaded extraction into an end-to-end data-protection workflow.

Multi-user messaging application built with Java, TCP sockets, Swing, and multithreading, supporting private and broadcast messaging, connected-user tracking, file transfer, and local chat history.

Full-stack blog platform built with Spring Boot, Spring MVC, Spring Security, JPA, Thymeleaf, and PostgreSQL, with authentication, post and comment management, tags, search, filtering, pagination, and scheduled publishing.

Java Swing application implementing Least Significant Bit (LSB) image steganography for embedding and extracting text data from images.

Engineering Interests

  • Distributed Systems
  • Backend Architecture
  • System Design
  • API Design
  • Microservices
  • Scalability & Performance
  • Reliability Engineering
  • Concurrency
  • Workflow Orchestration
  • Production Engineering

Currently Working On

I'm currently building and strengthening hands-on projects around:

  • Distributed backend systems
  • Payment orchestration
  • Idempotency and transaction handling
  • Caching and rate limiting
  • Asynchronous and event-driven processing
  • Failure handling and resilience
  • Observability and integration testing
  • Production-style Java / Spring Boot architecture

Connect With Me


I enjoy building backend systems that are easy to reason about, reliable in production, and designed to scale as complexity and traffic grow.

Pinned Loading

  1. secure-data-transmission secure-data-transmission Public

    Hybrid secure-data-transmission application combining AES encryption, LZW compression, LSB image steganography, authentication, and multithreaded extraction.

    Java 2

  2. image-steganography-java image-steganography-java Public

    Java desktop application demonstrating image steganography using the Least Significant Bit (LSB) technique.

    Java 2

  3. java-client-server-messenger java-client-server-messenger Public

    Multi-user desktop messenger built with Java Swing, TCP sockets, multithreading, private/broadcast messaging, file transfer, and chat history.

    Java 2

  4. spring-boot-blog-application spring-boot-blog-application Public

    Full-stack blog application built with Spring Boot, Spring MVC, Spring Security, Thymeleaf, JPA, and PostgreSQL.

    Java 2

  5. java-udp-chat-application java-udp-chat-application Public

    Multi-user Java Swing chat application using UDP datagrams, server-side client tracking, broadcast messaging, online-user discovery, and connection monitoring.

    Java 2