×
Ibrahem Khalil

Ibrahem Khalil

Full stack developer

56 Misr Helwan Agricultural Rd, Maadi, Cairo, EG, 11728
+201153338668
English, Arabic, German

Background


About

About

From Cairo, Egypt. He has earned a Bacherlor's from Modern Academy in Maadi in Computer Science. He is a full stack developer with 3 years of experience in web development. He has worked on various projects open and closed sources projects, including mobile and web projects, and custom web applications. He is proficient in HTML, CSS, JavaScript, React, React Native, Golang, Node.js, Next.js, MySQL, and PostgreSQL, Clojure(Script), YAML and many more. He is also familiar with cloud services such as AWS but on a beginner level. He is a quick learner and enjoys working in a team environment. He is always looking for new challenges and opportunities to grow his skills.

Work Experience

Work Experience

  • Junior Software Engineer, Got promoted to Intermediate after 1.5 years and was employed full time, LifeCheq

    Jul, 2022 - Present

    LifeCheq is a fintech company that provides financial planning (B2C) and insurance policy automation solutions (B2B). The company uses technology to help clients manage their finances and make informed investment decisions and it helps other insurance companies automate their policy creation and management.

    • Converted a Clojure(Script) re-frame application from using figwheel as a build tool to shadow-cljs which allowed my to have optimization features like code splitting and a lot faster build time also the ability to have build reports that describes the impact of each NPM package on the final bundle size of the outputted JS bundle.

    • Built landing pages singlehandedly and alongside the design system team using Next.js and React, which allowed me to learn a lot about the Next.js framework and how to build a design system that is reusable and easy to maintain.

    • Learned simple Terraforming to write IaC to adjust global/local configuration variables and to have version control and a single source of truth for values that can be tedious when debugging around

    • Wrote bash scripts to automate mundane repetitive tasks, And wrote CircleCI jobs to automate some deployment jobs and to run some chron jobs

    • Mentored interns and junior developers on the design system squad and helped them learn about the codebase and how to write clean and maintainable code and how to learn/use Clojure(Script)

    • Build full stack features end to end and wired them up with our schema and GraphQL APIs

    • Worked on automation scripts written using JavaScript (Cypress to write E2E tests) and Clojure (PlayWright to build a simple delcarative web scraper)

Skills

Skills

  • Web Development

    HTML

    CSS

    Javascript

  • Compression

    Mpeg

    MP4

    GIF

Education

Education

  • Computer Science, Bachelor, Modern Academy in Maadi

    Sep, 2017 - May, 2021

    DB1101 - Basic SQL

    CS2011 - Java Introduction

Volunteer Work

Volunteer Work

  • Teacher, ayasan Belajar Widya Seraya

    May, 2025 - Jun, 2025

    Teaching basics of software and basics of english to kids in Bali, Indonesia

Interests

Interests

  • Wildlife

    FerretsUnicorns
References

References

  • Andrea Maria Piana

    I had the pleasure of managing Ibrahem Khalil at Status for two years, during which time he demonstrated a remarkable level of enthusiasm, helpfulness, and a strong desire for personal and professional growth From the very beginning, Ibrahem stood out for his enthusiastic approach to his work. He consistently brought a positive attitude to the office, which not only uplifted the team's morale but also created a more productive and enjoyable work environment. His eagerness to take on new tasks and challenges was truly commendable. One of Ibrahem's most notable qualities is his willingness to lend a hand whenever needed. He was always among the first to volunteer for picking up github issues or to assist colleagues with their tasks. Furthermore, he has a strong commitment to self-improvement. He regularly sought feedback on his performance and actively worked on incorporating it into his professional development. This drive to continually better himself not only enhanced his own skill set but also contributed to the overall growth of our team. Please feel free to contact me if you need any further information or have any questions. Andrea Maria Piana andrea.maria.piana@gmail.com