smakosh
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 https://ontwik-dev.com

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.

2,669.9
CodersRank Rank
Top 1%
Based on:
Stackoverflow 14 events
Senior Developer
JavaScript
JavaScript
Top 1
NextJS
NextJS
Developer
Germany
Top 1
ReactJS
ReactJS
Developer
Germany
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Diagonal
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
Jameda
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: https://2022.intro-vue.smakosh.com/1
- 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)
Remote
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

Request failed with status code 503

Jobs for you

Show all jobs
Feedback