Fares GargouriFG
Open to opportunities

Fares Gargouri

@faresgargouri

Senior Java Developer and Architect with extensive cloud experience.

Canada
Message

What I'm looking for

I am looking for a role that challenges my skills in cloud architecture and software development, within a collaborative and innovative team environment.

I am a Senior Java Developer and Architect with a strong background in designing and developing robust, modular applications. Currently, I work at Soft Services Inc, where I have successfully led the development of a cloud-native e-commerce platform, integrating advanced AI features and ensuring seamless deployment using Docker and Kubernetes.

Throughout my career, I have worked on various projects, enhancing transport management systems and developing custom modules for large-scale file imports. My expertise in Java, Spring Boot, and cloud technologies has allowed me to deliver high-quality solutions that meet client needs while maintaining a focus on performance and scalability.

Experience

Work history, roles, and key accomplishments

SI
Current

Senior Java Developer and Architect

Soft Services Inc

Jan 2022 - Present (3 years 6 months)

Designed and developed a robust, modular e-commerce platform with future-ready architecture, advanced AI features, and cloud-native deployment on k3s. Engineered a domain-driven Java (Spring Boot) platform with clear module boundaries for products, orders, inventory, users, payments, and promotions.

CO

Java Developer

CORIUM

Feb 2021 - Present (4 years 5 months)

Developed and maintained the Librex project, focusing on modular, reusable components for image processing and advanced user task grouping logic. Implemented robust statistical analysis for document and folder models.

CD

Java Developer

CLEAR DESTINATION

Dec 2019 - Present (5 years 7 months)

Enhanced and maintained the JFleet transport management platform, delivering features for drivers’ daily availability and roadmap integration. Implemented invoicing status validation and ensured consistency across order and invoicing modules.

IX

Java Developer

IXIASOFT

Jan 2019 - Present (6 years 6 months)

Led the design and architecture of custom modules for large-scale file import and parallel content adaptation. Delivered user file merge features with client notifications and advanced storage statistics extraction.

BI

Java Developer

BiblioMondo

Feb 2018 - Present (7 years 5 months)

Designed and optimized search engine enhancements for library platforms, adding advanced criteria and parallel processing capabilities. Customized the AtoM open-source project and developed a web-based art book navigator for museums.

TE

Java Developer

Techso

Jan 2018 - Present (7 years 6 months)

Developed and analyzed software for barcode scanning, ensuring accuracy and reliability in business workflows. This role focused on creating robust solutions for efficient data processing.

CF

Java Developer

Conception Focus

Sep 2014 - Present (10 years 10 months)

Conducted in-depth analysis of eBay’s TurboLister for wholesalers, and architected Swappy Lister for Swappy. Developed intuitive user interfaces and implemented multi-threaded, parallel mechanisms across backend and frontend.

ÉM

Java/Android Developer

École Polytechnique de Montréal

Feb 2012 - Present (13 years 5 months)

Developed and deployed network testbeds for VANETs (vehicular ad hoc networks) using smartphones. Modified Android source code (location, Wi-Fi, Wi-Fi P2P), deployed custom Android builds on virtual machines, and conducted comparative statistical analysis.

SO

Java Developer

SOFTWAY

May 2010 - Present (15 years 2 months)

Engineered an automated tool for configuring Struts Framework files, streamlining future development workflows. Led file generation for framework integration and built comprehensive unit tests.

Education

Degrees, certifications, and relevant coursework

ID

Institut Supérieur d’Informatique

Bachelor's in Software Engineering, Software Engineering

Completed a comprehensive program in software engineering, gaining foundational knowledge and practical skills in various aspects of software development. Focused on core computer science principles and their application in real-world projects.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Fares Gargouri - Senior Java Developer and Architect - Soft Services Inc | Himalayas