Ibrahim el Khalil
Profile Summary
Position as a developer or related position which offers key participation, team oriented tasks, immediate challenges, and career opportunity. I am a workaholic, love coding and I am a developer by heart. I would love to work on exciting projects. English speaker, on-time work delivery or better, and a friendly personality!.
Work Experience
Lead Backend Developer(Full-Time)
My responsibilities as a backend develloper include writing and testing code, debugging and integrating applications with third-party web services. I have experience using server-side logic and work well in a team.
Achievements:
- Good working knowledge on GitHub and SVN for code management and version control.
- Work directly with project owners across the business and plan, manage and execute key projects
- Code is written following the best practices.
- The code will be easy to understand & well documented.
- Developed, tested and debugged software tools utilized by clients and internal customers.
- Designed and configured database and back end applications and programs.
Technologies used:
- Django/Django Rest Framework/Flask
- HTML/CSS/JS/ReactJs
- Postgres/Redis/Firebase
- Docker/docker-compose
- Local-satck/AWS
Web Developer (Freelancer)
Achievements:
Like a full-stack Python application developer, have expertise in Rest Framework and customized web application developments.
- I do work with 100% Customer Satisfaction.
- Delivers on time.
- Maintenance after delivery.
- Fast response time.
- Help & Consultant.
- Good communicator and will cater to all your needs.
- Code is written following the best practices.
- The code will be easy to understand & well documented.
Technologies used:
- FastAPI/Flask
- HTML/CSS/JS
- SQLite/MySQL/Mongo
- Restful APIs
- Heroku Deployment
Courses & Certificates
Django & Django Rest Framework Courses
Achievements:
Creating Djnago projects based web apps and the relation between the back-end and front-end , I mastered routing, templating, testing, deployment and much more.
- Worked with.
- Templates with Jinja.
- Flask-wtf webforms.
- SQL & NoSQL Database.
- Error Handling.
- Application Structures.
- Restful API's.
- Deployment on Heroku.
The Flask Mega-Course
Achievements:
Creating a Python Flask based web apps and the relation between the back-end and front-end , I mastered routing, templating, testing, deployment and much more.
- Flask microframework.
- Templates with Jinja.
- Flask-wtf webforms.
- SQL & NoSQL Database.
- Error Handling.
- Application Structures.
- Restful API's.
- Deployment on Heroku.
Robotics and IoT (Python courses)
Achievements:
I was really excited and wondering by robotics and IoT like a self-thought person I learned a lot from online courses (MOOCS) which let me create my own 6 axis robot arm (S-A-R-A) was like a graduation project.
- MicroPython and the Internet of Things.
- About Arduino & Raspberry Pi Hardware.
- C++ and Microcontroller.
- Mechanical engineering
Programming language fundamental
Achievements:
I learned about programming basics and algorithms, then progress to reading code and understanding how programming concepts relate to algorithms. Which made me a good problem-solver.
- Python fundamental.
- C++ Basics.
- Html/Css/Js front-end fundamental
- SQL Query language.
Skills & Tools
Backend
-
FastAPI/Flask
-
Django
-
Django rest framework
-
Docker
-
AWS
-
Elastic-search
-
Postgres
-
SQLite
-
Firebase
-
MongoDB
Frontend
-
HTML/CSS
-
JavaScript
-
Bootstrap
-
Bulma
Operating Systeme
- Linux
- Windows
Others
- Git
- GitFlow
- Cloud-Computing
- DevOps
- Code Review
- Unit Testing
- Rest APIs
- Nginx
- Deployment
- Pycharm
- Visual Studio
Education
-
Industrial Automation & regulationINSFP de Mostganem2016 - 2019
-
Electrical and math engineeringIbno Rosto High school2012 - 2015
Hackathons
-
Mostacamp(2019)National Startup Weekend,technical Coach and Mentor.
-
IBDAE(2019)National Startup Weekend,technical Coach and Mentor.
-
Leapfrog Hack(2018)The largest Hackathon in Africa.
-
Make OH/IO(2018)Online hackathon.
-
Hack!T(2018)2nd place on Hack!T about Algiers smart city,hackathon organised by CSE Club.
-
Start-up Weekend(2017)hackathon organised by CSE club l'ESI Algiers.
-
Hack4Algeria(2017)2nd palace on Hack4Algeria hackathon organised by Sylabs Algiers.
Language
- Arabic (Native)
- English (Professional)
- French (Professional)
- Indonesian (Beginner)
Interests
- Coffe Lover
- Travelling
- Cooking
- Street workout
- Drawing
- Music