Position: Middle Full Stack Developer
Category: JavaScript
English level: upper
Years of experience: 1.5


Greetings! So, I am a full-stack developer with 1.5 years of experience. Took part in developing web and mobile apps. 

Experience:  The most interesting project was social media for people who searching company for some party/event. Shortly, this project had 2 parts. First for users(web and mobile apps with similar functionality) who create and search parties, and second for business users - restaurants/bars who offered their places for users' events. As a developer had a lot of interesting tasks during this project connected to the reusability of code(all parts had a lot of similar logic/UI), maintaining a big code base and creating of projects' architecture. Also, we had a redesign, so I spent a lot of time understanding the code of other developers and refactoring code  

Favourite part of work: I like to create/maintain/refactor big projects, where you need to think about architecture, organizing of work and maintainability. P.S. will be interesting to try b2b projects

Skills:
 -  Backend: Node, Express, TRPC 
 - Mobile: ReactNative with Expo
 - Frontend: React, NextJS
 - DB: MySQL, Postgres, Mongo. Sequilize, mongoose, Prisma as ORM
Tried a lot of libraries for work with dates, forms, CSS, google services and state management.  

And some general: 
 - Architecture: Monorepo libs
 - CI/CD: GithubActions
 - DevOps stuff: Docker, DockerCompose. Had experience in deploying to Vercel and Render. A little bit of AWS, but need more practice