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 👋

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

I enjoy solving complex backend problems, designing scalable systems, improving reliability, and taking ownership from system design through production.

About Me

  • 💻 Backend-focused engineer working primarily with Java, Spring Boot, Rust, and Python
  • 🧠 Strong interest in Distributed Systems, System Design, Microservices, and Backend Architecture
  • ⚙️ Experienced in designing scalable APIs, orchestration workflows, fault-tolerant systems, and production-grade services
  • 📈 Worked on systems involving high-throughput traffic, partner integrations, observability, reliability, and platform modernization
  • 🤝 Experienced in code reviews, mentoring, technical decision-making, and cross-functional collaboration
  • 🚀 Currently focused on strengthening expertise in high-scale backend systems and distributed architecture

Tech Stack

Languages

Java Rust Python SQL

Backend & Frameworks

Spring Boot Actix REST APIs Microservices

Databases & Caching

PostgreSQL Redis

Cloud & Infrastructure

AWS Docker Kubernetes Nginx

Workflow & Platform

Apache Airflow Netflix Conductor Jenkins

Observability & Reliability

New Relic Coralogix Zenduty

Featured Projects

Java desktop application combining AES encryption, LZW compression, LSB image steganography, authentication, and multithreaded data extraction to demonstrate a layered approach to secure data transmission.

Multi-user desktop messaging system built with Java, TCP sockets, and multithreading, supporting private and broadcast messaging, connected-user management, direct client-to-client file transfer, and local chat history.

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

Java Swing application demonstrating Least Significant Bit (LSB) image steganography, allowing text to be embedded inside images and later extracted while preserving the visual appearance of the carrier image.

Engineering Interests

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

Currently Working On

  • Building stronger hands-on projects around distributed systems
  • Designing scalable backend architectures
  • Exploring reliability and performance patterns
  • Improving system-design depth for large-scale applications

Connect With Me


I like building backend systems that are simple to understand, reliable in production, and scalable as usage grows.

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