
Abdulrahim Naser Eddin
Verified Expert in Engineering
Back-end Developer
Abu Dhabi, United Arab Emirates
Toptal member since January 19, 2022
Abdulrahim has been a full-stack developer at GamaLearn for 6+ years. He has focused on SwiftAssess, the company's flagship solution for educational assessments, featuring ASP.NET Web Forms, MVC, and Web APIs. Abdulrahim has also developed side projects to expand his software development capabilities, including React, Node.js, PostgreSQL, Flutter, Python, Flask, and Angular. His industry experience is backed by an MBA and a bachelor's degree in computer engineering.
Portfolio
Experience
- SQL Server Management Studio (SSMS) - 6 years
- Visual Studio .NET - 6 years
- REST APIs - 6 years
- ASP.NET - 6 years
- C#.NET - 6 years
- JavaScript - 6 years
- Telerik WebForms Controls - 6 years
- JSON - 6 years
Availability
Preferred Environment
Visual Studio .NET, Microsoft Teams, Slack, Visual Studio Code (VS Code), SQL Server Management Studio (SSMS), IIS, HTML, APIs
The most amazing...
...platform I've co-developed is SwiftAssess, the national platform for educational assessments in the MENA region.
Work Experience
Senior Full-stack Developer
GamaLearn
- Provided support for the UAE Ministry of Education, Saudi Electronic University in KSA, and other public sector clients.
- Co-developed SwiftAssess, the company's primary educational assessment solution, using ASP.NET WebForms 4.5 and Entity Framework 6.
- Worked on the mobile component for taking exams, which uses AngularJS, Cordova, and other CSS styling libraries, such as Polymer for paper elements.
- Built the architecture to include higher-education models in the assessments platform.
- Developed the SmartPaper solution for taking exams on paper, including the WPF scanner. The solution creates answer sheets, processes images of completed sheets, converts them to useful information, and syncs them to the servers.
- Worked on integrations, built RESTful APIs for clients, and converted RESTful APIs to Web APIs.
- Optimized the speed and memory usage of SwiftAssess, using BenchmarkDotNet and other performance engineering tools.
- Developed a wide range of high-level analytics that combined millions of results.
- Built a caching unit that's an essential part of exam-taking. The unit solves internet, machine-related, and a variety of other issues.
- Developed importers for SwiftAssess to import data from Excel sheets and APIs essential to running the application.
Experience
SwiftAssess | Assessment Platform for Educational Institutions
As a full-stack developer, I have played a key role in transforming and growing the application by adding many features, fixing existing features, providing technical and business feedback, and conducting training sessions for professional trainers and business meetings with clients. I have also provided continuous support to clients through the support team and prepared and deployed updates to clients' environments or the company's cloud.
SwiftAssess | SmartPaper Application
https://swiftassess.com/products/smartpaperWPF, HTML building, JSON manipulation, and image processing.
Toptal React Accelerator
Education
Master's Degree in Business Administration (MBA)
Universidad Católica de Murcia - Murcia, Spain
Bachelor's Degree in Computer Engineering
Khalifa University of Science and Technology - Abu Dhabi, UAE
Certifications
Toptal React Accelerator Graduate
Toptal, LLC
Full-stack Developer
AstroLabs
Full-stack Web Developer Nanodegree
Udacity
Skills
Libraries/APIs
REST APIs, Web API, jQuery, Entity Framework, React, WebRTC, jQuery SVG, Highcharts, Node.js, React Redux
Tools
Visual Studio .NET, Microsoft Teams, Slack, MATLAB, Postman, Git, Vagrant
Languages
HTML, C++, SQL, C#.NET, HTML5, CSS, C#, JavaScript, Python
Frameworks
ASP.NET Web Forms, ASP.NET, Bootstrap, .NET, Ionic, ASP.NET Web API, AngularJS, ASP.NET MVC, Flask, Windows Presentation Foundation (WPF), Django, .NET Core
Storage
JSON, SQL Server Management Studio (SSMS), MySQL, IIS SQL Server, MongoDB, PostgreSQL
Platforms
Web, Visual Studio Code (VS Code), Arduino, Blockchain, Amazon Lightsail, Heroku, Amazon Web Services (AWS)
Other
Telerik WebForms Controls, QA Testing, Architecture, Analytical Thinking, Competitive Programming, Cordova, API Integration, APIs, Data Structures, Full-stack, IIS, Business Ideas, Business, Leadership, Research, Software Design, Data Analysis, Image Processing, Multithreading, Multitenancy, Algorithms, Performance Engineering, Caching, Data Analytics
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring