Software Engineer | Python | Django | Flask | Javascript
eibrahim95@gmail.com | Linked In | LinkedIn/eibrahim95 | |
---|---|---|---|
Mobile: | +20 1156-256-665 | Github | GitHub/eibrahim995 |
A Software Engineer with over 2 years of professional experience in multiple aspects of software development whether its backend development, frontend development or DevOps, In addition to about 3 years in providing development services as a freelancer.
In 2011, I got my first computer, not long after I knew that computers weren't only for gaming and watching movies, there's so much more you can do with them.
When I stumbled upon Linux-based operating systems, things got exciting, I liked the freedom of it all, I liked the philosophy, and I was amazed by its history.
Being on a Linux-based OS and learning how to do things myself I started writing scripts with bash and python, which all led to that I started teaching myself how to program.
After a couple of years of self-teaching journey, I was lucky to study mathematics and computer science at Alazhar University in Cairo.
After which working as a Fullstack developer for typical design, Then as a freelancer while spending my national service period in the Armed forces, Then as a Full-Stack developer for OnAirCommerce.
Then as a software engineer at RDI where we develop cutting-edge technologies in Speech Recognition and OCR and more using AI.
Nov 2021 - Present
RDI, aka, The Engineering Company for the Development of Digital Systems, is the leading company in producing Optical Character Recognition "OCR" Technologies, Natural Language Processing "NLP" Technologies; and also Speech Technologies. Not to mention the unique and innovative applications and software; such as ID Reader, Speech to text, Arabic Discretization, Text to Speech, etc...
During my time at RDI, I helped my team:
- Improve the continuous integration / continuous deployment process using GitLab and Jenkins CI/CD pipelines.
- Write cleaner code, by following standard code styling.
- Focus on documenting the code via readmes and docstrings.
- Deliver faster by building on well-known open-source software and packages.
Technologies Used:
Python, Django, Django REST Framework, Docker, Git, Unit testing, CI/CD, Flask, PostgreSql, Jenkins, Google Cloud, Pytest.
Projects:
- ID card reader: A sophisticated engine to automatically extract ID information using OCR technologies.
- Face Verification: Authenticating the user’s face against a submitted ID to avoid potential fraud risk.
Jan 2021 - Oct 2021
OnAirCommerce is a software company based in Bahrain, specializing in creating various software that benefits the general people, such as Alhamayel family platform, Pen peers co-authoring sharing platform, and Sound&Tag sound-tagging service.
During my time at OnAirCommerce, I helped:
- Refactor the legacy codebase into readable, testable, maintainable code.
- Manage the launch of 2+ websites into production.
Technologies Used: PHP, Laravel, HTML, CSS, Bootstrap, Javascript, JQuery, Mysql, Unit testing, Github actions, Vuejs.
Jul 2017 - Mar 2018
Typical Design is a software company specializing in creating general-purpose web and mobile applications for clients in Egypt and the Arab nation.
During my time at Typical Design, I helped my team:
- Migrating the old codebase from mysqli to PDO in order to enhance security.
- Improve the maintainability of new codebases by building on well-known open-source frameworks and following clean code standards.
Technologies Used:
PHP, Laravel, HTML, CSS, Bootstrap, Javascript, JQuery, Mysql, Unit testing, Github actions, Vuejs.
A bachelor's degree from the Faculty Of Science, Alazhar University , Pure Mathematics & Computer science department.
Python, Django, Django REST Framework, Docker, Git, Unit testing, CI/CD, Flask, PostgreSql, Mysql.
Redis, Celery, Scrapy, Numpy, PHP, Laravel, HTML, CSS, Bootstrap, Javascript, JQuery, Angular, Semantic UI, Vuejs, Material Design, Linux System Administration, Cgi-bin, Aws skills..
Certified of the top freelance developers on people per hour aka CERT5.