Skip to content
View udnfahim's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report udnfahim

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

Fahim Uddin

Typing SVG

LinkedIn Email Codeforces LeetCode


🚀 PROFESSIONAL SUMMARY

Backend-focused Software Engineering undergrad (Expected Dec 2027) bridging the gap between traditional enterprise development and modern DevSecOps practices. I specialize in architecting secure, high-concurrency RESTful APIs using Java, Spring Boot, React, PostgreSQL, and MongoDB.

My engineering philosophy centers on Domain-Driven Design (DDD), strict stateless authentication, and performance optimization across both SQL and NoSQL paradigms. I build decoupled, distributed systems capable of handling complex state management and telemetry ingestion while prioritizing clean, SOLID code.


🎯 ENGINEERING FOCUS

Backend Architecture · Distributed Systems · Secure API Design · Relational & NoSQL Database Modeling · Scalable Software Engineering · Performance Optimization


⚙️ TECHNICAL ARSENAL

Tech Stack Icons

🧠 Backend Core & System Architecture

  • Languages & Frameworks: Java (17+) · Spring Boot (3.x) · Spring MVC · Spring Security
  • Architecture: Domain-Driven Design (DDD) · RESTful API Design · Event-Driven Pipelines · Microservices Fundamentals
  • Data Layer: PostgreSQL · MySQL · MongoDB (NoSQL) · Redis Caching · Spring Data JPA · Hibernate (ACID Transactions, Entity Mapping)

🛡️ Cybersecurity & Infrastructure

  • Defensive Engineering: Stateless JWT/OTP Auth · Strict RBAC · BCrypt · DoS & Replay Attack Mitigation (Sliding Windows)
  • DevOps & Networks: Docker · Nginx (Reverse Proxy/Load Balancing) · Linux (Fedora/Ubuntu) · Zero-Trust Boundaries
  • Security Auditing: OWASP Principles · Penetration Testing Fundamentals · Nmap · Nessus · Metasploit

🌐 Frontend & Modern Integrations

  • UI Engineering: React.js (Vite) · Zustand · Tailwind CSS · Axios (Interceptors & Auth Flows)
  • Emerging Tech: LLM API Integration · Prompt Engineering · AI-Powered Application Workflows

🚧 FEATURED PRODUCTION ARCHITECTURES

Ultra-low-latency cybersecurity engine for real-time telemetry anomaly detection.

  • Zero-Trust Network: Architected entirely behind an Nginx reverse proxy (Port 80 enforced) with isolated internal Docker networks for the Spring Boot engine, PostgreSQL, and Redis cache.
  • Threat Mitigation Engine: Engineered a multi-variable risk scoring matrix leveraging Redis sliding windows to dynamically intercept application-layer anomalies and rate-limit abusive IPs.
  • Real-Time Telemetry: Built an event-driven ingestion pipeline utilizing SSE (Server-Sent Events) to stream active mitigation commands to remote host daemons without polling overhead.

Stack: Java · Spring Boot · Nginx · Redis · PostgreSQL · SSE · Defensive Engineering


Enterprise-grade digital ecosystem bridging kitchens, administration, and customers (~9 KLOC).

  • Domain-Driven Design (DDD): Structured the backend into highly cohesive, isolated domains utilizing layered MVC patterns, Bean Validation, and centralized @ControllerAdvice exception handling.
  • Bi-Directional State Sync: Integrated STOMP WebSockets to push order lifecycle events (PENDING → COOKING → SERVED) instantly across distributed client dashboards.
  • Automated Concurrency: Developed dynamic consumption timers and deterministic auto-release lifecycles for physical seat reservations, preventing race conditions under load.
  • Transactional Integrity: Mapped frontend UI components strictly to backend raw materials, triggering automated, ACID-compliant stock deductions in PostgreSQL upon payment verification.

Stack: Java 17 · Spring Boot 3.x · React (Vite) · STOMP WebSockets · PostgreSQL (Supabase)


Secure, highly normalized full-stack system for citizen service workflows.

  • Stateless Security: Engineered two-factor authentication combining JWT session tokens with OTP verification, entirely eliminating server-side session overhead.
  • Strict Authorization: Enforced Spring Security RBAC chains to segregate API boundaries and UI workflows for Citizen, Officer, and Admin entities.
  • Relational Modeling: Designed 3NF normalized schemas in MySQL using JPA/Hibernate, enforcing referential integrity and cascading association constraints.

Stack: Spring Boot · Spring Security · JWT · MySQL/MongoDB · React


Structured backend system for library automation and resource tracking.

  • Access Control: Secured all endpoints with Spring Security RBAC, defining separate authentication and authorization rules for Admin and Student roles.
  • Data Integrity: Designed normalized MySQL relational schema with foreign key constraints and cascading operations to maintain transactional safety across borrows and returns.
  • Robust CRUD Operations: Engineered a modular architecture with Spring Data JPA for seamless student record and inventory management.

Stack: Java · Spring Boot · Spring Security · Spring Data JPA · MySQL


🏆 ALGORITHMIC PROBLEM SOLVING

Maintaining a rigorous focus on computational complexity, Graph Theory, Dynamic Programming, and Greedy Algorithms to write highly optimized production code.


🎓 EDUCATION

B.Sc. in Computer Science and Engineering
Southeast University, Dhaka, Bangladesh (Expected: Dec 2027)

  • Core Coursework: Data Structures & Algorithms, Database Design, Advanced Java, Computer Architecture, Software Engineering.

📊 GITHUB ANALYTICS

GitHub Stats GitHub Streak

Footer SVG

Pinned Loading

  1. runtime_threat_detection_rtdr runtime_threat_detection_rtdr Public

    Production-ready, ultra-low-latency Runtime Threat Detection & Response (RTDR) engine. Uses Spring Boot, Redis sliding windows, and a multi-variable risk scoring matrix to intercept application-lay…

    Java 1

  2. Library-Management-System---LMS Library-Management-System---LMS Public

    Secure and modular Library Management System built with Spring Boot and Spring Security. Supports admin operations, book and user management, session-based authentication, and dynamic dashboard met…

    Java

  3. cp-archive cp-archive Public

    Archive of solved competitive programming and problem-solving exercises.

    C++