Abdulrahim Naser Eddin, Developer in Abu Dhabi, United Arab Emirates
Abdulrahim is available for hire
Hire Abdulrahim

Abdulrahim Naser Eddin

Verified Expert  in Engineering

Back-end Developer

Abu Dhabi, United Arab Emirates

Toptal member since January 19, 2022

Bio

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

GamaLearn
ASP.NET, Telerik WebForms Controls, C#.NET, C#, AngularJS, Cordova, JSON...

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

Part-time

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

2016 - PRESENT
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.
Technologies: ASP.NET, Telerik WebForms Controls, C#.NET, C#, AngularJS, Cordova, JSON, REST APIs, API Integration, JavaScript, HTML5, CSS, Bootstrap, IIS, Software Design, QA Testing, Analytical Thinking, WebRTC, jQuery SVG, jQuery, ASP.NET MVC, Entity Framework, IIS SQL Server, MySQL, ASP.NET Web Forms, Image Processing, Performance Engineering, Caching, Data Analytics, Architecture, HTML, APIs, .NET, Data Structures, Full-stack, .NET Core, Ionic, ASP.NET Web API

Experience

SwiftAssess | Assessment Platform for Educational Institutions

An ASP.NET web application for educational assessments, serving the UAE Ministry of Education, universities, and private schools. The platform includes Web Forms, Web APIs, and Entity Framework, and I developed all the integrations with third-party systems to build a healthy ecosystem.

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/smartpaper
The SmartPaper app supports the main assessments platform. The solution is configured and customized for clients for each assessment and delivered offline. It uses a scanner application to process the scanned papers and sync the data online. I developed the entire product, which involved working with
WPF, HTML building, JSON manipulation, and image processing.

Toptal React Accelerator

The Toptal React Accelerator is an exclusive learning program that educates JavaScript developers in React, NextJS, Redux, and GraphQL. This is a 2-month program that consists of rigorous learning exercises and hands-on activities along with a stringent evaluation process, comprehensive learning assessments, and 30-40 hours of building an Invoice Management System. Within this invoicing application, users are able to track invoices, clients, and company information.

Education

2020 - 2021

Master's Degree in Business Administration (MBA)

Universidad Católica de Murcia - Murcia, Spain

2012 - 2016

Bachelor's Degree in Computer Engineering

Khalifa University of Science and Technology - Abu Dhabi, UAE

Certifications

JULY 2022 - PRESENT

Toptal React Accelerator Graduate

Toptal, LLC

SEPTEMBER 2019 - PRESENT

Full-stack Developer

AstroLabs

JUNE 2019 - PRESENT

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring