Hey there! I'm

Abdulrahman Alhajjah

Full Stack Developer

Full-stack developer with expertise in Node.js, Go Lang, and React. I possess in-depth knowledge of building scalable backend systems and robust front-end interfaces. With strong problem-solving skills and experience in both frontend and backend development, I deliver end-to-end web solutions that meet specific business needs.

GitHub

About Me

As a full-stack developer with expertise in Node.js, Go Lang, and React, I possess in-depth knowledge of building scalable backend systems and robust front-end interfaces. With my strong problem-solving skills and experience in both frontend and backend development, I can deliver end-to-end web solutions that meet the specific needs of businesses. I have worked on fintech applications, crypto exchange platforms, and e-commerce solutions, utilizing modern technologies and best practices to create high-performance applications.

Achievements

  • Successfully developed and published two npm packages: color-from-image and staux, reducing development time and enabling faster delivery of new features.
  • Mentored and supervised undergraduate students, resulting in a high level of engagement and academic achievement.
  • Achieved the third-highest academic ranking in all academic years at Damascus University.

Experience

Jun 2023 - Present

Full Stack Developer

Centroid SolutionsDubai, UAE

Centroid Solutions is a fintech innovator specializing in bridging and connectivity solutions between trading platforms and liquidity providers.

  • Developed user interface using React JS and Next.js
  • Built high-performance customer-facing applications using Tailwind and Antd
  • Developed and maintained backend services using Go programming language
  • Utilized Go's concurrency features to enhance application performance
  • Integrated Redis for improved data caching and retrieval processes
  • Implemented WebSocket communication protocols for real-time bidirectional communication
Jun 2022 - Jun 2023

Senior Frontend Developer

Silwana InfoTechDubai, UAE
  • Developed user interface using React JS and Next.js
  • Integrated MUI components with React.js for efficient UI development
  • Built interface for Golex crypto exchange platform using Next.js
  • Created and managed Ethereum wallets using web3.js
  • Developed reusable UI components with GraphQL queries and mutations
  • Executed React unit tests using Jest and Chai for code reliability
Jun 2021 - May 2022

Frontend Developer

Tandra TechDamascus, Syria
  • Developed user interface using React JS and Redux
  • Built high-performance customer-facing applications using ReactJS, React-Router, and Prime React
  • Maintained expertise in React state management strategies including Redux
  • Developed automated test cases using Robot Framework SeleniumLibrary
Jan 2020 - Jun 2021

Full Stack Developer

Blue Smart AppsRemote, USA
  • Developed high-performance e-commerce UI using ReactJS, React Hooks, and Material UI
  • Integrated search engines like Algolia, Stripe payment methods, and Google Maps
  • Built e-commerce applications using Firebase with Node.js
  • Created API request collections and tests in Postman
  • Utilized RESTful web services for server-side and client-side integration
  • Used Git for version control and code collaboration

Featured Projects

Centroid Bridge
A fintech platform specializing in bridging and connectivity solutions between trading platforms and liquidity providers, featuring complex execution strategies, risk management, and quantitative analytics.
Next.jsGo LangRedisWebSocketReact
Golex.io
Secure, trusted digital asset trading and asset management platform providing the highest quality investment opportunities and rewarding trading experience for cryptocurrency.
React.jsNext.jsReduxWeb3.jsMUI
Deallony
Mobile application serving as a guide for deals and offers in Syria. Led the team in developing this platform using React Native with Expo for frontend and Nest.js for backend.
React NativeExpoNest.jsTypeScript
GolStaking.io
Simple platform that helps users invest and earn interest on GolCoin assets. Built with modern web technologies for optimal performance.
React.jsNext.jsWeb3Cryptocurrency
Staux
NPM package that creates a centralized store for React.js web applications, simplifying state management across components.
React.jsTypeScriptNPM PackageState Management
color-from-image
NPM package for extracting dominant colors from images, useful for dynamic theming and color palette generation in web applications.
JavaScriptNPM PackageImage Processing
Listed Near Me
Platform to discover and search for products offered by neighbors around you, connecting local communities.
React.jsNode.jsFirebaseGoogle Maps
Appy
Build your own E-commerce app in just a few simple steps, even with no prior programming experience. Displayed within the Syrian section of the Dubai Expo.
React.jsNode.jsFirebaseE-commerce

Skills & Technologies

Programming Languages

JavaScript
TypeScript
Go Lang
Java
C++
C
Python

Frontend Development

React.js
Next.js
Redux
Redux Toolkit
HTML5
CSS3
Tailwind CSS
Material-UI
Ant Design
Prime React
Framer Motion

Backend Development

Node.js
Nest.js
Go (Gin)
RESTful APIs
GraphQL
WebSocket
Express.js

Database & Caching

MySQL
PostgreSQL
Firebase
Redis
SQL

Web3 & Blockchain

Web3.js
Ethereum
Cryptocurrency
Wallet Integration

Testing & Quality Assurance

Jest
Chai
Robot Framework
Selenium
Unit Testing
Integration Testing

DevOps & Tools

Docker
Git
GitHub
Jenkins
CI/CD
Postman

Cloud & Services

Firebase
Vercel
Algolia
Stripe
Google Maps API

Get In Touch

I'm always open to new opportunities and collaborations. Feel free to reach out!

Location

Dubai, UAE