Skip to content
View shrasel's full-sized avatar

Block or report shrasel

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
shrasel/README.md

Building reliable systems — quietly, cleanly, and at scale.

MD Shahjahan Rasel • Full-Stack Software Engineer (Backend-first) • Java / Spring BootTypeScriptAWS

Email LinkedIn Website

Core stack icons


👨‍💻 About Me

I’m a backend-focused full-stack engineer who builds cloud-ready microservices, clean REST APIs, and modern web UIs—with a strong bias toward simplicity, maintainability, and performance.

Now

  • 📍 Plano, TX
  • 💼 Software Engineer @ Kforce (Apr 2022 — Present)
  • ☁️ Shipping backend systems on AWS with Docker/Kubernetes/Terraform

What I work with

  • Java / Spring Boot microservices, REST APIs, Hibernate/JPA
  • 🧩 Kafka / MSK, integration-heavy services
  • 🎨 React / AngularJS / TypeScript for modernizing and shipping UI
  • ☁️ AWS + Docker + Kubernetes + Terraform, with observability via New Relic / CloudWatch

⚡ Skills & Expertise

🧱 Backend Systems & Microservices

  • Design and build Spring Boot microservices with clear boundaries and production-ready patterns.
  • Deliver RESTful APIs and integration-heavy services that remain maintainable as requirements evolve.
  • Strong persistence layer experience with Hibernate + JPA, focused on correctness and performance.

☁️ Cloud Engineering, DevOps & Platform Delivery

  • Build and operate services on AWS (EC2, S3, Route 53, ECS/EKS, CloudWatch, MSK Kafka).
  • Containerization and orchestration with Docker + Kubernetes for scalable deployments.
  • Infrastructure as code with Terraform; automated build/deploy pipelines (incl. AWS CodeBuild).

🗄️ Data Modeling & Database Performance

  • Database design and optimization across PostgreSQL, MySQL, MongoDB (and Oracle exposure).
  • Practical performance work: indexing mindset, query optimization, and reliability-focused schema decisions.

🎨 Frontend Engineering (Modernization + Delivery)

  • Build modern UIs with React, AngularJS, TypeScript, shipping clean, responsive experiences.
  • Comfortable with UI foundations like Tailwind CSS / Bootstrap and classic web tooling where needed.

📈 Observability, Quality & Engineering Excellence

  • Monitoring and performance tuning using New Relic and AWS CloudWatch.
  • Automated testing with JUnit + Mockito and CI with Jenkins, plus code review culture and quality standards.

🤝 Delivery, Collaboration & Team Practices

  • Version control and delivery workflows with Git, GitHub, Bitbucket, SVN.
  • Project execution with JIRA, Confluence, Slack, working across Agile and Waterfall environments.
  • Linux fundamentals for automation and operational support (shell scripting, cron).

🧰 Tools & Technologies

🌟 Core Stack

Java Spring Boot TypeScript React AWS Docker Kubernetes Terraform PostgreSQL MySQL MongoDB


🧑‍💻 Languages

Java PHP JavaScript TypeScript SQL HTML5 CSS3

⚙️ Backend / APIs

Spring Spring Security Hibernate JPA REST API Microservices WebSocket Node.js Maven WebLogic

🎨 Frontend

React AngularJS jQuery Bootstrap Tailwind CSS AJAX JSON

More UI & Data Libraries

Plotly DataTables Dropzone jsPlumb

☁️ Cloud & DevOps

AWS EC2 AWS S3 Route 53 ECS EKS CloudWatch Amazon MSK Kafka CI/CD Jenkins

🗄️ Databases

PostgreSQL MySQL MongoDB Oracle

🧪 Quality & Observability

JUnit Mockito New Relic

🧩 Collaboration & Tooling

Git GitHub Bitbucket SVN Jira Confluence Slack Trello IntelliJ IDEA VS Code Eclipse

Ops, Admin & Big Data (Familiar)

Linux Bash Cron macOS Windows

Hadoop Hive Pig Spark Flume Sqoop

Integrations

Google APIs RETS


📊 GitHub Stats

Stats Top Langs


🔗 Connect with Me

Pinned Loading

  1. astroxs astroxs Public

    Astroxs is the ultimate RBAC (Role-Based Access Control) solution for Laravel 12. It provides full authentication with Laravel Sanctum, role-based access control, fine-grained privileges, user susp…

    PHP

  2. spring-boot-jwt-authentication spring-boot-jwt-authentication Public

    🔐 Production-ready Spring Boot 3 JWT authentication with refresh token rotation, role-based access control, and comprehensive security features. Built with Java 21, Spring Security 6, and HS256 sig…

    Java 1