Nasser Al-Shawwa

Nasser Al-Shawwa

Mentor
Rising Codementor
US$10.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Software Developer - Engineer
Software Developer - Engineer

Strong knowledge in C++ (Windows/Linux) and Python. Software Developer with over 6 years in the industry.

Arabic, English
London (+00:00)
Joined October 2016
EXPERTISE
4 years experience
I have been a C++ developer in the Engineering industry for over three years, in addition to working with it during my Masters degree. I'...
I have been a C++ developer in the Engineering industry for over three years, in addition to working with it during my Masters degree. I'm interested in the evolution of the language, and have closely followed the standardization through to C++17 and the upcoming C++20 standard.
C++11C++14C++
View more
C++11C++14C++
View more
4 years experience
Python was one of the first programming languages I learned. I have a strong knowledge of the language and these days I mostly use it for...
Python was one of the first programming languages I learned. I have a strong knowledge of the language and these days I mostly use it for automation at work, as well as for hobby projects. I am a regular attendee of PyCon UK.

REVIEWS FROM CLIENTS

Nasser's profile has been carefully vetted and approved as a Codementor. Connect with Nasser now, and leave a review for them once you're done!
EMPLOYMENTS
Software Developer
Arup
2014-06-01-Present
Developed large-scale Finite Element Analysis software (sold commercially and used in-house), mainly using Visual C++ on Windows, as a me...
Developed large-scale Finite Element Analysis software (sold commercially and used in-house), mainly using Visual C++ on Windows, as a member of the Structural Engineering Development Team. Upgraded OpenGL implementation in flagship product, improving rendering quality and performance. Automated usage data aggregation and analysis using Python. Participated in experimental integration of Python-based API into flagship product.
View more
View more
Research Engineer - Software Developer
McGill University
2013-05-01-2013-08-01
Designed and built a database-driven web application for use in Seismic Engineering research. The application is currently used as part o...
Designed and built a database-driven web application for use in Seismic Engineering research. The application is currently used as part of post-graduate Civil Engineering curricula in Stanford University (Stanford, CA) and McGill University (Montreal, QC) Contributed to OpenSees, the most widely used Open-Source seismic engineering application in the world, written in C++. Contributions consisted of build files for Linux CentOS and several bug-fixes.
View more
View more
Graduate Teaching Assistant - Numerical Methods
McGill University
2012-09-01-2012-12-01
Gave tutorials explaining the use of MATLAB to solve engineering problems using numerical analysis, the study of algorithms which use num...
Gave tutorials explaining the use of MATLAB to solve engineering problems using numerical analysis, the study of algorithms which use numerical approximation and are useful in an engineering context.
View more
View more