Hello!
I can build a visually compelling user interface or single-page application for you.
I have excellent knowledge of object-oriented programming and software design patterns. My preferred language of programming is TypeScript, plus I know JavaScript very well.
For frontend development I use the React and Vue.js libraries as well as Redux and Vuex for state management. Sass and Less are my top choices for web-page layout building and styling. I use Webpack for bundling my modules.
My backend development experience involves Node.js and the NestJS framework. MySQL, PostgreSQL and MongoDB are among the databases I've worked with. I also used Redis for session storage.
Some of the libraries I'm experienced with: Redux-thunk, redux-saga, Socket.IO, PubNub, Moment.js, Sortable.js, React-Beautiful-dnd. TypeORM on the backend. Passport.js for authorization.
I use Git for version control of my code. Hands-on experience with GitHub, GitLab, Bitbucket.
My English is fluent and I enjoy discussing technical aspects of web development projects. Let's have a conversation and I'll share my ideas with you!
Anastasia N. earns an estimated $5.9k/mo. That's 4× the typical freelancer and more than 99.63% of everyone we track.