nadhem ben ali
@nadhembenali
Passionate software engineer specializing in full-stack development and CAD.
What I'm looking for
I am a dedicated software engineer with a strong passion for developing cutting-edge software solutions. My extensive experience in software architecture and full-stack development has equipped me with a diverse skill set, including proficiency in C++, Java, and various web technologies. I am committed to exploring innovative approaches in fields like computer graphics and real-time problem-solving, always ready to contribute to meaningful projects that align with a mission driven by impactful technology.
Throughout my career, I have achieved significant milestones, including the development of a custom XMLJava mapper that optimized performance and facilitated migration to Java 17. I also created a 3D rendering framework for SWT using OpenGL, which supported advanced features like TrueType font rendering and custom shaders. My work on a real-time PBR engine integrated into CAD software not only enhanced rendering quality but also saved project costs by 20% through optimization efforts.
In addition to my technical skills, I have a strong background in training and mentoring, having successfully trained 20 employees in C and Java. I am eager to leverage my expertise in a collaborative environment where I can continue to grow and make a positive impact.
Experience
Work history, roles, and key accomplishments
Software Engineer
For Right Solutions
Jan 2021 - Present (4 years 5 months)
Replaced legacy XStream implementation with a custom XMLJava mapper, optimizing performance and facilitating migration to Java 17. Developed a 3D rendering framework for SWT using OpenGL, supporting TrueType font rendering, 3D picking, and custom shaders. Built a real-time Physically-Based Renderer (PBR) engine in C++ with near-realistic quality and consistent 30 FPS performance, integrating it in
Full stack web developper
For Right Solutions
Jul 2019 - Jul 2023 (4 years)
Developed a dynamic, plug-and-play Angular component library used across internal and client-facing applications, enabling rapid prototyping and consistent branding. Architected and built a full-stack 3D model marketplace with a Spring Boot backend and Angular frontend, featuring model previews, dashboards, and purchase workflows.
R&d engineer
For Right Solutions
Sep 2020 - Sep 2022 (2 years)
Explored metaheuristics for real-time cutting stock problems, focusing on optimizing resource utilization and efficiency. Conducted research in computer graphics, including real-time rendering, mesh generation, and procedural modeling techniques.
Education
Degrees, certifications, and relevant coursework
ENIS
National Engineering Diploma, Computer Science
Obtained a National Engineering Diploma in Computer Science. The program focused on comprehensive computer science principles and engineering practices.
IPEIS Sfax
End of Preparatory studies for engineering, Engineering Preparatory Studies
Completed preparatory studies for engineering, focusing on foundational subjects essential for advanced engineering education.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring nadhem?
You can contact nadhem and 90k+ other talented remote workers on Himalayas.
Message nadhemFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
