Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

Β 

History

53 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 

Repository files navigation

Hi, I'm Yousif Aladower Wave

Senior Full-Stack Software Developer | Software Architect | Systems Analyst

Typing SVG

Profile Views GitHub Followers


πŸ‘¨β€πŸ’» About Me

I am a Senior Full-Stack Software Developer and Systems Analyst from Yemen.

I graduated from Sana'a University in 2019 with a Bachelor's degree in Software Engineering.

My work focuses on designing and building secure, scalable, maintainable, and multilingual business systems using modern software architecture and development practices.

  • πŸ₯ Experienced in hospital, clinic, appointment, contract, and enterprise management systems.
  • πŸ’» Building secure, scalable, and user-friendly web and mobile systems that solve real-world business and operational challenges.
  • 🧠 Specialized in systems analysis, requirements analysis, and database design.
  • πŸ—οΈ Interested in Clean Architecture, Domain-Driven Design, CQRS, and modular systems.
  • πŸ” Focused on application security, performance, maintainability, and scalability.
  • 🌍 Building multilingual applications with Arabic and English RTL/LTR support.
    • πŸ€– Building intelligent system integrations with AI models to automate workflows, assist users through chatbots, generate reports, analyze data, and improve operational decision-making.
  • πŸ“š Continuously learning new technologies and software architecture patterns.

πŸš€ Current Focus

  • Building enterprise applications with ASP.NET Core and .NET
  • Designing systems with Clean Architecture and Domain-Driven Design
  • Developing modern dashboards with Next.js, React, Tailwind CSS, and shadcn/ui
  • Developing cross-platform mobile applications with Flutter
  • Implementing real-time communication with SignalR
  • Implementing push notifications with Firebase Cloud Messaging
  • Designing notification systems using the Outbox Pattern
  • Creating secure authorization systems using RBAC and ABAC
  • Improving application performance, observability, testing, and security
  • Integrating AI models into business systems for workflow automation
  • Building AI-powered assistants and chatbots for user support
  • Generating intelligent reports and summaries from system data
  • Using AI to analyze operational data and support decision-making
  • Designing secure AI integrations that respect system permissions and data privacy

πŸ—οΈ Architecture and Engineering

Clean Architecture DDD CQRS REST API Modular Architecture Repository Pattern Unit of Work Outbox Pattern Domain Events Microservices


πŸ› οΈ Technologies and Tools

Backend Development

Backend Technologies

ASP.NET Core EF Core SignalR FluentValidation Serilog Swagger

Frontend Development

Frontend Technologies

shadcn/ui Radix UI Framer Motion Chart.js next-intl

Mobile Development

Mobile Technologies

Flutter Dart Firebase Cloud Messaging

Databases

Databases

SQL Server Oracle PostgreSQL MariaDB MongoDB

DevOps, Testing and Development Tools

Development Tools

GitHub Actions Playwright xUnit Sentry

AI-Assisted Development

OpenAI Codex Cursor OpenCode AI Agents Prompt Engineering


πŸ” Security and Authorization

  • JWT authentication and refresh-token workflows
  • Role-Based Access Control β€” RBAC
  • Attribute-Based Access Control β€” ABAC
  • Claims-based authorization
  • Secure API design and validation
  • Global exception handling
  • Standardized API responses
  • OWASP security practices
  • Secure secrets and environment configuration
  • Audit logging and activity tracking

🌐 Multilingual Applications

I build applications that support:

  • Arabic and English
  • RTL and LTR layouts
  • Localized validation messages
  • Localized API responses
  • Localized database content
  • Locale-aware dates, numbers, and user interfaces

πŸ“Š GitHub Statistics

Yousif Aladower GitHub Statistics

Most Used Languages

GitHub Streak


πŸ“ˆ Contribution Activity

GitHub Contribution Graph


🀝 Connect With Me

Gmail GitHub


πŸ’‘ My Development Philosophy

Build software that is secure, maintainable, scalable, understandable, and valuable to its users.

I enjoy transforming complex business requirements into structured systems, clean databases, modern user interfaces, and reliable software solutions.


Thanks for visiting my profile!

Visitor Counter

Let's build something useful together.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors