Position: Full Stack Software Engineeer
Category: JavaScript
English level: fluent
Years of experience: 5

Built SPA and full-stack apps from scratch, maintaned and implemented features in high-loaded projects and legacy.

English (spoken and written): Upper-intermediate/Advanced, IELTS 6.5.

High typing speed: over 80 WPM.

Not be able to conscripted because of health issues.
BE ABLE TO RELOCATE TO ANOTHER COUNTRY LEGALLY.
Experienced Full-Stack Developer with over 4 years of extensive commercial expertise (over 5 years in general since 2018) in full-stack web solutions. Specializing in developing a wide range of web services, including CRM systems, educational, finance platforms, mail applications, portals, and e-commerce platforms, leveraging my expertise in crafting robust CRUD/GraphQL APIs. Proven track record of excelling at both building projects from the ground up and enhancing existing legacy codebases to implement new features. Notably, I have contributed significantly to the success of a prominent internet service provider based in the USA, headquartered in Atlanta. Skilled in handling business correspondence with teams and customers based in the US, showcasing my strong communication abilities.

Responsibilities: 
Developed and maintained dynamic web applications using Node.js, Express.js, React, and TypeScript according to CI/CD, ensuring efficient and scalable solutions for clients.
Implemented server-side logic and RESTful APIs using Nest.js and Express.js, facilitating seamless data flow and enhancing application performance according to SOLID.
Leveraged React, TypeScript, and Redux to build interactive and responsive user interfaces, delivering engaging experiences across multiple platforms.
Integrated GraphQL APIs to efficiently fetch and manipulate data, optimizing data retrieval and reducing network overhead. Worked a lot a with SSR/MERN stack as well.
Collaborated closely with teams, actively participating in code reviews, implementing best practices, and driving continuous improvement to ensure high-quality codebase and streamlined development processes.
Conduct business correspondence with teams and customers.

Stack: Javascript, Typescript, GraphQL, SCSS, BEM, React, Next.js, Redux, Redux toolkit, Redux thunk, RTK Query, TailwindCSS, Yup, Formik, Vue, Vuex, Angular, Node.js, Express.js, Nest.js, OOP, SOLID, Design/architecture patterns, Fastify.js, REST API, OAuth, JWT, Websockets, Mongoose, Sequelize, Prisma, TypeORM, MongoDB, PostgreSQL, SQLite, GIT, Docker, Postman, Swagger,  e2e testing, Firebase, AWS EC2, Ramda, JIRA, CI/CD.
I would like to work with an organized, friendly, easy-going team of experienced developers. Interesting challenging tasks. Possibility to work as a Fullstack Developer or at least partially be engaged in backend development (preferably Express/React) and keep growing in this direction. Would like to work with new technologies and always be up-to-date with them.
Preferable language for communication: English