Hi, My name is

Sarah Shakiba

I'm a Software Engineer with 5years of experience, ranging from pure JS applications to complex applications created with ReactJS and Redux, Incluidng Sub-apps. Working on projects that have varied requirements and differents challenges is one of my favorites aspects of my job.

About Me

When I was in school, I couldn't decide whitch subject i loved more: mathematics or art? Years later, after entering the university to study computer engineering, I found an answar that could meet both of them: Frontend Development! A Front-End Developer must mix art and math to optimize the view while making it appear presious at the same time.
Currently, I am a software engineer with 5years of experience in Frontend Development, specializing in React, Redux and RTX Query (modern Redux), with a recent insterest in Svelte. As of now, I work at Porsline, an online survey tool that has six hundred thousand users and seventy thousand responses per day.
I'm always eager to learn and share what i know with others! Since frameworks and technologies are growing rapidly, I try to stay updated for better and more optimized ones.

Education

K.N.Toosi University of Technology

Bachelor Degree of Computer Engineering

2015-2019

GPA: 16.18/20

My Work Experience

Porsline

Frontend Developer

Oct2020 - Now
  • Refactoring main applications using React.Js, Redux, and RTX-Querry (modern Redux)
  • Optimizing performance by using different solutions and libraries
  • Implementing a variety of features, including integrations with other services
  • Perfoeming code reviews for other teammates
  • Using storybook for UI simulation
  • Taking part in tech-talks and looking for up-to-date tools and best practices

Next.Js | React.Js | Redux | Redux-Saga | RTX-Querry | Typescript | SASS

Mobtaker Darya

React Native Developer

Aug2020 - Oct2020
  • Implementing a React native application
  • Offline mode management
  • Implementing UX using Adobe XD

React Native | Nude React.Js

T.I.S

Frontend Developer

Oct2018 - Aug2020
  • Implementing a document organization web application using React.js and React-admin
  • Developing features for the lagecy application for Iran ports fund management using Process360 (a BPMS for workflow management)
  • Using JavaScript ES6 and Processmaker (another business process management system) to develop a newer version of the fund management application
  • Web application maintenance for Razi serum and vaccine research institute

React.Js | React-admin | TypeScript | Javascript ES6 | Node.js | GraphQL | Processmaker | Process360

Contact Info