Aladdin M.

About Me

Aladdin is a team leader, full-stack, and front-end developer with 12+ years of experience. He is adept at collaborating in all phases of the software development lifecycle. His main stack includes JavaScript, Node.js, React, Next.js, MERN Stack, TypeScript, and Angular. Aladdin is well-versed in responsive layouts and pixel-perfect retaining browser compatibility.

Frontend

Backend

DevOps

Other

Work history

Ebdaa
Lead Full-stack Developer
2020 - Present (5 years)
Remote
  • Managed the recruitment, onboarding, and oversight of a team of three full-stack developers. Created a task management board inspired by Kanbanize, with architecture, MERN stack, Next.js, and documentation.

  • Developed a versatile and customizable solution that would enable our clients to manage their tasks and projects more effectively, using PostgreSQL, GraphQL, Prisma, D3.js, Fabric, and Charts.js.

  • Collaborated closely with the development team to devise and implement the software architecture for the application, through Next.js, NestJS, TypeScript, MUI, Tailwind, front-end architecture, Agile, and Jira.

  • Collaborated with the design team to continually update wireframes and prototypes based on feedback from both management and potential clients, using Figma, Pixel Perfect, and responsive layout).

  • Worked with our DevOps team to utilize AWS products necessary for hosting the Node.js application and designing and executing the CI/CD pipelines.

  • Integrated graph charts, such as Gantt and burndown charts and scatter plots, to aid in the estimation of task, sprint, and team progress, using vis.js, Fabric, and Charts.js. This allowed users to make informed data-driven decisions and plans.

  • Used Vue.js, Nuxt, Angular, and TypeScript on the front end in a few other projects.

AWS Elastic BeanstalkAmazon EC2 Amazon EC2 API Amazon RDSMongoDB Atlas AWS AppSyncAWS Lambda GraphqlREST APIs MongoDBPostgreSQLnoSQLRedisRedis CacheAmazon S3 (AWS S3) Next.jsCI/CD Pipelines Node.jsExpress.js MUI (Material UI) Tailwind CSSMongoosePrismaTypescriptReact MERN Stack d3.jsHTML5 Canvas SVGTest-driven development (TDD)Chart.js FabricVis.js Architecture Back-end Development Front-end Architecture Shopify APIShopifyFront-end Build Tools JavaScriptFigmaPixel Perfect Responsive Layout Documentation
BCG Gamma
React Developer
2019 - 2020 (1 year)
Remote
  • Created data visualizations using SVG charts with pure HTML SVG, HTML Canvas, React, MUI, Typescript, and D3.js.

  • Integrated data visualization charts into the company's existing React apps.

  • Converted wireframes into fully responsive React pages.

d3.jsReact JavaScriptMERN Stack Data VisualizationGoogle Material Design FigmaAPIsREST APIs RESTJIRASoftware EngineeringDatabasesWeb DevelopmentHTMLSCSSChartsSVGFront-end Development ECMAScript (ES6) CSSSASSAgile HTML5CSS3Front-end Tailwind CSSWeb App Development AxiosDashboards Web DesignJavaScript LibrariesFront-end Build Tools Pixel Perfect
Wing Tel
Senior React Developer
2019 - 2020 (1 year)
Remote
  • Acted as a team leader, delegating, overseeing, reviewing, and prioritizing tasks. The tech stack included React, Redux, Next.js, Strapi, Tailwind CSS, and Front-end architecture.

  • Collaborated with engineering, product, and UX teams to implement front-end solutions.

  • Created, developed, and oversaw automated tests for user interface elements.

  • Identified the UI platform's quality, usability, performance, security, and testability requirements.

  • Implemented integrations with external REST APIs from companies such as Katapult, Zapier, Affirm, AT&T, Tracfone, and Stripe.

  • Wrote and maintained documentation for program development, logic, coding, testing, and bug fixing. Supervised junior developers.

  • Built a Shopify-powered shop for the company and has demonstrated proficiency in Shopify development and integration with Shopify Payment Apps API and Storefront API.

EnzymeRedux Form ReduxReact MEAN StackUser Interface (UI) Next.jsNode.jsHeadless CMSStrapiCircleCI AWS CLIGithubWordPressPantheonSaaSJIRAOpsgenie ZapierJavaScriptMERN Stack JestFigmaJira Administration APIsContent Management Systems (CMS) REST APIs RESTSoftware EngineeringDatabasesWeb DevelopmentHTMLSCSSFront-end Development ECMAScript (ES6) CSSSASSAgile HTML5CSS3Front-end Test-driven development (TDD)Tailwind CSSAmazon Web Services (AWS) Express.js Code ReviewTypescriptLeadershipWeb App Development AxiosAmazon Cognito Amazon DynamoDB AWS AmplifyAWS AppSyncAPI IntegrationDashboards ServerlessVue JavaScript LibrariesNuxt.jsCI/CD Pipelines Unit TestingStripe Checkout StripeArchitecture CypressFront-end Architecture ShopifyShopify APIDocumentationPixel Perfect Puppeteer
LigaData
Senior Full-Stack Engineer
2016 - 2019 (3 years)
Remote
  • Created middle-tier projects for data visualizations and front end utilizing Flare SaaS for continuous decisions and complex event streaming.

  • Led a team in implementing full-stack projects to monitor the big data of telecommunications companies using the MERN stack.

  • Mastered real-time data analytics, data visualization, socket handling, front end, big data management, graph management and monitoring, threat and alert detection, high-volume real-time data handling, and Power BI.

  • Created a Power BI plugin library that used real-time data from WebSockets derived from big data from everyday telecommunications usage. Used React virtual DOM and other React optimization capabilities to overcome resource limits for Power BI plugins.

Presto DB MongoDBExpress.js Node.jsMicrosoft Power BI ChartsHighcharts ReduxReact Google Maps API HTML5SASSSVGSocket.ioVue d3.jsAngularAngularJS JavaScriptPostgreSQLVis.js BootstrapGruntGulpHTML5 Canvas Vuetify Google Material Design Socket Programming AmCharts LoopbackApache HiveWordPressSphinx Documentation Generator MySQLPhoenix Data VisualizationAPIsREST APIs RESTJIRASoftware EngineeringDatabasesWeb DevelopmentHTMLSCSSFront-end Development ECMAScript (ES6) CSSAgile RXJSCSS3Front-end GraphqlTailwind CSSFull-stack MicroservicesSQLCode ReviewTypescriptLeadershipUI DesignWeb UX Web UI WebSockets AWS Lambda Back-end Web App Development API IntegrationDashboards JavaScript LibrariesNuxt.jsCI/CD Pipelines Unit TestingNeo4jApache Kafka Kafka Streams Back-end Development Front-end Architecture Front-end Build Tools Pixel Perfect
Barclays Bank
Senior Front-end Developer
2015 - 2016 (1 year)
Remote
  • Designed and implemented complex data visualizations from the ground up using MEAN stack, SVG, and HTML5 Canvas.

  • Translated designs and wireframes into a high-quality responsive Angular app.

  • Mastered the creation of advanced data visualizations using web socket communication in real-time threat detection and other data-driven decision applications.

d3.jsSCSSHTML5TypescriptBootstrapAngularJS JavaScriptData VisualizationHTML5 Canvas Vis.js APIsREST APIs RESTJIRASoftware EngineeringDatabasesWeb DevelopmentHTMLChartsFront-end Development ECMAScript (ES6) CSSSASSAgile CSS3Front-end Konva Full-stack Express.js SQLUI DesignWebSockets Web App Development Dashboards Vue JavaScript LibrariesUnit TestingFront-end Architecture Pixel Perfect
Interchange Works (Canada)
Senior Full-stack Web Developer
2013 - 2015 (2 years)
Remote
  • Developed an enterprise dentist management system (EDMS). EDMS is an enterprise dentist app that covers management to doctors, patients, nurses, lab workers, labs, radiology, billing, insurance, and a few other dentist things.

  • Designed and implemented a robust and fault-tolerant architecture from front end (Angular) to the back end (Node.js), including the integration of a database (MySQL and PostgreSQL).

  • Additionally, I reverse-engineered and modernized outdated components to create new, reusable ones.

d3.jsAngularJS Zend FrameworkPHPJavaScriptData VisualizationSemantic UIAPIsREST APIs RESTSoftware EngineeringDatabasesWeb DevelopmentHTMLSCSSFront-end Development CSSSASSAgile HTML5CSS3Front-end SVGHTML5 Canvas Full-stack Express.js SQLPostgreSQLjQueryWebSockets Back-end Web App Development Dashboards JavaScript LibrariesBack-end Development Front-end Architecture Pixel Perfect
Eiwan Arts
Lead Full-stack Developer
2007 - 2014 (7 years)
Remote
  • Designed and developed a system for booking vacation time, allowing employers to give employees flexible vacation options.

  • Developed an administrative application with HR functions, task distribution, vacation management, and attendance tracking for a Saudi government agency.

  • Acted as the team lead and played a key role in sprint planning, backlog grooming, and daily standup meetings. Used the MEAN stack to implement the company's projects.

AngularJS BootstrapJIRAAgile ScrumJavaScriptNode.jsTypescriptFull-stack Express.js SQLPostgreSQLCode ReviewLeadershipjQueryWeb UX Web UI WebSockets Back-end Web App Development Dashboards JavaScript LibrariesBack-end Development Front-end Architecture Bower Front-end Dependency Manager DocumentationPixel Perfect
SEI Healthcare Ltd
Full-stack Developer
Present (2025 years)
Remote
  • Created an MVP for a cutting-edge medical education software that provides immersive patient case simulations, using Node.js, Next.js, React, TypeScript, and AWS.

  • Worked on an app that enables medical students and professionals to see virtual patients, analyze medical history, do interviews, order tests, make diagnoses, and prescribe medications. It then evaluates their performance using OpenAI GPT3 API.

  • Designed and developed a solid software architecture from end-to-end, including the database, back end, front end, and deployment.

  • Picked the best tech stack to provide optimal performance, scalability, and user experience.

  • Delivered the MVP within an impressively short timeframe while maintaining exceptional communication with the client throughout the project lifecycle.

  • Ensured that the final product met and even exceeded expectations, resulting in a highly satisfied client.

JavaScriptHTMLCSSNode.jsAWS AmplifyNext.jsAmazon DynamoDB Amazon Cognito AWS Lambda Amazon S3 (AWS S3) CI/CD Pipelines MUI (Material UI) MUI CSS Tailwind CSSPrismaTypescriptOpenAI GPT-3 API Architecture Amazon Web Services (AWS) Back-end Development Front-end Architecture Front-end Build Tools
Spectrum Environmental Solutions
React Developer
Present (2025 years)
Remote
  • Contributed to the upgrading and maintenance of an enterprise application aimed at promoting air monitoring instruments, as a member of the development team.

  • Absorbed the project's technical stack and code structure quickly, through communication with my team members and the project manager. This allowed me to proactively fix bugs and other technical issues from my first day.

  • Performed troubleshooting on the CI/CD pipeline and successfully resolved several build config issues. My efforts assisted the pipeline in operating efficiently and reliably, allowing the team to deliver code changes more quickly and confidently.

JavaScriptReact CSSHTMLGitNode.jsAmazon Web Services (AWS) PostgreSQLSVGECharts Front-end Architecture Front-end Build Tools
Gnosis Enterprises Holdings
React Developer
Present (2025 years)
Remote
  • Worked on a medical education platform that used artificial intelligence to evaluate medical students' answers and then delivered related quizzes. The artificial intelligence bot imitated patients, analyzed medical student talks, and assigned grades.

  • Used React and its ecosystem to build quiz wizards, chatbots, and student evaluation tools.

  • Collaborated closely with the design team and transformed their wireframes into fully responsive React pages.

SCSSReact MERN Stack Data VisualizationGoogle Material Design FigmaAPIsREST APIs RESTJIRASoftware EngineeringDatabasesWeb DevelopmentHTMLChartsSVGFront-end Development ECMAScript (ES6) CSSSASSAgile HTML5CSS3Front-end MUI (Material UI) Tailwind CSSJavaScriptWeb App Development AxiosDashboards Web DesignJavaScript LibrariesSocket.ioSocketsFront-end Architecture Front-end Build Tools Pixel Perfect
Orda Technologies
Senior Front-end Developer
Present (2025 years)
Remote
  • Developed a data visualization and social media monitoring tool to assist journalists in staying informed about public trends and industry news.

  • Utilized APIs from major social media platforms, including Twitter, Facebook, Instagram, and Pinterest, to track relevant hashtags, mentions, and keywords.

  • Implemented data visualization techniques, such as creating charts and graphs, to effectively display the social monitoring data within an Angular web application.

BootstrapSVGd3.jsAngularJS Highcharts JavaScriptData VisualizationVis.js PostgreSQLSemantic UIAPIsREST APIs RESTJIRASoftware EngineeringDatabasesWeb DevelopmentHTMLSCSSChartsFront-end Development CSSSASSAgile HTML5Front-end Full-stack Express.js SQLjQueryBack-end Web App Development Dashboards JavaScript LibrariesFront-end Architecture Front-end Build Tools DocumentationPixel Perfect

Showcase

An AI-enabled Medical Education Platform
  • Developed an AI-powered medical education platform that replicates patient interactions through dynamic quizzes and evaluation.

  • Utilized React, Quiz wizards, chatbots, and data visualization artifacts to create a responsive and immersive learning experience.

  • Implemented real-time communication with students via Socket.IO and utilized Charts.js and SVG for data visualization, along with Jira for project management and CI/CD.

Graph Builder
  • An Angular 6 application for graph visualization.

  • The application focuses on graph manipulation and visualization.

  • It’s designed to be a tool for building, interacting with, and presenting graphs.

Data Visualization in Several Projects
  • Developed custom D3.js, HTML5 Canvas, and SVG charts for multiple enterprise applications.

  • Integrated custom charts into existing apps within React projects.

  • Some charts utilized real-time data sources.

MVP for Security Threat Calls
  • Designed and developed a dashboard for MTN Guinea to monitor security threat calls.

  • Implemented PrestoDB queries for data querying and SQL queries in the back-end.

  • Created a REST API for the front-end, utilizing Angular 8 and responsive design from Figma.

Real-time KPI Dashboards for MTN Telecommunications
  • Developed real-time KPI dashboards for MTN Telecommunications catering to different management levels.

  • Utilized Flare from Ligadata for data cleaning, normalization, and logging to ensure data accuracy.

  • Implemented machine learning and AI using Kamanga from Ligadata for anomaly detection and real-time alerts.

Kanban Board
  • Developed a Kanban Board project inspired by Kanbanize.com.

  • Implemented a comprehensive suite of visualizations including bar charts, pie charts, line charts, area charts, scatterplots, heat maps, and Kanban boards.

  • Utilized AWS services (RDS, MongoDB Atlas, Redis Cache) for scalable data storage and retrieval, and REST/GraphQL APIs for flexibility.

WebJacket
  • Developed an eCommerce website called webjacket.com using HTML5 canvas and Konva for customization.

  • Implemented a rich Forms Wizard to guide users through the customization process.

  • Utilized Node.js, TypeScript, and PostgreSQL for the website's back-end database.

Customizable Data-driven Web Application for Air-monitoring Instrument Promotion
  • Developed an enterprise application to promote air-monitoring instruments.

  • Created customized web applications tailored to customer-specific requirements, including methodology, equipment, and location.

  • Designed the web apps to be data-driven and provide real-time, visually appealing data visualization.

Cutting-edge Medical Education Software for Immersive Patient Case Simulations
  • Developed an MVP for an innovative medical education software offering immersive patient case simulations.

  • Utilized the OpenAI GPT3 API for feedback and scoring during user performance evaluation.

  • Designed and developed a solid software architecture, including database setup, back-end, and front-end development and deployment, ensuring optimal performance and scalability.

Education

Education
Master's Degree in Software Development
Damascus University
2009 - 2010 (1 year)
Education
Bachelor's Degree in Software Engineering
Damascus University
2004 - 2009 (5 years)