Ghassen Mansouri
Full-Stack JavaScript Engineer
|
LinkedIn
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 Experience
Full-Stack Engineer
Quantech Solution Partners
Engineered and optimized full-stack solutions for an analytical web platform, focusing on performance, scalability, and automated workflows.
-
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.
Full-Stack Engineer
NOMADZ
Developed interactive web applications and optimized backend services to enhance user experience and data efficiency for real estate investors.
-
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.
Education
Software Engineering
The Private Higher School of Engineering and Technology (ESPRIT)
Computer Systems and Software
Higher Institute of Computer Science (ISI)
Projects
Architected and deployed a live-streaming e-commerce platform featuring real-time product demos and interactive shopping, leveraging a modern microservices architecture.
Developed a robust ReactJS application, powered by a Node.js/Express back-end, to consume and process data from the BookingSync API.
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
DevOps & Tools
- Docker
- GitHub Actions
- GitLab CI/CD
- Portainer
- Puppeteer