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.
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
(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
(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
(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
(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
(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
(Remote)
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