Karim Hisham

Available to hire

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

C++ Software Engineer at Atomica.ai
December 1, 2024 - November 7, 2025
Designed IPC APIs enabling client applications to interact with the dentistry CAD platform; delivered core features such as surgical object integration, internal database queries, and plugin management to ensure efficient and reliable data exchange across modules. Created developer-focused tools with Dear ImGui (database migration system, model importing utilities, and debug rendering interfaces) to accelerate workflows. Performed in-depth performance profiling with Tracy to identify bottlenecks and memory issues, implementing optimizations to improve speed and stability across large-scale codebases.
C++ Software Engineer at Atomica.ai
December 1, 2024 - November 6, 2025
API Design: Engineered IPC APIs enabling client applications to interact with the dentistry CAD platform, delivering core features such as surgical object integration, internal database queries, and plugin management for efficient cross-module data exchange. Internal Tools Development: Built development tools with Dear ImGui including a database migration system, model import utilities, and debug rendering interfaces to boost team productivity. Performance Optimization & Debugging: Performed profiling with Tracy and other tools; implemented optimizations to improve speed and stability across large-scale codebases.
Software Engineer at Fiverr
October 1, 2023 - October 1, 2023
Conducted in-depth client consultations to capture project requirements; designed and delivered visually compelling interactive applications using OpenGL and GLSL; implemented real-time rendering techniques and performed debugging and performance tuning with RenderDoc and Valgrind, consistently enhancing application efficiency and reliability and increasing client satisfaction.
Freelance Software Engineer at Fiverr
October 1, 2023 - October 1, 2023
Project planning & design: Conducted in-depth client consultations to capture project requirements. Interactive software development: Delivered visually compelling interactive applications using OpenGL and GLSL, with real-time rendering. Performance optimization & debugging: Used RenderDoc and Valgrind to diagnose and resolve issues, consistently enhancing application efficiency and reliability.

Education

Bachelor of Engineering - Computer Engineering at Arab Academy for Science and Technology
July 1, 2018 - June 1, 2023
Bachelor of Engineering - Computer Engineering at Arab Academy for Science and Technology
July 1, 2018 - June 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Media & Entertainment, Gaming, Professional Services