Karim Mohamed

Egypt

@karimohamed2002

Software Engineer

Personal Information

karimohamedmahmoud@gmail.com
+20-1115161360
Cairo

Badges

Problem Solving
CPP
Java
Python
Sql
Ruby

Certifications

Work Experience

  • Software Engineer

    Pricly•  January 2024 - Present•  Egypt

    Founded and developed a SaaS platform for real-time price comparison across supermarkets such as Carrefour, Seoudi, Oscar, Mahmoud El Far, Royal House and more. Built a client-facing dashboard using Ruby on Rails for managing pricing data. Automated data collection using Python and Selenium from market mobile applications, websites, and Instashop. Managed data storage with PostgreSQL and used SQLAlchemy as the ORM. Orchestrated automation and scheduling tasks using Prefect.

  • Software Engineer

    Octopods•  March 2023 - August 2023

    Collaborated with cross-functional teams to integrate and enhance communication channels using Telegram API and Twilio API, ensuring seamless and real-time messaging capabilities within the application. Proactively monitored and optimized application performance using Datadog, contributing to a proactive approach in identifying and resolving potential issues before they impact the user experience. Innovated and implemented a feature allowing edited Telegram messages to appear in the Intercom inbox, providing a more comprehensive and integrated communication experience for users.

  • Software Engineer

    Freelance•  June 2022 - October 2022

    Assisting Dr. Helal Ahmed, Faculty staff / Freelancing / April 2022 - October 2022 • Supervised and led a team of 2 full stack developers for seven months. • I used HTML, CSS, and PHP(Laravel) to finish a project like: https://www.arpahak.com. • I used Python to scrape data from websites to get the price of metals and to make scripts (create 1000 G-mail accounts in a few seconds).

  • Software Engineer

    Inweb•  April 2022 - July 2022

    Participated in a lot of projects by editing existing code built in Laravel. Built APIs for mobile applications. Implemented server-side functionality using PHP with RESTful APIs and databases.

  • Information Technology Technical Support,

    Royal House Market•  May 2021 - October 2021•  Egypt

    Supervised and led a team of 2 technical supports for three months after five weeks in this role. I made a solution for this company with Python to help them transfer (backup of database every 2 hours to a computer outside the network). I managed computers, servers, networks, firewalls(Fortigate - Sophos), routers, and access points. I worked with different operating systems (Windows - Windows Server - Linux). I administrated all access of users. Provided technical support to end-users, troubleshooting hardware/software issues and resolving them promptly. Managed and maintained computer networks, ensuring smooth operations and minimizing downtime.

Education

  • Helwan University

    Software Engineering, BE•  October 2020 - Present

    GPA: 3.6

Skills

Git
GitHub
Docker
Selenium
PostgreSQL
SQL
Ruby on Rails
Python
Algorithm
Data Structure
RESTful API