Bassel Akmal
Software Engineer at Shebak- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Advanced Front-End Web Development
UdacityNov, 2021- Nov, 2024 -
Deep Learning Essentials
IBMMay, 2020- Nov, 2024 -
Python
IBMJan, 2020- Nov, 2024 -
Java
IBMNov, 2019- Nov, 2024 -
Data Science Fundamentals
IBMMar, 2019- Nov, 2024 -
Artificial Intelligence
IBMOct, 2018- Nov, 2024 -
Big Data Foundations - Level 1
IBMOct, 2018- Nov, 2024 -
Build Auction Application on Blockchain
IBMOct, 2018- Nov, 2024 -
Build Voting Application on Blockchain
IBMOct, 2018- Nov, 2024 -
Build a Notification System for your IoT Applications
IBMOct, 2018- Nov, 2024 -
Cloud Computing
IBMOct, 2018- Nov, 2024 -
Create a Smart Home IoT Application
IBMOct, 2018- Nov, 2024 -
Discover IBM Watson Services
IBMOct, 2018- Nov, 2024 -
Docker Essentials
IBMOct, 2018- Nov, 2024 -
Docker Essentials: A Developer Introduction
IBMOct, 2018- Nov, 2024 -
Enterprise Design Thinking Practitioner
IBMOct, 2018- Nov, 2024 -
Getting Started with IBM Cloud
IBMOct, 2018- Nov, 2024 -
Git
IBMOct, 2018- Nov, 2024 -
HTML & CSS
IBMOct, 2018- Nov, 2024 -
Hadoop Foundations - Level 1
IBMOct, 2018- Nov, 2024 -
Integrate Watson Assistant and Telegram using Node-RED
IBMOct, 2018- Nov, 2024 -
JavaScript
IBMOct, 2018- Nov, 2024 -
Node-Red: basics to bots
IBMOct, 2018- Nov, 2024 -
Python for Data Science
IBMOct, 2018- Nov, 2024 -
Quantum Computing Intro
IBMOct, 2018- Nov, 2024 -
Web Development
IBMOct, 2018- Nov, 2024 -
Artificial Intelligence Intro
IBMSep, 2018- Nov, 2024 -
Blockchain Intro
IBMSep, 2018- Nov, 2024 -
Cloud Intro
IBMSep, 2018- Nov, 2024 -
Cybersecurity Intro
IBMSep, 2018- Nov, 2024 -
Data Science & Analytics Intro
IBMSep, 2018- Nov, 2024 -
Internet of Things Intro
IBMSep, 2018- Nov, 2024
Experience
-
Shebak
-
Egypt
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Jan 2020 - Present
- Develops agile enterprise-level full-stack software based on Odoo ERP MVC Python framework. - Develops, migrates, and customizes Odoo modules and features to meet different enterprise users’ requirements. - Integrates Odoo modules and features with third-party APIs and service providers. - Applies professional software development methodologies based on problem analysis, version control, issue tracking, code peer-review, and code testing. - Utilizes and excels GitLab, Git, and PostgreSQL technologies. - Leads the technical design of new features and enhancement of existing ones. - Designed and implemented a web service using FastAPI Python framework with a UI implemented using ReactJS front-end framework to digitally sign invoices polled from an ERP system, using Feitian ePass2003 PKI tokens, and submit them to the Egyptian Tax Authority (ETA) API to comply with the new Egyptian e-invoicing system. - Designed and implemented a mobile-friendly and native-like Odoo back-end theme based on Ionic framework that is installable as a progressive web app (PWA). - Designed and implemented a reporting engine in Odoo for generating Pandas DataFrame-based reports as in-app reports, using Tabulator JS library, and as downloadable excel files using Pandas and Openpyxl libraries. - Led the design and implementation of a mobile-friendly and native-like Odoo website and e-commerce theme based on Ionic framework that is installable as a progressive web app (PWA). The theme is integrated with Capacitor which provides a native JS bridge to allow interacting with different device native components via Capacitor plugins and building the web app natively on Android and IOS devices. Show less
-
-
-
BasselTech
-
Egypt
-
E-Learning Providers
-
CEO & Founder
-
2011 - Present
BasselTech is my educational website where I provide free IT video tutorials covering some basics of software programming, web development, and logic design and embedded systems using VB.NET, C#, Java, Python, HTML, PHP, and Embedded C. BasselTech is my educational website where I provide free IT video tutorials covering some basics of software programming, web development, and logic design and embedded systems using VB.NET, C#, Java, Python, HTML, PHP, and Embedded C.
-
-
-
Siemens
-
Germany
-
Automation Machinery Manufacturing
-
700 & Above Employee
-
PD/DF Intern
-
Jul 2018 - Sep 2018
- Attended a 5-day “S7 Programming 1” course at NASS Academy. - Learned about different Siemens technologies: ==> PLC Programming ==> HMIs Programming ==> Siemens SCALANCE Industrial Switches ==> TIA Selection Tool ==> Mind Sphere & IOT2000 - Designed and implemented the PLC program and HMI screens for the production line of a soft drink company. - Led the process of network upgrade of Ezz El-Dekhela Steel Factory by organizing on-site meetings, configuring Siemens SCALNACE XM400 industrial switches, supervising on-site network tests, and developing a step-by-step switches configuration guide. - Participated in installed bases, site surveys, solving technical support cases, and teaching PLC programming to new interns. - Designed and implemented the following programs to help Siemens PD/DF engineers automate their tasks: ==> Installed Base Android App ==> Installed Base Report Generator in C# ==> Products PLM Scanner in C# ==> S5-To-S7 Migration Warnings Eliminator in C# Show less
-
-
-
Daltex Information Technology - DaltexIT
-
Egypt
-
IT Services and IT Consulting
-
1 - 100 Employee
-
IT Intern
-
Jul 2017 - Jul 2017
- Received technical training on M-Files (Document Management System), Microsoft SQL Server, and Bots for Workplace. - Developed a Vacation Request and Payment Request workflows using M-Files system. - Created a rule-based Chatbot for Facebook Workplace that uses MS SQL database. - Received technical training on M-Files (Document Management System), Microsoft SQL Server, and Bots for Workplace. - Developed a Vacation Request and Payment Request workflows using M-Files system. - Created a rule-based Chatbot for Facebook Workplace that uses MS SQL database.
-
-
Education
-
Cairo University
Bachelor of Science (BSc), Computer and Communications Engineering -
Valley Language School
EGCSE, 96.22% -
Ahmos Language School