Badges
Certifications
Work Experience
Software Development Engineer II
Amazon• May 2020 - Present
Worked with the Search Customer Experience (Search CX) team in Madrid for 3 months where I really understood Amazon’s culture and being Customer Obsessed, took multiple training for that and for Operational Excellence (OE), won the first round in an internal Hackathon (not sure if my team won the finals yet), took part in bugbash sessions, Code Reviews, Technical Design Reviews, and of course Daily standup meetings and OE sessions.
R&D Senior Software Engineer
Amriya Pharmaceutical Industry, Pharco Corporation• February 2018 - May 2020
IT corporate director put me as a lead for research and development and new products. As a team, we initiated, migrated and developed a number of OTS FOSS for Business Intelligence and E-Learning. We are currently constructing a CI/CD pipeline for automation and quality control. I still carry over a lot of my previous titles’ responsibilities.
Senior Software Engineer
Amriya Pharmaceuticals Industry, Pharco Corporation• May 2018 - February 2019
Team Lead on large projects like iProcurement for the Scientific Offices Marketing/Sales teams in multiple companies, appraisal system for the HR department in multiple companies. Led on a few other projects like a risk register for internal audit department. Assisted in supervising a team of 3 very capable software developers. Administered a number of systems for remote work connections. Maintained and supported all developed systems for 5K+ users.
Software and Systems Development Specialist
Amriya Pharmaceuticals Industry, Pharco Corporation• December 2016 - May 2018
► Software Engineering for a number of projects like: • Product Registration System Development • Customer Relationship Management (CRM) System Development (built from the ground up) • Enterprise Resource Planning (ERP) System Development (Order Management Module, Forecast and Budgeting Module) • Legacy Systems Development ► Multiple Website Administration for 1000+ users • Security Enhancement • Browser(s) compatibility issues • Performance optimization, Automated Web Analytics and SEO • Bug reporting, handling, tracking and resolution ► Technical project manager for multiple projects • Supervised and monitored project progress • Managed team problems • Reorganized and distributed work using scripts for efficiency and fairness ► Trainer for multiple companies • 30+ trainees per session. • Prepared demos for training. • Traveled to multiple branches for several companies for delivering CRM training. • Gave professional technical training course for Fullstack Development ► Acquired skills through projects and training • Systems security and disaster recovery methods. • PHP-MVC, PHP-DAO. • Geolocation • Fuzzy Matching • Oracle-SQLServer-MySQL Database Migration and Backup • Hypervisors and Virtual Servers • CodeIgniter • Crystal Reports
Demonstrator
Pharos University in Alexandria• November 2012 - November 2016
► Taught • CE342 Operating Systems (Fall 12/13-15/16) • CE351 Database Management Systems (Spring 12/13-15/16) • CE365 Computer Security (Practical Sessions in Spring 12/13, Fall 14/15, 15/16) • CE372 Computational Models (Summer 12/13, Fall: 13/14, 14/15) • CE381 Computer Graphics & Visualization (Spring: 14/15, Fall: 15/16) • CE386 Multimedia Systems (Spring 13/14) • UEC01E Computer Skills & Programming Concepts 1 (Fall 12/13-14/15) • UEC02E Computer Skills & Programming Concepts 2 (Spring 12/13-15/16) ► Course Coordination for a 400+ student course (UEC01E & UEC02E) 2012-2014, including • Exercise sheets, quizzes & session coordination. • Grades & assessment coordination. ► Assisted in supervising Graduation Projects ● 2015-2016 • Smart Home IoT System: One that uses a Secure MQTT Protocol, Mosquitto Broker, RaspberryPi, and multiple Arduino-based nodes. ● 2013-2014 • E-Learning System: One that provides a generic E-Learning platform for online education that suits traditional university systems & external institutes. ● 2012-2013 • E-Health System: A system using sensors over arduino communicating through bluetooth with android & a LAMP-based front-end server • Wireless Indoor Positioning System: A system using wireless access points indoors along with android-based wireless signal detection to determine a position in a map, LAMP-based front-end server • Course Registration System: A web-based design & implementation of a university registration system. ► Managerial work (per course) • Course Files for Quality Assurance: Includes assisting in setting & monitoring a teaching strategy, samples of student-related work (exams, assignments, quizzes, attendance etc.). • Marking Papers: Exams, quizzes, assignments & projects & preparing a model answer / marking scheme. • Preparing assignment sheets, quizzes & at times exams. • Academic Advising: Includes course registration & advising, study plan and student progress report/file. (6 students starting in Fall 13/14)
Education
Pharos University in Alexandria
Computer Engineering, BS• September 2007 - July 2012
Received a Distinction Award, Graduated with Honors, Received 4 scholarships in all years
Links
Skills
processingqbits has not updated skills details yet.