Highly skilled and experienced software engineer with 10 years of expertise indesigning, developing, and maintaining software solutions. Managing projectsfrom concept to completion, and implementing best practices in softwaredevelopment. Excellent problem-solving skills and a commitment to continuouslearning and improvement.
-
Senior Software EngineerSpimesenselabs May 2020 - Nov 2024EgyptSpimeSenseLabs is a leading player in the IoT industry in Egypt, providing innovative IoT solutions and services to customers both domestically and internationally. Our standout product, MasterOfThings, is a telecom-grade IoT Application Enablement platform known for its high scalability, capable of supporting millions of connected devices. This platform significantly accelerates the development process of IoT applications, offering robust no-code/low-code capabilities for both web and mobile applications.My role at SpimeSenseLabsWorking at the core development of MasterOfThings IoT platform.System Design- Transition from monolithic architecture to microservice architecture.- Enable horizontal scaling, and implement load balancing and reverse proxy.- Collaborate closely with the solution architect to enhance system design.- Provide performance benchmarks for the platform.- Estimate required resources and specifications for each customer deployment.Team leading- Collaborate with project managers to meet deadlines.- Assign and delegate tasks to team members.- Conduct code reviews and provide necessary mentoring to the team.- Conduct technical interviews for new team members.- Writing technical documentations for clients.Activities and Events- Participated in Cairo ICT and Cairo ICEC (Intelligent Cities Exhibition) events as an exhibitor with partners in 2019, 2020, and 2022.- Illustrated new technology concepts and ideas to non-technical audiences.Teaching- Delivered "How to Develop IoT Applications for Beginners" courses to undergraduates and postgraduates in collaboration with the Information Technology Institute, across multiple programs.- Provided an e-learning course on the MaharaTech platform on how to develop custom events using the MasterOfThings platform. -
Software EngineerSpimesenselabs May 2016 - May 2020Cairo, EgyptBackend- Design and implement RESTful APIs.- Design database models and manage complex table relationships.- Implement cutting-edge features such as Access Rights Management, Role-Based Engine, Data Collection Module, and Dynamic APIs.- Write unit test cases and end-to-end test cases.- Provide code documentation and write clean, reusable code.DevOps- Design and implement Continuous Integration and Continuous Delivery (CI/CD) pipelines.- Build and maintain production monitoring tools and dashboards for first-line support.- Build automated backup scripts.- Work with various cloud providers, including Digital Ocean, Azure, and local providers.Frontend- Enhance platform UI/UX.- Design and implement platform plugins to extend UI components.- Build enriched IoT dashboards for clients.- Provide maintenance and bug fixes for the Integrated Development Environment (IDE). -
Web DeveloperRestart Technology Jan 2014 - Dec 2014Cairo, Egypt
Abanoub Adel Skills
Abanoub Adel Education Details
-
Cloud Platform Development -
Electrical, Electronics And Communications Engineering
Frequently Asked Questions about Abanoub Adel
What is Abanoub Adel's role at the current company?
Abanoub Adel's current role is Senior Software Engineer I @Cyshield.
What schools did Abanoub Adel attend?
Abanoub Adel attended Information Technology Institute (Iti), El Shorouk Academy.
What are some of Abanoub Adel's interests?
Abanoub Adel has interest in Science And Technology, Social Services, Education.
What skills is Abanoub Adel known for?
Abanoub Adel has skills like Javascript, Node.js, Mongodb, Mysql, Jquery, Github, Red Hat Linux, Ajax, Docker, Puppet, Jenkins, Ruby On Rails.
Not the Abanoub Adel you were looking for?
-
Abanoub Adel
Cairo, Egypt -
-
-
Abanoub Adel
Egypt
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial