Skip to content
View nasrob's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report nasrob

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

Hi, I'm Nasser. πŸ‘‹

Senior Fullstack Software Engineer | Java (Spring Boot) & Modern Frontend (Angular/Vue)

I am a Senior Fullstack Developer specializing in building robust, scalable web applications. With a focus on Clean Code and Maintainability, I help businesses transform complex requirements into high-quality software solutions.


πŸš€ Technical Expertise

πŸ— Backend & Core

  • Languages: Java 11/17+ (Expert), SQL
  • Frameworks: Spring Boot 3, Spring Security, Spring Data JPA
  • Database: PostgreSQL, MySQL, Redis (Caching basics)
  • API Design: RESTful APIs, OpenAPI/Swagger, JSON/JWT Authentication

🎨 Frontend Development

  • Frameworks: Angular (Reactive Forms, RxJS), Vue.js 3 (Composition API)
  • State Management: Services with RxJS, Pinia (Vue)
  • Styling: Tailwind CSS, Bootstrap, SCSS

πŸ›  Tools & DevOps

  • Containerization: Docker, Docker Compose
  • CI/CD: GitHub Actions, GitLab CI (Basics)
  • Testing: JUnit 5, Mockito, Integration Testing

πŸ“ˆ Featured Projects & Learning Lab

  • Learning Path: Currently deep-diving into Hexagonal Architecture and Event-Driven patterns to enhance system decoupling.

🧠 Continuous Learning (DSA & Modern Architectures)

I am currently sharpening my skills in:

  • Algorithms: Solving complex patterns (Sliding Window, Trees, Graphs) via NeetCode to ensure optimal code performance.
  • Frontend Evolution: Transitioning from traditional state management to Angular Signals and NgRx for reactive performance.
  • System Design: Studying distributed systems and microservices scalability.

πŸ“« Let's Connect

  • πŸ’Ό Freelance: Available for missions (Fullstack Dev, Backend focus, or Tech Audit).
  • πŸ”— LinkedIn: Profile Link

Pinned Loading

  1. vnc-client vnc-client Public

    Angular Vnc client with noVNC and websockify-js

    JavaScript 2

  2. nuxt/nuxt nuxt/nuxt Public

    The Full-Stack Vue Framework.

    TypeScript 59.9k 5.6k

  3. xtermjs/xterm.js xtermjs/xterm.js Public

    A terminal for the web

    TypeScript 20.2k 1.8k

  4. EddieHubCommunity/BioDrop EddieHubCommunity/BioDrop Public archive

    Connect to your audience with a single link. Showcase the content you create and your projects in one place. Make it easier for people to find, follow and subscribe.

    JavaScript 5.7k 4k

  5. devjava-content devjava-content Public

    Forked from java/devjava-content

    HTML