Fares Gargouri
@faresgargouri
Senior Java Developer and Architect with extensive cloud experience.
What I'm looking for
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
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.
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.
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.
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.
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.
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.
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.
Java Developer
TRAP LLC
Jun 2013 - Present (12 years 1 month)
Transformed and standardized legacy Excel files (1997–2012) into a unified database schema. Developed custom ETL logic for data cleaning, transformation, and migration.
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.
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.
Java Developer
JAVATECH
Feb 2009 - Present (16 years 5 months)
Developed a business intelligence platform for CRM, overseeing requirements, ETL, and reporting functionalities. Conducted platform testing and delivered robust reporting solutions.
Java Developer
BIAT
May 2008 - Present (17 years 2 months)
Designed and implemented a dynamic website for managing financial withholdings, including processing modules and unit testing. This involved creating a robust online platform for financial operations.
Education
Degrees, certifications, and relevant coursework
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.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Fares?
You can contact Fares and 90k+ other talented remote workers on Himalayas.
Message FaresFind 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!
