Position: Junior Backend/Frontend Developer
Category: Node.js
English level: upper
Years of experience: 1


I am a Graduate Student in Computer Science with a strong passion for software/web development and design. Throughout my academic journey, I have been continuously striving for self-development and gaining expertise in various domains. As a proficient developer in web development technologies such as JavaScript, NodeJS, and React, I enjoy creating interactive and user-friendly web applications.

My previous role as a Junior Backend NodeJS Developer at DeFiYield allowed me to gain hands-on experience in integrating blockchain protocols. Working with relational databases like PostgreSQL and frameworks like NestJS, I was involved in developing robust and scalable backend solutions. Additionally, I dived into the exciting world of blockchains, Solidity and Web3, further expanding my knowledge in this cutting-edge field.

To complement my skills, I actively pursued Full Stack development courses on platforms like Coursera, where I honed my abilities in building end-to-end applications (see the list in my resume).

Currently, I am channeling my passion for cutting-edge technologies in machine learning, which aligns with my ongoing scientific work at the university. My research interests lie in detecting vulnerabilities in smart contracts and I am eager to contribute to advancements in this dynamic field. I have several scientific publications on topics about microservice architecture, machine learning and blockchain (see the list in my resume).

I studied different tools and technologies in my spare time by implementing my own pet projects:
- The toolkit for designing the structure of microservice problem-oriented software: front-end (React, GoJS, Sass, Bootstrap), back-end (Node.js, Express, PostgeSQL, Docker and Docker-compose);
- A simple responsive website about aviation which uses the following tech stack: front-end (React, GraphQL, Apollo, Moment, Sass, Redux, Thunk), back-end (Node.js, Express, Passport, PostgeSQL, Sequelize);
- A simple responsive Online shop website which uses the following tech stack: front-end (React, Axios, Bootstrap, Sass, MobX), back-end (Node.js, Express, WebSockets, PostgeSQL, Sequelize);
- A Progressive Web App for booking hotel rooms. Specific caching strategies, push-notifications, background sync, Web App Manifest, IndexDB and Channel Messaging API were used during development.

I look forward to leveraging my skills and experiences to take on exciting challenges and drive progress in the field of Computer Science.