Meghdad Hadidi

Meghdad Hadidi

Mentor
5.0
(46 reviews)
US$19.00
For every 15 mins
109
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Experienced JavaScript Developer - React/Redux/Vue/Vuex
Experienced JavaScript Developer - React/Redux/Vue/Vuex

As a seasoned JavaScript developer with a decade of industry experience, I am skilled in utilizing React, Vue, Nuxt, and TypeScript to bring projects to life. My background also includes hands-on experience with backend development. With a proven track record of successfully leading teams, including a 4-year tenure as the leader of a 4-person front-end development team, I am well-equipped to guide and motivate others. My expertise in Microfrontends and recent move to Sweden in 2019 make me a valuable asset for any organization seeking a talented, fulltime, part-time remote worker or consultant.

Persian, English
Stockholm (+01:00)
Joined March 2014
EXPERTISE
7 years experience | 9 endorsements
I used ReactJs in some projects that I was involved in. Most of them was small applications, except the project that I am currently worki...
I used ReactJs in some projects that I was involved in. Most of them was small applications, except the project that I am currently working on, which is an enterprise project. React Context API, React Hooks, ...
View more
View more
1 year experience

REVIEWS FROM CLIENTS

5.0
(46 reviews)
Alessandro Mosca
Alessandro Mosca
March 2022
Best of ever
ilukin89
ilukin89
November 2021
Meghdad is very, very good in explaining. He for sure knows what he is doing and was of great help. Thank you
Garima K.
Garima K.
August 2021
excellent and absolutely thorough mentor! Thank you. one of the best mentors i have encountered here. Always able to solve my problem.
Jay
Jay
July 2021
Eventually reached the goal. I had to debug myself for Meghdad to write the tests. Couple cases where I had to alter the tests myself in order for them to pass.
Removed User
Removed User
July 2021
Great - Meghdad was listened and understood the problem, and then adequately helped out. He was patient and explained some things where I didn't fully have an understanding
Garima K.
Garima K.
July 2021
Received some speedy help and very sound advice from Meghdad again around Jest testing. Thanks again for the clarity around the methodical approach you provide!
Blaze
Blaze
July 2021
Was really determined and seemed like a really smart programmer. I'm rating it a 3 because ultimately the problem wasn't solved. Overall would still recommend though.
Garima K.
Garima K.
July 2021
Meghdad helped me with JS testing using Jest. His approach was fast, and did not take shortcuts. His solution was extremely clean and he had a lot of patience as well as he worked through the debugging. I will definitely be reaching out to Meghdad again for his expertise in JS and testing.
Mateo Mulder
Mateo Mulder
July 2021
Clearly explained the solution to my problem
p singh
p singh
February 2021
Good communication and quick problem solver.
SOCIAL PRESENCE
GitHub
mern-stack-boilerplate
A completely flexible boilerplate for MERN stack (MongoDb, Express.js, React.js, Node.js)
JavaScript
8
3
StickyTable
A jQuery Plugin That Makes Table Header Sticky
JavaScript
1
0
Stack Overflow
1093 Reputation
0
13
28
EMPLOYMENTS
Full-stack Engineer
EWN
2022-06-01-Present

As a freelance Full-Stack Engineer, I undertook the exciting challenge of creating a robust and scalable web application from scratch....

As a freelance Full-Stack Engineer, I undertook the exciting challenge of creating a robust and scalable web application from scratch. This project required me to leverage cutting-edge technologies and build a system that would meet the client's unique needs.

Tech Stack:

  • Frontend: Next.js, TypeScript
  • Backend: Strapi (Headless CMS)
  • Deployment: Docker and Docker-Compose
  • Approach: Server-Side Rendering (SSR)

Challenges and Achievements:

This project was particularly challenging as it marked my first experience working with this tech stack and adopting the SSR approach. Despite the initial learning curve, I was determined to overcome these hurdles and deliver a top-notch product. Here's what I accomplished:

  • Learning Curve Mastery: I quickly immersed myself in Next.js, TypeScript, and Strapi to gain a deep understanding of these technologies. This involved extensive research, online courses, and hands-on practice.
  • Progressive Improvement: Over time, I made continuous improvements to the project, enhancing its performance, security, and user experience. This included optimizing code, implementing best practices, and fine-tuning the SSR capabilities.
  • Client Satisfaction: Through consistent communication with the client and understanding their requirements, I ensured that the final product not only met but exceeded their expectations. This client satisfaction was a testament to my dedication and problem-solving skills.
Node.js
CSS3
TypeScript
View more
Node.js
CSS3
TypeScript
JavaScript
Next.js
Tailwind css
View more
Senior Full-stack engineer
PostNord
2022-05-01-Present

Successfully led the development of PostNord's web-based parcel tracking solution. Designed and developed a JavaScript applicatio...

Successfully led the development of PostNord's web-based parcel tracking solution. Designed and developed a JavaScript application using Vue and built with Vite, shipped as a standalone widget. The project involved implementing CI/CD using Bitbucket Pipelines and utilizing a monorepo structure for efficient management and deployment.

- Contributed to PostNord's component library by developing and maintaining reusable web components using Stencil.js, and documenting them with Storybook to ensure consistency and ease of use across various projects.

- Led the development of a new React and TypeScript based application for contactless parcel delivery for PostNord's clients in the Danish market

- Collaborating with back-end development team to ensure seamless integration with existing systems

- Participated in client meetings to gather feedback and requirements and improve the application

- Improved skills in React and TypeScript, and gained experience in leading a medium-scale project and integrating multiple systems

- Shipping software using AWS services, Used AWS lambda functions to create a BFF (middleware) layer for our tracking application

Tech Stack: JavaScript, TypeScript, ReactJS, Node.js, Storybook (design system), Docker

HTML/CSS
Node.js
TypeScript
View more
HTML/CSS
Node.js
TypeScript
React
Web Components
JavaScript
DynamoDB
Storybook
Lambda functions
Tailwind css
Vue.js
Nx
Vite
Micro Frontends
View more
Senior JavaScript Engineer
PostNord
2022-05-01-Present

- Successfully led the development of PostNord's web-based parcel tracking solution. Designed and developed a JavaScript applicat...

- Successfully led the development of PostNord's web-based parcel tracking solution. Designed and developed a JavaScript application using Vue and built with Vite, shipped as a standalone widget. The project involved implementing CI/CD using Bitbucket Pipelines and utilizing a monorepo structure for efficient management and deployment.

- Contributed to PostNord's component library by developing and maintaining reusable web components using Stencil.js, and documenting them with Storybook to ensure consistency and ease of use across various projects.

- Led the development of a new React and TypeScript based application for contactless parcel delivery for PostNord's clients in the Danish market

- Collaborating with back-end development team to ensure seamless integration with existing systems

- Participated in client meetings to gather feedback and requirements and improve the application

- Improved skills in React and TypeScript, and gained experience in leading a medium-scale project and integrating multiple systems

- Shipping software using AWS services, Used AWS lambda functions to create a BFF (middleware) layer for our tracking application

HTML/CSS
Node.js
TypeScript
View more
HTML/CSS
Node.js
TypeScript
React
JavaScript
DynamoDB
AWS Lambda
Vue.js
View more
PROJECTS
MIDHCO ICT Total SolutionView Project
2019
Es6
React
JavaScript
View more
Es6
React
JavaScript
Redux
View more
Recipients Flex
2022
Logistical solution for the receiver’s flexibility in the Danish post market
Logistical solution for the receiver’s flexibility in the Danish post market
Node.js
TypeScript
React
Node.js
TypeScript
React