Professional Documents
Culture Documents
Work Resume PDF
Work Resume PDF
Work Resume PDF
Nr 23 Lot El Waha
Ismail Ghallou Errachidia, 52000
+212663532761
Full Stack JavaScript developer ismai23l@hotmail.com
ismail16smakosh23@gmail.com
https://smakosh.com
EXPERIENCE
4D, Rabat, Morocco — Software engineer SKILLS
May 2020 - Present
Front end development:
Working mostly on building fast and performant web and mobile apps
using React Native and Next js, my daily tasks include: - HTML / CSS / JavaScript
- Code refactoring
- Pug (jade) / SASS / SCSS / ES6
- Setting up codebases
- Coming up with the app architecture and file structure JavaScript Eco-system:
- Benchmarking - Npm / yarn / webpack / Gulp Js /
- Writing E2E, integration and unit tests Gatsby js / Next js / Jekyll / Netlify /
- Contributing to other internal open source projects like IZM js Vercel / Firebase / Heroku
documentation website
Version control: Git
ront-end developer
Elliot, Remote — F
December 2019 - June 2020 JavaScript frameworks & libraries:
- Built Elliot’s headless open source package with a great team of
- React Js / Redux / Recompose/ React
developers and worked with the Next js core team:
router dom / @reach/router /
https://github.com/helloiamelliot/elliot-serverless-ecommerce
Styled-components / CSS modules /
- Contributing in implementing features, fixing bugs and refactoring
Styled-system / theme-ui / Express Js /
code on the CMS
Mongoose / React Native /
- Refactoring code and implementing new features on the checkout Next react-navigation /
js app react-native-navigation /
react-native-config / Bootstrap /
Smakosh LLC, R
emote—Owner react-intl / react-apollo / axios /
November 2015 - Present Tachyons / Moment Js / Formik / Yup /
I was doing some work for my clients while learning, I was offering Jquery…
services such as Graphic, UI/UX Design & web development, it went well &
Back end development:
had a good experience.
- Node js / Mongodb / Serverless/Cloud
- Design work: h
ttps://www.behance.net/ismail16sm9991
functions
- More Design work: https://dribbble.com/smakosh
- Stories: https://smakosh.com/blog Design:
- Dev: https://github.com/smakosh
Graphic, UI/UX Design
But now, Smakosh LLC is a one man software company that crafts - Adobe Illustrator / Photoshop / XD /
software for startups using JavaScript tools like Gatsby, Next and React Invision Studio / Sketch / Figma
Native.
AWARDS
Maltem Africa, Casablanca, Morocco — Full stack developer
November 2019 - April 2020 Guinness World Record Most
- Contributing in building internal projects built with the MERN stack participants in a hackathon:
https://www.instagram.com/p/B7g2F_
- Organized ZEIT community meetup
kgc-p/
- Managed my team through different strategies and methodologies
- Managed internal projects using Scrum methodology and Kanban lean
First Prize LeMatin Hackathon Got the
method
first prize of a 36 hours hackathon, full
- Built h
ttps://7arackathon.com using the JAM stack in 4 days details: h
ttps://goo.gl/hwbRUx
Dribbble’s invite Got invited to share
Better, R obile developer
emote — M my shots. dribbble.com/smakosh
November 2018 - January 2020
- Contributed in building the following mobile apps using React Native: Product of the day Unnamed got
- Uvo Health: h
ttps://uvohealth.com/ product of the day on Producthunt.com
- Whiz Tutor: h
ttps://whiztutorapp.com/ Second Prize FreeCodeCamp online
- Mega Trainer: h
ttps://megatrainer.com/ hackathon - Got the second prize for
building a pwa with the JAMStack:
Obytes, Remote— Front end developer https://pawn-shopify.netlify.com/
August 2017 - October 2019
Design of the day One of my daily UI
- Contributed in building Candid (candidco.com) Angular web beta app. received the design of the day award on
- I've also re-coded Obytes official Jekyll website and started the Uplabs.com
migration to Gatsby.
- Contributed in building Barmej (barmej.com) on both the web app
LANGUAGES
(Gatsby app) and the landing page (it was a Jekyll website that I've
English, Arabic & French
successfully migrated it to Gatsby), both websites interact with a REST
and GraphQL APIs.
- Migrated JoinCoded (joincoded.com) from create-react-app web app to
Gatsby web app.
- Explored different agile methodologies like Scrum and lean methods
like Kanban using Trello and Jira.
- Deployed numerous websites using Netlify and have configured CircleCI
pipelines.
- Come up with the right approach in handling Legal Aid Foundation
website (test.legalaidarabia.org) (a Gatsby website that supports over 12
languages and its content can be managed from Contentful).
- During my work, I've contributed to Gatsby by making a source plugin,
starters and a Gatsby theme that can be found on my GitHub account:
https://github.com/smakosh
- Have contributed in improving the docs of some JavaScript libraries like
testing-library, Gatsby and more
- I helped build Pawp (pawp.com) the first iteration of the Gatsby blog
which was managed by Contentful.
- I published an article to Obytes blog about Gatsby and i18n:
https://www.obytes.com/blog/2018/implement-i18n-to-gatsby/ and
organized Obytes 1st online webinar about Gatsby & Airtable:
https://youtu.be/RGlUrsH6sr8
- I've given 3 tech talks:
- 1st in Casablanca, about the perceptron (single NN) which I wrote an
article about on my blog: smakosh.com/blog
- 2nd in Casablanca, about Gatsby as the best SSG for react developers:
https://introducing-gatsby.netlify.com/
- 3rd in Penang Island, about building Gatsby apps:
https://building-apps-with-gatsby.netlify.com/
- I mentored new developers who joined us
- I coded the landing page of an internal Slack bot we use: C
ouscous.bot
Gemography (Hidden Founders), Rabat, Morocco— I ntern
front-end developer
May 2017 - June 2017
I was working on 2 web apps on the front end side:
- Coded some user interfaces.
- Learned Git workflow, an intro to vue Js, bulma css framework, lostgrid
css framework, got an idea about NoSQL database specially mongoDb and
the MEAN stack overall. Full details: h
ttps://goo.gl/UTt2rG
AMTIC, Rabat, Morocco— I ntern Designer
July 2016 - August 2016
Spent one month working as a product designer:
- Designed some logos, business cards, book cover, social media ad
banners.
- Made A facebook chatbot.
- Made one wordpress website
- Made a responsive landing page with no frameworks.
PROJECTS
Ai Hashtags — A n iOS and Android app to get precise hashtags
based on what’s on your picture.
Using Clarifai API, it recognizes what’s on the picture and returns
accurate hashtags to copy and store them for reusability.
Link: https://ai-hashtags.com
Beaf — A
social media platform
The first iteration was built in 24 hours while streaming on Twitch, the
full videos can be found at my YouTube channel, a react app, an express
API & a Gatsby landing page, both client side apps are deployed on Netlify,
the API was first deployed on Heroku then migrated it to Digital Ocean.
Link
Unnamed —
A
simple colorful open source css framework
A simple framework that you can install using `npm i unnamed` or `yarn
add unnamed`, it’s useful while learning something non related to css and
hate to see the default styled components.
Link: http://unnamed.smakosh.com/
Todo App —
A
PWA todo app
Built it while learning React/Redux & Firebase.
Link: https://firebaseapp.smakosh.com
Smakosh.com —
My personal portfolio/blog (pwa)
Open sourced on Github and listed on Gatsby showcase, built with React,
GraphQL and a bunch of nice Gatsby plugins, works offline and loads
blazing fast, scores top on lighthouse google audit.
Link: https://smakosh.com
Gatsby js starters and plugins —
Contributions to Gatsby js
While using Gatsby js, I contributed by making a source plugin that
fetches your shots from Dribbble.com into nodes so you can query them
from the local GraphQL API built within Gatsby js:
https://github.com/smakosh/gatsby-source-dribbble
Also made an i18n starter with some cool features and published a blog
about it: https://dev.to/smakosh/implement-i18n-to-a-gatsby-site-5ala
Catch it 1.0 —
An android game
I was doing some sketches on a piece of paper while I was having an
exam, turns out to be a mobile game built in a week using Build Box.
Link to the game: h
ttps://goo.gl/mNMxxN
TALKS
Introducing Gatsby, — The modern web framework for
building blazing fast websites and apps, C
asablanca,
Morocco
Dec 17, 2019
Slides link:
https://docs.google.com/presentation/d/1YTl4g36z22bJJmzfHtNd9QEib
eotgNmieikO6G7gK3U
EDUCATION
Self-Taught, E
rrachidia, Morocco
November 2015 - Present
I was & still continuously learning anything I was & am interested in or
noticed that it has an impact on engineering or research specially stuff
related to computer science.
BTS MCW, E
rrachidia, Morocco— A
ssociate’s degree
November 2015 - June 2017
Learned basic Design tools and an introduction to programming & web
development.
Bn Tahir, Errachidia, Morocco— H
igh School
October 2014 - June 2015
Learned basic maths mostly, especially basics of algebra linear, calculus &
statistics.