souhaib ben farhat
@souhaibbenfarhat
Senior full-stack engineer building AI agent products and production-grade SaaS experiences end to end.
What I'm looking for
I’m a senior fullstack engineer with 9+ years building SaaS products, now focused on AI products—agentic systems and LLM-backed features. I like taking fuzzy, under-defined problems and turning them into software people rely on, designing and delivering end-to-end from backend services to polished, production-grade frontend experiences.
At parcelLab, I built the tool-execution and multi-tenant isolation layer of an AI agent platform, including account-isolated threads and conversation persistence/history delivered to the UI over SSE streaming. I also led the end-to-end modernization of the in-product AI assistant (Copilot), integrating the LLM chat backend and rebuilding the experience as a reusable UI/UX component system.
Earlier at KONUX, I owned flagship monitoring surfaces and helped scale the platform—migrating charting from D3.js to Highcharts, moving from a monolithic frontend to a modular NX monorepo, and building shared UI foundations across client apps. I’ve also led accessibility- and performance-focused work (WCAG-AA, design system upgrades, and perceived-performance improvements), and I’m known for engineering enablement—reviewing 400+ pull requests and running internal AI workshops and documentation to help teams ship confidently.
Experience
Work history, roles, and key accomplishments
Software Engineer
ParcelLab
Feb 2025 - Present (1 year 5 months)
Built parcelLab’s AI agent tool-execution and account-isolated multi-tenant conversation persistence layer, exposed to the UI via SSE streaming. Led the modernization of the in-product AI Copilot, including LLM chat backend integration and a reusable UI component system, and shipped end-to-end portal features across UI, API, and CDN.
Software Engineer
KONUX
Jul 2021 - Jan 2025 (3 years 6 months)
Owned the point-machine monitoring dashboard, building its data-visualization UI and visual language for railway sensor/time-series data. Migrated charting from D3.js to Highcharts, and architected a move to an NX monorepo with a shared UI component library, i18n automation, AWS AppConfig-based feature flagging, and supporting Spring Boot microservice APIs.
Fullstack Developer
Klarx
Jan 2019 - Jun 2021 (2 years 5 months)
Built and maintained a management dashboard in React and developed the supporting Ruby on Rails APIs. Delivered invoicing (incoming/outgoing invoices and online payments), automated rental workflows, and modernized the codebase and UI architecture for scale.
Education
Degrees, certifications, and relevant coursework
ESPRIT — School of Engineering
Engineer's Degree, Computer Software Engineering
2015 - 2018
Completed an Engineer's Degree in Computer Software Engineering at ESPRIT in Tunis from 2015 to 2018.
ESC — Higher School of Business
Master's Degree, Information Systems & Decision Support
2014 - 2016
Earned a Master's in Information Systems & Decision Support at ESC in Tunis between 2014 and 2016.
ESC — Higher School of Business
Bachelor's Degree, Software Development
2011 - 2014
Completed a Bachelor's in Software Development at ESC in Tunis from 2011 to 2014.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring souhaib?
You can contact souhaib and 90k+ other talented remote workers on Himalayas.
Message souhaibGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
