Ismail Ghallou
Berlin, Germany

Self-taught JavaScript/TypeScript Developer, I help founders add value to society through technology, I love open source and startups. Working on

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

CodersRank Rank
Top 1%
Based on:
Stackoverflow 14 events
Senior Developer
Top 1
Top 1
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Jul 2022 - Mar 2023 (8 months)
Berlin, Germany
Senior Frontend engineer
Contributing in building the most powerful unified API for crypto payments.

- R&D of React libraries
- Setup the Frontend architecture and contributed in defining the tech stack we’ve chosen
- Contributed in API design and UX
- Setup the Frontend codebase, configured linting, formatting, pre-commits, CI/CD with Vercel
- Working on 5 main products using TypeScript, Next.js, react-query, Tailwindcss, wagmi, ethers and more.
- SSR vs CSR benchmarking and lighthouse score improvement
- Contributed in shaping up ideas that made it into final release
- User interviews and seeking constructive feedback
- Built the landing page and demo application in less than a week
ReactJS web3 ethers next.js tailwindcss wagmi rainbowkit react-query
Mar 2022 - Jun 2022 (3 months)
Munich, Germany
Senior Full Stack Developer
Immigrated for the first time to Germany to start a new role as a senior developer with more focus on frontend to help deliver a good UX & make healthcare more human.

- Worked on the calendar app, proposed changes in terms of file structure, wrong usage of TypeScript with React, better ways to handle server cache state and client side state and more but my proposed changes were ignored
- Organized a small workshop on Vue js:
- Worked on the new calendar Vue js app
- Implemented few UIs on upcoming features using Twig and Vue 2 with SCSS
- Proposed migrating from the monolith PHP app to an API and a Nuxt js app but that was ignored
- Worked on the electron app to add support of an old encoding format
ReactJS VueJS twig css
The Landing
Dec 2020 - Oct 2021 (10 months)
Software Engineer
The Landing is a social design platform that empowers everyone to create together. My daily tasks include:

- Setup the Frontend architecture and taking decisions on the technology stack
- I propose features, get approval from the marketing and legal team then proceed with the engineering team to work on them
- I setup the codebase, configured linting, formatting and pre-commit hooks using lint staged and husky
- I setup testing libraries (Jest, testing library and cypress) and the CI/CD to run the tests
- I deploy the frontend on static hosting platforms
- I work and maintain the internal UI library
next.js typescript Styled Components GraphQL rollup docker compose docker

Add some compelling projects here to demonstrate your experience
Jan 2018 - Nov 2019
Barmej is the first Arabic interactive coding learning platform. Barmej aims to cultivate the next generation of coders in the Arab world and enrich the Arabic ...
gatsby Styled Components ReactJS enzyme cypress jest Django python GraphQL apollo
Feb 2020 - Present
Ontwik connects remote developers with founders around the world.
next.js ReactJS Styled Components gatsby vercel adobe xd ExpressJS grpc sequelizejs postgresql redis testing library cypress mocha github action digital ocean docker docker compose microservices
Ai Hashtags
Oct 2018 - Present
I had nothing to this weekend and thought about building a simple app to get precise hashtags based on what's on my image.

🤖Powered by Ai
Use Ai to generate precise hashtags

📈Gather the right fan base
Precise hashtags will connect you with the right Insta users

- It took me less than 48 hours to build this
- I used Trello One day backlog to manage my tasks
- Designed with Adobe XD free software:
- Developed with React native using my own boilerplate:

Gathered some feedback from Instagram so the next update will include:

- Improve tabs' design ✓
- Add Spanish ✓
- Automatically link gets pasted ✓
- an action button to copy all hashtags ✓
- The ability to upload a picture and get hashtags before posting to Instagram ✓
React Native ReactJS Styled Components detox fastlane mixpanel

This section lets you add any degrees or diplomas you have earned.
Bn Tahir
High School degree, Mathematics
Sep 2014 - Jun 2015
BTS Errachidia
Associate's degree, Computer Science
Nov 2015 - Jun 2017
Some teachers were trying hard to teach us the basics & some had no idea about what they had to teach us so I had to spend a lot of my time teaching myself at home by practicing & learning new stuff, here are some projects I've made at that time :

- more than 10 websites from scratch, static & dynamic & wordpress websites, all my websites are responsive.

websites : /

- A mobile game called "catch it 1.0" available on the playstore.

- Logos & branding for many start ups & celebrities.

- Daily UI, illustration challenges

self taught
self-taught, Graphic, UI/UX design & full stack development
Dec 2016 - Jan 2018
Due to the bad quality of the moroccan educational system, I had to educate myself the basics of Design, web development along with the latest technology tools used to design & build progressive web apps & native apps.
Guinness World Records
Most participants in a hackathon
Aug 2018
The Saudi Federation for Cyber Security and Programming (SAFCSP)
Hajj Hackathon Certificate
Aug 2018

Jobs for you

Show all jobs