Abbas Hosseini
MERN Stack Developer
General information
- Born :
- 1986
- Status :
- married
- Birthplace :
- Iran
Languages
- Persian :
- Native
- English :
- Intermediate
Skills
Skill | Level |
---|---|
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-2018Self employed in IT fields
- 2018-2021Freelancing
- 2021 - NowFront-end developer at QuikieApps
projects
- Slidish :
React slider / carousel
- 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