A highly skilled full-stack software engineer with specialization in front-end development and sound knowledge in several languages including JavaScript (React, jQuery, Google Maps, and NVD3), Python (Django and Flask), Bootstrap, and HTML/CSS. Fast learner and can quickly adapt to emerging technologies who also enjoys mentoring junior developers and do public speaking on local meetups and conferences for software engineers. Motivated to work with clients and help their lives easier and better through coding and developing software products that meet their needs.
Designing, developing and writing codes for different software projects as well as managing a team of developers and working closely with clients in order to develop software products that answers their needs.
Consulting staff from different parts of a client's organisation and analyzing software requirements.
Testing new systems and software, and fixing any issues that arise.
Developed and implemented several programming courses including practical exercises in C language for the course ‘Programming Methods and Abstractions’.
Designed and developed practical exercises in HTML, CSS and JavaScript for the course ‘Network Services and Programming’.
Created practical exercises in .NET for the course ‘Programming on the Internet’ and practical exercises in UNIX for the course ‘UNIX Programming Tools’.
Played an integral role on a two-man development team, building new features (and improving existing ones) for a video education platform used by over 100,000 doctors to improve patient care and grow their medical practice.
Hired as front-end engineer but also served in a full-stack role on multiple projects.
Shared videos of surgeries, generated discussions and attended live webinars.