mucahid
.dev
  • Home
  • About
  • Projects
  • Blog
  • Media
  • Contact
  • Links
en

🤓 What about me?

A developer should introduce himself in a few words. I am a full-stack developer, with a passion for web development. I have a strong background in front-end development, and I am currently working on my skills in the backend. I am also a big fan of the front-end development and I am constantly learning new technologies. Let's go more in depth and see what I can do for you.
Profile Photo

Hi there, hope you having a fun time here.

I am working for 3 years as a Frontend developer and I am trying to improve myself to be a good FullStack developer. I can design Restful API with NodeJS, GraphQL and Prisma, I am comfortable with Javascript. I can manage your project by myself and to create what you want. Currently, I am interesting in blockchain technologies and I want to improve myself in these areas. And I also love creating beautiful designs on Figma. And I am writing articles on Medium and my blog. I like to share and learn some new stuff in this way. I love and like HTML and CSS. As you know they really make beautiful and give pleasure for us and users. And I can design and built with my codes what you need. I can design Figma/XD/Zeplin to Html/Css/Js/React/Next. I can tell easily what I know so I can teach and share my experience with my teammates. And I am also a good RPG gamer. I think being a good RPG gamer is really important for developing. Because I think this means you know what you want. Because RPG gamers want more options and interactives in-game and they want this game not to be too complicated and bad design as the game is doing this. And I can build and design like this application. Doing this is very enjoyable for me. I am still trying to improve myself and learn some new technologies.
Experiences

Here are the great companies which I worked for so far.

textGetir
textMaxiThings
textGranobra
textFreelance
/images/companies/getir.jpg
Getir

Role: Frontend Developer

Location: Istanbul

Website: https://getir.com

Started at: 02/2021

Projects: www.getir.com / www.getir.com/yemek / web-components(UI Library of Getir) / web-workspace(Micro-frontend project which built by NX)

I have been working at Getir for almost a year. I learned and experienced amazing technologies and engineering in Getir. We are working 2 big projects in my position. Getir has lots of big projects. And we are developing the biggest and Getir's main project which is a shopping web application. And we are using and developing our own UI library. The application is in the process of a micro frontend structure. We are almost done. We used NX for the micro frontends base. And also I moved the UI library to monorepo base by using Lerna. And I got my responsibility and I got some time to develop this project. And I moved all projects to Lerna and I prepared a presentation and I presented the new UI library for an hour by Lerna. But it has been rejected by the team. But that is the most exciting work for me at Getir. And we are using some technologies whose names are react, next.js, react-hooks-form, redux, redux-saga, next-i18next, bitbuxcket, bitbucket pipelines, sentry, styledcomponents, git
Technologies

Here are the technologies which I have used on the projects.

html
css
sass
styled-components
javascript
typeScript
react
next.js
redux
redux-saga
NX
lerna
webpack
jest
enzyme
git
bitbucket
sentry
new-relic
spinnaker
docker
bitbucket-pipelines
github-actions
Projects
See All

Here are the projects which I have worked on it so far.

name

Project Name

Getir

Technologies

React
Redux
Redux-Saga
Next.js
Styled-Components
Webpack
Jest
Enzyme
Git
Bitbucket
Sentry
New Relic
Spinnaker
Docker
Bitbucket Pipelines
next-i18next
react-hook-form

URL

https://www.getir.com

Description

This is the best project I have ever worked on so far. I learned lots of things and I got two-step up together. I can say Getir is a milestone on my career. I improved so much myself on developing and on engineering, I got lots of responsibilities and lots of work. Getir is the fastest grocery app in Turkey and Getir is the biggest company in Turkey. I am working with lots of amazing engineers. So I learned lots of things at Getir. Getir was a monolith project firstly, but at the end of 2022 we moved the app as a micro frontend base by using the tool which name is NX. And Getir has 5 sub-app inside itself. One of them is a food delivery app. I was working on that part with 3 frontend developers. But we also have responsibility on the common parts all together by 16 frontend developers. So we have a sync meeting twice a week by 16 developers. We are discussing the common problems and common improvements on app. And we get some decisions and we are improving our app together. And also we have a private Getir UI library on npm. I liked it so much and if you can have a chance to see the commit you would see my contributions on it so much. I love that UI library so much. As I said in my company section, I moved that UI library from monolith to monorepo just myself but on the voting, it has been rejected by 5/8. :) But it was an amazing experience for me. Some of technologies which we use in the project technologies: [ 'React', 'Redux', 'Redux-Saga', 'Next.js', 'Styled-Components', 'Webpack', 'Jest', 'Enzyme', 'Git', 'Bitbucket', 'Sentry', 'New Relic', 'Spinnaker', 'Docker', 'Bitbucket Pipelines', 'next-i18next', 'react-hook-form', ]
name

Project Name

web-components

Technologies

React
Styled-Components
Webpack
Babel
Jest
Enzyme
Git
Npm
Bitbucket
slick-carousel
eslint
prettier
stylelint
husky
standart-version
webpack-bundle-analyzer

URL

https://www.getir.com/

Description

Getir is a Turkish online food delivery service. It's a food ordering and delivery service that connects customers with restaurants. It's a platform that connects customers with restaurants and restaurants with customers. Getir is a food ordering and delivery service that connects customers with restaurants. It's a platform that connects customers with restaurants and restaurants with customers.
name

Project Name

web-workspace

Technologies

NX
React
Redux
Redux-Saga
Next.js
Styled-Components
Webpack
Jest
Enzyme
Git
Bitbucket
Sentry
New Relic
Spinnaker
Docker
Bitbucket Pipelines
next-i18next
react-hook-form

URL

https://www.getir.com

Description

Getir is a Turkish online food delivery service. It's a food ordering and delivery service that connects customers with restaurants. It's a platform that connects customers with restaurants and restaurants with customers. Getir is a food ordering and delivery service that connects customers with restaurants. It's a platform that connects customers with restaurants and restaurants with customers.
name

Project Name

Iyifiyat

Technologies

React
Redux
Redux-Thunk
Next.js
SCSS
Gitlab
Gitlab CI
Docker
next-i18next
react-hook-form

URL

https://www.iyifiyat.com

Description

This was the second big SASS project that I had worked on. It was an e-commerce app. After Granobra(the company) and biletsepeti(the project), I got my second full-time job. I was working at Maxithings. It was a startup. And they hired me to manage and built for a SASS project. They wanted me to make a copy for an e-commerce app of a Turkish company whose name is https://www.trendyol.com. Everything and every decision on the project were chosen and decided by me for the frontend side. We were working with 4 developers on this project. We were 4 guys who are 1 frontend(me), 2 backends, 1 platform. I was a junior but I was working as a senior web developer. I faced lots of critical issues, but I solved all of them by myself. I decided which technologies I should use, I choose which tools which I use, I decided everything for the web app. That was an amazing experience for me. I completed that project for 4-5 months. Then we dockerized the project lastly and we released the project. After that time I had got my best offer from Getir and I quit and I join my new amazing journey. Some of Technologies which I use in the project technologies: [ 'React', 'Redux', 'Redux-Thunk', 'Next.js', 'SCSS', 'Gitlab', 'Gitlab CI', 'Docker', 'next-i18next', 'reacthook-form', ],
name

Project Name

mucahid.dev

Technologies

React
Styled-Components
Jest
Enzyme
Git
Github
Github Actions
slick-carousel
eslint
prettier
stylelint
husky
webpack-bundle-analyzer

URL

https://www.mucahid.dev

Description

This is my personal website. I developed the first version of this project in 2020. And ent of 2020 I released the second version as a CMS project. I used Gatsby to developed the second version. And now I am about the finish its the third version. I am developing the third version by all of my experience and the best practices which I learned so far. Nowadays I am learning about web3 and blockchain technologies. I was thinking to implement a blockchain message system in my blog. I created its pages on Figma and I will share them on my Github after the release. But I am putting its Figma link for my resume. https://www.figma.com/file/lSv7wkqqw95T2EYjtwCJ6l/mucahid.dev?node-id=0%3A1 I changed some parts on the coding phase but It will be like the Figma design generally. But my personal website also is on live now. If you wish you can look at it and also you can look at its Github codes. It is an open-source project. Some of Technologies which I use in the project technologies: [ 'React', 'Styled-Components', 'Jest', 'Enzyme', 'Git', 'Github', 'Github Actions', 'slick-carousel', 'eslint', 'prettier', 'stylelint', 'husky', 'webpack-bundle-analyzer', ],
name

Project Name

https://www.biletsepeti.com

Technologies

React
Redux
Redux-Thunk
Next.js
SCSS
Bitbucket
next-i18next

URL

https://www.biletsepeti.com

Description

Biletsepeti was the first SASS project I had worked. I was the only one front-end developer. I was using Next.js for the framework. I developed most of the page designs by myself. (I think 15 pages). Then in my fourth month, the client stopped the project for a while. After that, I focused on the other side project in my company. Those are about the calendar app and the donut app. Some of Technologies which I use in the project technologies: [ 'React', 'Redux', 'Redux-Thunk', 'Next.js', 'SCSS', 'Bitbucket', 'next-i18next', ]
Quotes

Here are what my clients and my friends say about me.

Prev Arrow
/images/avatars/avatar-1.jpg
Mack D. Johnson
He has been a very good mentor to me. He's always there to help me when I need it. I'm glad I found him.
Next Arrow

BOOST YOUR FRONTEND CAREER

THE FRONTEND DEVELOPER