Jobseeker Profile Image

Senior Software Engineer | 5+ Years of Experience | Java, React, Devops, Kubernetes

Actively Looking for Work

Private Information

Professional Summary:

  • Experienced Software Development Engineer specializing in backend development with expertise in Java, Spring Boot, and High-Performance API Optimization.
  • Strong focus on scalability, system performance, database efficiency, and distributed architectures.
  • Skilled in SQL performance tuning, caching strategies, and real-time data processing to optimize backend performance.
  • Proven ability to architect, develop, and optimize backend services while ensuring maintainability and security.
  • Expanding expertise into full-stack development with Next.js for a leaner, high-performance architecture.

Current Role – Java Technical Specialist

  • Working on high-performance backend services, optimizing API response times and database queries.
  • Leading efforts to refactor and optimize legacy codebases for better maintainability and performance.
  • Implementing state machines, caching strategies, and distributed architectures to improve system efficiency.
  • Investigating alternative deployment strategies to reduce infrastructure costs and enhance scalability.

Key Technical Skills:

  • Languages: Java, TypeScript, JavaScript, SQL
  • Backend Frameworks: Spring Boot, Node.js
  • Databases: PostgreSQL, MySQL, MongoDB
  • Performance & Optimization: Query optimization, Caching (Redis), Load Balancing, Distributed Systems
  • DevOps & Deployment: Docker, Kubernetes, AWS, CI/CD Pipelines
  • Frontend: Next.js (current focus for Fastbio), React

Notable Projects & Achievements:

  1. Fastbio (Personal Project - In Progress)
    • Developing a high-performance link management platform using Next.js for improved speed and user experience.
    • Implementing efficient URL shortening algorithms inspired by crypto key generation techniques.
    • Focused on analytics and tracking mechanisms for user engagement insights.
  2. State Machine for User Reservation Processing
    • Designed a state-driven architecture to dynamically determine User Reservation status based on historical data.
    • Improved data consistency and state transitions while reducing logic complexity.
  3. API Performance Optimization Initiative
    • Refactored API calls and SQL queries, leading to 35% faster response times.
    • Implemented caching layers (Redis) to reduce database load by 40%.
  4. Legacy System Documentation & Refactoring
    • Led documentation efforts for a complex, undocumented system, streamlining knowledge transfer.
    • Refactored critical services to reduce technical debt and improve maintainability.

With a strong foundation in backend performance, API optimization, and distributed architectures, I am now expanding into full-stack development with Next.js to create leaner, high-performance systems. I aim to leverage backend expertise to build scalable, efficient applications that handle high traffic with minimal latency.

Contact Me

Get Hired! Add Your Profile!

Let employers in Dubai, UAE and Saudi Arabia find you! Sign up and add your profile and be seen by hundreds of employers in the Middle East!