Yousfi Saad

Saad YOUSFI

Polyglot Full-Stack Developer

Sale, Morocco
Available for Projects
12+ Years Experience
Scroll to show more

About Me

12+ years building software across the complete technical spectrum, from low-level systems programming to modern web platforms.

Expertise in Go and JavaScript provides a unique perspective on full-stack development. While most developers specialize in either systems programming or web technologies, I bridge both worlds with authentic depth in each area.

From implementing SAT solvers in C++ and building network monitoring tools in Rust, to creating professional terminal applications in Go and developing modern web interfaces with Vue.js - I understand how software works at every level of the stack.

"This polyglot foundation means I can architect complete solutions, understand performance implications, and choose the optimal technology for each component. Whether it's a concurrent backend service, a responsive web interface, or a cross-platform mobile application, I build software that works reliably and performs well."
12+
Years Experience
7
Programming Languages
50/50
Backend/Frontend Balance

Core Technologies

Go

Systems, TUI, Backend Services

JavaScript

Web, Node.js, Modern Frameworks

Technical Expertise

Balanced backend and frontend capabilities with equal expertise in Go and JavaScript, supported by Rust and C++ for specialized domains.

Systems Programming

50%
GoRustJavaPythonC++Concurrency

Building high-performance backend services, terminal applications, network monitoring tools, and algorithmic solutions with focus on systems-level efficiency.

Web Development

50%
JavaScriptTypeScriptVue.jsReactNode.jsNuxt

Modern web applications with responsive design, component architectures, state management, and full-stack JavaScript/TypeScript development.

Mobile Development

Specialized
FlutterDartiOSAndroidCross-platform

Native cross-platform mobile applications with Flutter, delivering consistent user experience across iOS and Android platforms.

Polyglot Development Approach

Core Languages

Go
Systems, TUI, Backend Services
Expert
JavaScript
Web, Node.js, Modern Frameworks
Expert

Systems Languages

Rust
Networking, Performance
Advanced
Java
Enterprise Applications, Spring Framework
Advanced
Python
Data Science, Automation, APIs
Advanced

Specialized Languages

C++
Algorithms, Computational Theory
Advanced
Dart
Flutter Mobile Development
Intermediate

Development Balance

Backend 50%
Frontend 50%

Open Source Portfolio

Real projects demonstrating polyglot expertise across different domains

lazyarchon

Advanced

Professional Terminal Application

Professional terminal application with sophisticated UX and API integration. Built with Bubble Tea framework for complex state management and vim-like navigation.

GoBubble TeaTUIAPI Integration
Sophisticated UX design
Complex state management
Vim-like navigation
API integration
Developer Tools View Code

netui

Advanced

Network Monitoring TUI

Network monitoring TUI combining systems programming with user interface design. Real-time network analysis with ARP message handling and packet inspection.

RustNetworkingSystems ProgrammingTUI
Real-time network analysis
ARP message handling
Packet inspection
Systems programming expertise
Systems Programming View Code

yasat

Advanced

SAT Solver Implementation

SAT solver implementation showcasing algorithmic complexity and computational theory. CDCL algorithm with advanced boolean satisfiability problem solving techniques.

C++AlgorithmsCDCLBoolean SAT
CDCL algorithm implementation
Boolean satisfiability solving
Computational theory
Algorithmic complexity
Algorithms View Code

Technology Diversity

Each project demonstrates expertise in different domains - from low-level systems programming and algorithmic complexity to user interface design and API integration. This portfolio showcases the breadth of polyglot full-stack development capabilities.

View All Projects on GitHub

Professional Contact

Available for full-stack development projects, systems programming consultation, and technical architecture discussions.

Connect With Me

Location
Sale, Morocco
GMT+1 Timezone
Let's Connect
Quick Response
Usually within 24-48 hours
Professional inquiries prioritized

Get In Touch

Have a project in mind or want to discuss collaboration opportunities? I'd love to hear from you!

Press Shift+Enter for new line
0/2000