Position: Senior Software Engineer
Category: JavaScript
English level: intermediate
Years of experience: 4


I have 4 years of experience in software development. During this time, I have participated in projects of various size and complexity. I specialize in programming languages like TypeScript and JavaScript. Most of my expertise is developing React applications on front-end side and Koa, Express applications on back-end side. I understand object-oriented concepts, design patterns and various SDLC processes. I have experience and a good understanding of Scrum and Kanban methodologies. In recent projects, I often worked on improving the architecture of the application and developing the main features on the front-end side.

I was engaged in the development of Back-end applications on the Node.js platform using the Express, Koa, Next.js, Nest.js libraries (a little) and working with such DBMS as Postgres, MySQL, MongoDB. In the future, I plan to move more towards backend development on Node and learn other backend technologies and languages, such as Golang.
I am looking for an interesting project with a modern technology stack. There is a desire to move towards backend technologies and full-stack positions. Can perform tasks not related to my tech stack.