I'm a software developer with hands-on experience building full-stack web applications, including a POS inventory and transaction portal and a full-stack elections CRM platform. I enjoy turning complex requirements into robust, scalable systems using Node.js, Express, React, TypeScript, Spring Boot, and PostgreSQL. I thrive in cross-functional teams, focusing on delivering production-ready code and clean documentation. In my spare time I explore fashion technology and creative problem solving.

Malek Ouaida

I'm a software developer with hands-on experience building full-stack web applications, including a POS inventory and transaction portal and a full-stack elections CRM platform. I enjoy turning complex requirements into robust, scalable systems using Node.js, Express, React, TypeScript, Spring Boot, and PostgreSQL. I thrive in cross-functional teams, focusing on delivering production-ready code and clean documentation. In my spare time I explore fashion technology and creative problem solving.

Available to hire

I’m a software developer with hands-on experience building full-stack web applications, including a POS inventory and transaction portal and a full-stack elections CRM platform. I enjoy turning complex requirements into robust, scalable systems using Node.js, Express, React, TypeScript, Spring Boot, and PostgreSQL.

I thrive in cross-functional teams, focusing on delivering production-ready code and clean documentation. In my spare time I explore fashion technology and creative problem solving.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Arabic
Fluent
French
Advanced
English
Fluent

Work Experience

Software Developer Intern at New Pay
December 1, 2024 - May 31, 2025
Developed a POS inventory and transaction management web portal using Spring Boot and React, enhancing operational efficiency and streamlining end-to-end processes. Implemented pay ment gateway integrations and ensured adherence to regional compliance standards. Collaborated with UX, QA, and DevOps teams to refine product functionality, improving user experience and system reliability. Delivered production-ready code alongside comprehensive documentation, consistently meeting tight deadlines. Contributed core software modules for payment processing and robust data handling.
Full-Stack Developer (Freelance) at Elections Management Platform
February 1, 2025 - Present
Spearheaded the architecture and implementation of a full-stack CRM platform using Node.js, Express, TypeScript, and PostgreSQL; developed Python ETL scripts to ingest 800,000+ voter records from CSV/Excel with dynamic filtering and pagination. Engineered high-performance RESTful APIs with full-text indexing and Redis caching, delivering sub-150 ms search responses under heavy load. Built a responsive React interface featuring advanced search controls, live WebSocket updates, and intuitive data binding. Built a dedicated audit-log microservice in Node.js, writing immutable Create/Update/Delete trails to MongoDB, processing over 1 million log entries and ensuring 100% traceability. Secured the platform with OAuth 2.0/JWT authentication, RBAC, and two-factor verification.
Software Developer Intern at New Pay
December 1, 2024 - October 8, 2025
Developed a POS inventory and transaction management web portal using Spring Boot and React, enhancing operational efficiency and streamlining end-to-end processes. Gained exposure to KSA fintech systems, implementing payment gateway integrations and ensuring adherence to regional compliance standards. Collaborated with UX, QA, and DevOps teams to refine product functionality, improving user experience and bolstering system reliability. Delivered production-ready code with comprehensive technical documentation, consistently meeting deadlines and maintaining system stability. Contributed core software modules for payment processing workflows and robust data handling.
Freelance Full-Stack Developer at Elections Management Platform
February 1, 2025 - Present
Spearheaded the architecture and implementation of a full-stack CRM platform using Node.js, Express, TypeScript, and PostgreSQL; developed Python ETL scripts to ingest 800,000+ voter records from CSV/Excel with dynamic filtering and pagination. Engineered high-performance RESTful APIs with full-text indexing and Redis caching, delivering sub-150 ms search responses under heavy load. Developed a responsive React interface featuring advanced search controls, live WebSocket updates, and intuitive data binding to support 100+ simultaneous users. Built a dedicated audit-log microservice in Node.js, writing immutable Create/Update/Delete trails to MongoDB, processing over 1 million log entries and ensuring 100% traceability. Secured the platform with OAuth 2.0/JWT authentication, role-based access controls, and two-factor verification to prevent unauthorized access.

Education

Bachelor of Science at University of Balamand and Koura
September 1, 2021 - December 1, 2025
Bachelor of Science at University of Balam and Koura, Lebanon
September 1, 2021 - December 1, 2025

Qualifications

The Complete 2024 Web Development Bootcamp (Udemy)
December 1, 2024 - October 8, 2025
The Complete 2024 Web Development Bootcamp (Udemy)
December 1, 2024 - October 8, 2025

Industry Experience

Software & Internet, Media & Entertainment, Professional Services, Computers & Electronics, Education

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Tripoli today.