Position: Front-end Developer
Category: JavaScript
English level: fluent
Years of experience: 4


Developing a fintech mobile/web app of Saudi Arabia's largest financial bank. 

- Full RTL support of the app including (components, animations and images)
- Created Hijri (Arabic lunar calendar) from scratch.
- Custom Instagram like stories from scratch.
- Co-authored code standards for the mobile team of 4 people.
- Absolute theming support of the app defined by JSON using Emotion.js.

Technologies: Typescript, React Native, Next.js, Apollo, PowerAuth, Emotion


Mobile app for estate construction company.

- Rewrote the module for uploading, downloading, and files access API. 
- Conducted R&D (research and development) for libraries and ways to improve our codebase.
- Optimizing Google maps performance through clustering the markers.

Technologies: TypeScript, React Native, Redux Toolkit, React Query
 

Tinder like app for pets.

- Implemented workflows and guidelines for code consistency, readability and maintainability.
- Reduced the redundant boilerplate code, mainly requests to the server, with custom hooks.
- Created real-time applicaiton with socket.io.
- Integrated with Alpha Bank's payment system (mobile app).
App store publishing.

Technologies: JavaScript, React Native, Socket.io