About
Highly accomplished Full-Stack JavaScript Engineer with over 4 years of experience delivering robust and scalable web solutions. Proven expertise in developing high-performance back-end services with Node.js and Express, building dynamic front-ends with React.js and Next.js, and implementing efficient CI/CD pipelines. Adept at optimizing system performance, managing complex databases (MongoDB, PostgreSQL), and leveraging modern architectural patterns to drive significant improvements in data processing, user experience, and operational efficiency.
Work
→
Summary
Engineered and optimized full-stack solutions for an analytical web platform, focusing on performance, scalability, and automated workflows.
Highlights
Collaborated with quantitative developers to build an analytical web platform using NestJS, NextJS, and PostgreSQL, enabling advanced data analysis and visualization.
Engineered and optimized RESTful endpoints with OpenAPI documentation and advanced caching, significantly improving API performance and integrating third-party services.
Implemented robust CI/CD pipelines with Docker Compose and GitHub Actions for multi-service deployments, leveraging Portainer to streamline release management and reduce deployment times by an estimated 30%.
Developed a high-performance backtesting engine utilizing WebSocket and Redis for real-time data transmission, processing large datasets efficiently.
Automated reporting workflows by developing a streamlined system with React.js, Plotly, and Puppeteer, replacing manual processes and enhancing data visualization accuracy.
→
Summary
Developed interactive web applications and optimized backend services to enhance user experience and data efficiency for real estate investors.
Highlights
Engineered interactive React.js dashboards, empowering real estate investors with dynamic, data-driven insights for improved investment decision-making.
Optimized back-end services with Node.js and Express, achieving a 25% reduction in API response times and significantly improving data retrieval efficiency.
Implemented a scalable and secure MongoDB database, ensuring rapid and reliable access to critical property and investment records, supporting informed decision-making for a growing user base.
Streamlined data flow and enhanced real-time property analysis through efficient Redux state management, resulting in a more responsive and intuitive user experience.
Implemented Docker for containerized deployment and integrated GitLab CI/CD, accelerating deployment cycles and ensuring continuous delivery of features.
Languages
English
Fluent
French
Proficient
Arabic
Native
Skills
Back-End Development
Node.js, Express.js, NestJS, Flask, WebSocket, Redis, Socket.IO, Python.
Front-End Development
React.js, Next.js, TypeScript, JavaScript, Tailwind CSS, Redux, Zustand, React Query, HTML, MUI.
Database Management
MongoDB, PostgreSQL.
DevOps & Tools
Docker, GitHub Actions, GitLab CI/CD, Portainer, Puppeteer.
