Hi, I'm Ibrahim

A Software Engineer & Full-Stack Developer

Developer
 

What I have done so far

Education & Experience.

Telnet

Software Engineer

Telnet

  • Implemented C++ design patterns (Factory, Observer, Iterator, Strategy) to modularize payment-terminal firmware, improving maintainability and enabling rapid feature rollouts within biweekly sprints.
  • Developed certificate-expiry detection logic in C++, cross-checking X.509 certificates against the system clock at startup; terminals now refuse expired credentials and display a 'Certificate Expired' prompt, protecting transactions for thousands of merchants.
  • Refactored legacy code paths with modern C++ best practices (lambda expressions, std::unique_ptr, std::function maps), reducing authorization routine execution time by 15% and eliminating critical memory leaks.
  • Authored Python scripts to migrate over 50 SVN repositories to Bitbucket, automating branch mapping and preserving full commit history, reducing migration effort by 40%.
  • Triaged and resolved high-severity customer issues (terminal reboots, system crashes) by leading 10+ root-cause analysis sessions—examining logs, reproducing firmware faults, and updating configuration guides—to reduce mean time to resolution by 30%.
  • Mentored three junior engineers through internal DevOps and advanced C++ certification programs, co-leading weekly hands-on workshops to share best practices in CI/CD pipelines and modern C++ features.
Jul. 2024 - Present

Projects.

Following projects showcase my skills and experience through real-world examples of my work. Each project is briefly described with links to code repositories and live demos. It reflects my ability to solve complex problems, work with different technologies, and manage projects effectively.

Search projects by title or filter by category

Follow me

© 2025

React & Tailwind CSS Portfolio

.Ibrahim