Skip to content
OS7SOFTSOFTWARE ENGINEER

Hello, I'm Osama. I am a software engineer.

I design and build modern web applications, scalable backend systems, and complete digital products. From idea to production, I focus on clean architecture, performance, and real business value.

CONNECT
Osama Yeslam Badhrous wearing an OS7SOFT shirt
  • ASP.NET Core
  • Next.js
  • React
  • TypeScript
  • Ruby on Rails
  • Docker
  • Database
  • PostgreSQL

01 - ABOUT

About Me

I am a Full-Stack Software Engineer with a B.Sc. in Computer Science, graduated in 2024. I build SaaS and e-commerce products across backend, frontend, and deployment layers.

My backend work centers on ASP.NET Core and Ruby on Rails, while Next.js and React shape the interfaces. I care about scalable architecture, maintainable code, and solving the business problem behind the software.

Problem Solver

Turns complex product and engineering constraints into clear, maintainable systems.

Continuous Learner

Builds depth across frameworks, architecture, infrastructure, and product delivery.

Team Player

Works closely with designers, engineers, and stakeholders to move ideas forward.

Real-World Focus

Measures technical choices against usability, operations, and business needs.

02 - SKILLS

Technical Expertise

Backend

C#ASP.NET CoreRubyRuby on RailsREST APIsEntity Framework CoreClean ArchitectureCQRSMediatR

Frontend

Next.jsReactTypeScriptJavaScriptTailwind CSSHTMLCSS

Database & Infrastructure

SQL ServerPostgreSQLRedisDockerLinuxNginx

Tools & Engineering

GitGitHubCI/CDPostmanSwaggerTestingSystem Design

03 - FEATURED PROJECTS

Featured Projects

Selected product work across multi-tenant commerce, education operations, and merchant intelligence.

Rawaj commerce platform cover showing storefront, analytics, fulfillment, and payment capabilities

Multi-Tenant E-Commerce SaaS

Rawaj

A multi-tenant SaaS e-commerce platform for storefronts, merchant operations, subscriptions, shipping, taxation, and business integrations.

ASP.NET CoreNext.jsSQL ServerRedisDocker
View Details
MarketPulse overview dashboard showing imported conversations, analyses, and customer insights

Merchant Insights Platform

Pilot

MarketPulse AI

A customer-signals platform for importing conversations, running structured analysis, and turning recurring pain points into traceable insights and reports.

Ruby on RailsNext.jsPostgreSQL
View Details
Arabic introduction page for Hadramout's Model Secondary Schools

Admissions & School Operations Platform

Model Secondary Schools Management System

A web platform for Hadramout's model secondary schools, supporting online admission applications, applicant results, and administrative workflows across the boys' and girls' campuses in Mukalla and Seiyun.

Next.jsReactTailwind CSS
View Details

04 - EXPERIENCE

Professional Experience

April 2025 - May 2026

Orax Soft

Full Stack Software Engineer

Developed SaaS platforms and e-commerce solutions across backend, frontend, and deployment concerns.

  • Developing multi-tenant SaaS e-commerce platforms with ASP.NET Core
  • Implementing Clean Architecture, CQRS, and MediatR patterns
  • Building responsive frontends with Next.js and React
  • Designing and managing SQL Server and Redis data layers
  • Integrating ZATCA e-invoicing for Saudi Arabian compliance
  • Managing Docker-based deployment and infrastructure

October 2024 - April 2025

Hadramout, Yemen

Mukalla Model Secondary Schools

Frontend Developer

Built applicant-facing and administrative interfaces for a school management platform serving the Model Secondary Schools in Mukalla and Seiyun.

  • Developed responsive dashboard interfaces with Next.js, React, and Tailwind CSS
  • Built multi-step admission and applicant-result experiences for students
  • Integrated frontend modules securely with backend REST APIs and authentication systems
  • Implemented administrative workflows for students, teachers, timetables, selection results, and school activities

August 2024 - December 2024

ICODE Team

Frontend Developer

Developed modern web interfaces and user-facing applications.

  • Building responsive web interfaces with React and Next.js
  • Collaborating with designers to implement pixel-perfect UI components
  • Optimizing frontend performance and user experience
  • Working with REST APIs and managing client-side state

January 2024 - Present

Freelance

Software Developer

Building custom web applications and software solutions for various clients.

  • Developing custom web applications for small businesses
  • Building full-stack solutions from requirements to deployment
  • Working with clients to define technical requirements
  • Delivering production-ready applications with clean, maintainable code

05 - HOW I WORK

How I Build Software

  1. Understand

    Clarify the user, business need, constraints, and definition of success.

  2. Design

    Shape the architecture, interfaces, data flow, and delivery plan.

  3. Build

    Implement in small, reviewable increments with clear boundaries.

  4. Test

    Verify behavior, edge cases, performance, and accessibility.

  5. Deploy

    Ship repeatably, observe the system, and improve from real use.

07 - CONTACT

Let's Work Together

I'm open to discussing software engineering opportunities, interesting projects, and meaningful collaborations.