Skip to content

Abdullah's Resume

Abdullah Hilson is an experienced full-stack developer from Belgium specializing in React.js and TypeScript, with a deep passion for all facets of development. He excels in delivering robust applications even under challenging deadlines. His expertise spans:

  • Crafting responsive frontend applications with technologies such as React, Next.js, Material UI, and Antd.
  • Building resilient backends utilizing Node.js, Ruby on Rails, Django, GraphQL, and PostgreSQL.
  • Developing versatile mobile applications using React Native.
coding dev illustration

Abdullah has a proven track record of quickly adapting to and mastering new technologies. For a comprehensive overview of his skills and accomplishments, please refer to the details about each experience below.

Work Experience

Mobile Team Lead

Nov 2021 - Present - 2 yrs, 9 mos

ShopRaha

(Kuwait/Remote)

Raha is a pure-play automated grocery platform, offering a full range of groceries, fresh produce, and household essentials.

Accomplishments

  • Implemented SCRUM framework
  • Conducted code reviews and assisted blocked engineers
  • Made critical React Native app architecture decisions
  • Managed complexity and promoted efficiency
  • Implemented an automatic deployment pipeline using GitHub Actions and EAS
  • Developed an automated reporting system that compiles a list of tickets included in each release.
  • Provided valuable insights for infrastructure and backend decisions
  • Generate the e-commerce website from a common codebase using React native web

Technologies

React, React Native, JavaScript, TypeScript, GraphQL, REST, Expo, Ionic, Next.js

Senior Software Engineer

Nov 2020 - Nov 2021 - 1 yr

Andela

(US/Remote)

Andela is a global talent network that connects companies with vetted, remote engineers.

Accomplishments

  • Developed dashboards using React, TypeScript, and GraphQL. Wrote unit tests and integration tests with testing library
  • Created APIs using Python, AWS Lambda, and AWS CDK, including unit and integration tests
  • Analyzed requirements and provided expert solutions. Offered valuable advice to leaders and designers

Technologies

React, JavaScript, TypeScript, Material UI, Python, REST, GraphQL, AWS Lambda, AWS CDK

Senior Mobile Engineer

Aug 2020 - Jun 2021 - 10 mos

Kenz'up

(Morocco/Remote)

Kenz'up is a multi-brand loyalty application that allows you to earn points on all your purchases and benefit from exclusive offers.

Accomplishments

  • Led the React Native app to production, resolving bugs in both the mobile app and the Django backend using analytics and logging tools
  • Integrated complex features and new designs in the mobile app
  • Mentored and advised junior developers
  • Developed an internal tool with Express.js

Technologies

React, React Native, JavaScript, REST, Django, Python, Express.js

Full-Stack Engineer

Jan 2019 - Jan 2020 - 1 yr

Obytes

(Emirates/Remote)

Obytes is a team of passionate developers, designers, and product managers who collaborate with startups and agencies to build beautiful, responsive, and functional web and mobile applications for their clients.

Accomplishments

  • Focused on backend development using Python, Django framework, and GraphQL, including unit tests and integration tests
  • Continued work on the frontend with React.js
  • Implemented a subscription system with recurring payments using PayPal, TAP, and wire payments (backend/frontend)
  • Enhanced backend code quality through refactoring and best practices
  • Conducted code reviews and offered guidance to the team

Technologies

React, JavaScript, Django, Python, GraphQL

Frontend Engineer

Mar 2017 - Dec 2018 - 1 yr, 9 mos

Obytes

(Emirates/Remote)

Obytes is a team of passionate developers, designers, and product managers who collaborate with startups and agencies to build beautiful, responsive, and functional web and mobile applications for their clients.

Accomplishments

  • Built interfaces with React.js, Redux, and Apollo Client
  • Optimized app performance using Gatsby.js
  • Integrated social login and registration, video players, code editors, and logic for code challenges and quizzes
  • Mentored the frontend team and newcomers

Technologies

React, JavaScript, Redux, REST, GraphQL, Gatsby.js

Founder/CTO

May 2015 - Present - 9 yrs, 3 mos

Devpal Solutions is dedicated to web development and app creation, utilizing technologies such as React, GatsbyJS, Next.js, Ruby on Rails, Node.js, Django, React Native, and Ionic. Notable highlights include:

Accomplishments

  • Website development with WordPress
  • Frontend app development using React, GatsbyJS, and Next.js
  • Backend app development with Ruby on Rails, Node.js, and Django
  • Creation of mobile apps using React Native and Ionic

Technologies

React, React Native, JavaScript, Ruby on Rails, Django, WordPress, Ionic, Gatsby.js, Next.js

Education

ICC Brussels

(2006 - 2011)

Bachelor in Computer Science and Accounting

Skills

Frontend Development

(Lead)

HTML, CSS, JavaScript, TypeScript, React, Redux, Gatsby.js, Next.js, React Native, Ionic

Backend Development

(Senior)

Python, Django, Node.js, Express.js, Ruby on Rails, REST, GraphQL

Infrastructure

(Mid-level)

AWS, Lambda, CDK, GitHub Actions, EAS, Docker, Vercel

Languages

  • English (Proficient)
  • French (Native Speaker)
  • Arabic (Proficient)

Interests

Religion, Reading, Family, Sports