Abbas

Abbas Hosseini

MERN Stack Developer

General information

Born
:
1986
Status
:
married
Birthplace
:
Iran

Languages

Persian
:
Native
English
:
Intermediate

Skills

SkillLevel
HTML + Emmet
CSS + SASS
JavaScript + ESNext
TypeScript
NodeJS + Express
MongoDB + Mongoose
Linux
Git + GitHub + Actions
Webpack + Babel
ApolloGraphql
React
Next.JS
Redux + toolkit
Material-UI

Work experience

  • 2005-2018
    Self employed in IT fields
  • 2018-2021
    Freelancing
  • 2021 - Now
    Front-end developer at QuikieApps

projects

Automated Website Builder
:

Building personal websites by getting the user information through a wizard

  • Built the website initiator wizard using ReactJS+ Material-UI
  • Applied seamless routing using React Router
  • Managed the app state using Redux
  • Implemented the backend API using NodeJS + Express
Project Management SPA
:

Collaborative project manager of deeply nested projects and sub-projects and related tasks, giving insight on the current project’s state and time frame

  • Built Components using React
  • Used SCSS for styling components and the SPA layout
  • Used NextJS for routing and Server Side Rendering
  • Used Redux + thunk for state management
  • Implemented the back-end API using NodeJs, ExpressJs and MongoDB + Mongoose
Rising Stars
:

Full-fledged App for management of Educational institutions

  • Built the business and system administration panels using React
  • Managed the Client state using Redux + Saga
  • Managed the Server state using react-query
  • Used react-router-dom to implement the routing logic
  • Used react-hook-form + Yup for form validations
  • Used Material-UI v5 for building the layout