Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic
Abdelrahman Samir

Abdelrahman Samir

Python Tech Lead With Expertise In Backend Development
Cairo

Summary

Highly skilled Python Developer with 6 years of experience in designing, developing, and maintaining software solutions. Proficient in a wide range of technologies including Python frameworks (Django, Flask, FastAPI) and libraries (Pandas, NumPy, Selenium), with a solid understanding of object-oriented programming (OOP) principles. Strong background in backend development, web applications, API integrations, and data processing. Adept at building scalable, high-performance systems and working within agile teams. Passionate about automation, continuous integration, and cloud technologies, with hands-on experience in Docker, AWS, and CI/CD pipelines. Demonstrates excellent problem-solving abilities, a keen eye for detail, and a commitment to delivering efficient, maintainable code.

Overview

8
8
years of professional experience

Work History

Python Team Lead

FlairsTech
09.2023 - Current
  • Promoted a positive work environment by fostering teamwork, open communication, and employee recognition initiatives.
  • Enhanced overall team performance by providing regular coaching, feedback, and skill development opportunities.
  • Established clear performance metrics for the team which helped in tracking progress towards set targets effectively.
  • Coached team members in techniques necessary to complete job tasks.

Python Backend Team Lead

PayMob
01.2022 - 08.2023

- Designed and implemented functional backend requirements.

- Developed efficient features using Python, Django, Flask, and FastAPI.

- Led deployment processes and technical documentation efforts. - Implemented payment method integrations and software enhancements.

- Collaborated with UX/UI teams to bring designs to life.

- Assisted in technical architecture planning and system scaling

Senior Python Developer

FlairsTech
01.2020 - 12.2021
  • Worked independently to design, develop and test code.
  • Automated repetitive tasks using Python scripts, increasing efficiency within the team''s workflow processes.
  • Ensured timely delivery of high-quality products through diligent project management and prioritization of tasks.
  • Improved application performance by optimizing Python code and implementing best practices.

Robotics Process Automation (RPA) Developer

Huawei Technologies
01.2018 - 01.2020
  • Enhanced system performance by troubleshooting, debugging, and modifying existing RPA bots.
  • Promoted a culture of innovation and continuous learning within the organization by sharing knowledge, best practices, and lessons learned from RPA development projects.
  • Conducted end-to-end testing of RPA solutions to ensure seamless integration with existing systems.
  • Improved process efficiency by designing and implementing RPA solutions for various business functions.
  • Developed and maintained automation processes using Python, Selenium, and UiPath.


IT First Line Application Support

Etisalat Misr
12.2016 - 01.2018

 Analyzing troubleshooting and resolving trouble tickets opened from the customer.

 Troubleshooting and identifying application defects, working in conjunction with the back office and development team to provide quick problem and bug fixes.

 Supporting etisalat services through Oracle's Siebel CRM applications

 and HP systems by Linux administration tools and sql scripts.  Supporting different systems (Subscription, Sales, Migration,Billing,Siebel).

 Working as on call to support VIP and diamond customers to finish

 their issues within 2 hours.

 Supporting and developing database scripts that fulfil the required

 tasks and meet the changing business needs and requirements.  Managing and manipulating data on Oracle database systems to solve the service requests and querying the databases to extract requested data reports as per the service requests received fromthe application users

Education

Bachelor of Science - Communications And Electronics

Helwan University Faculty Of Engineering
Egypt
04.2001 -

Skills

  • Core Python

  • Pandas

  • NumPy

  • Matplotlib

  • Seaborn

  • Plotly

  • BeautifulSoup

  • Selenium

  • Django

  • Flask

  • FastAPI

  • SQLAlchemy

  • Jinja2

  • PostgreSQL

  • MySQL

  • SQLite

  • MongoDB

  • Scrapy

  • PyTest

  • Unittest

  • Docker

  • Kubernetes

  • Jenkins

  • GitHub Actions

  • AWS (EC2, Lambda, S3)

  • REST APIs

  • GraphQL

  • JavaScript

  • HTML

  • CSS

  • Bootstrap

  • Linux

  • SSH

  • OAuth

  • JWT

  • SSL/TLS

  • TCP/IP

  • FTP

  • Git

Additional Information

Military Service: Exempted

Timeline

Python Team Lead

FlairsTech
09.2023 - Current

Python Backend Team Lead

PayMob
01.2022 - 08.2023

Senior Python Developer

FlairsTech
01.2020 - 12.2021

Robotics Process Automation (RPA) Developer

Huawei Technologies
01.2018 - 01.2020

IT First Line Application Support

Etisalat Misr
12.2016 - 01.2018

Bachelor of Science - Communications And Electronics

Helwan University Faculty Of Engineering
04.2001 -
Abdelrahman SamirPython Tech Lead With Expertise In Backend Development