Працював в 3 компаніях 2 роки 4 місяці
IT, Краса / Фітнес / Спорт
Full Stack Developer
Code&Care
IT
1 рік 5 місяців
06.2023 - до теперішнього часу
Code&Care is a company that develops software in various directions. My responsibilities include designing and developing both the Front-End (Desktop) and Backend parts using React, NextJS, Electron for Front-End, and NodeJS, AWS Lambda, and PostgreSQL for Backend.
Examples of my work on one of the projects (an employee reporting/motivation application):
- Fully implemented the KPI (goals) module
- Fully implemented the personal account for both the manager and the engineer
- Fully implemented data collection from other sources
- Fully implemented the support module
Technical stack: React, NextJS, Electron, NodeJS, PostgreSQL, AWS Lambda
Full Stack Developer
Test Quests
IT
10 місяців
08.2022 - 06.2023
Text quests is a project for independent authors where anyone can publish their text quest and sell it for real money. My responsibilities included developing, designing, and maintaining the Front End and Back End application using Vue, NodeJS, ExpressJS, and MongoDB database, as well as organizing the team.
Examples of my work:
- Fully implemented the quest editor
- Fully implemented the quest view page
- Added Google authentication
- Implemented chat between quest authors and co-authors
- Worked on the user’s personal account
- Worked on the mobile version of the site
Technology stack: Vue, NodeJS, ExpressJS, MongoDB, JavaScript, Vuex
Full Stack/Mobile Developer
Module Blocks
Краса / Фітнес / Спорт
5 місяців
01.2023 - 06.2023
Module Block is a company that develops mobile and web applications. My responsibilities included designing and developing the Front-End (Mobile) and Backend parts of the application using React, NestJS, and MongoDB.
Examples of my work in one of the applications (a skin care clinic application):
- Fully implemented the store for this application
- Fully implemented the user's personal account
- Participated in the development of the patient appointment booking module
- Participated in the development of user authentication
Technical stack: React, React Native, NestJS, MongoDB, TypeScript
Ключова інформація
Frontend:
- HTML&CSS
- JavaScript
- React + Redux
- NextJS
- React Native
Backend:
- NodeJS
- ExpressJS
- NestJS
- MongoDB
- PostgreSQL
Other:
- TypeScript
- Git
- Docker
Навчався в 1 закладі
Optima School
IT
Київ, 2024
Володіє мовами
Англійська
середній
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Російська
вільно
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Українська
вільно
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Курси, тренінги, сертифікати
TypeScript from scratch - from basics to advanced
- Basic Types
- Types and Interfaces
- Special Types: Enums, Tuples, never, and unknown
- Working with Classes
- Composition and Inheritance
- Configuring TypeScript Compiler for a Project
- Using Generics in Functions, Classes, and Interfaces
- Index Access Types
- Conditional Types
- Mapped Types
- Template Literal Types
- Special Utility Types
- Working with and Writing Decorators
- Reflect Metadata
- TypeScript Modularity
- Working with and Typing External Libraries
- Creational Patterns
- Structural Patterns
- Behavioral Patterns
Modern React from scratch
- What is React.js and Why Use It
- How React Works
- Creating React Components
- Creating User Interfaces
- What are Props and Two-Way Binding
- Events and State for Building Interactive Applications
- How React Works Under the Hood
- Working with Lists and Conditional Content
- Styling Components
- Hooks
NodeJS. Complete guidance
- Introduction to Node.js
- Working with Modules and Packages in Node.js
- Server-Side Application Development with Node.js
- Asynchronous Code Handling in Node.js
- Express.js
- Authentication and Authorization in Node.js
- Testing Node.js Applications
NestJS - from scratch, modern backend on TypeScript and Node JS
- NestJS architecture
- Decorators
- HTTP module
- Middleware
- Data validation
- Authentication and authorization
- Testing
- TypeORM
- Extensibility
Vue.js 3 course. Practical guide from scratch to result
- Composition API
- REST API
- UI and Components
- Vuex
- Reuse
- Libraries
- Optimization
React Native JavaScript mobile applications
- Working with React Native
- Styling and Layouts
- Data Handling
- Device Interaction
- Testing and Debugging
Додаткова інформація
Про себе
Hello! My name is Ivan, and I am a Full Stack developer with two years of experience in this field. My work involves creating and maintaining web applications, ranging from the client side to server logic and databases. I always strive to write clean and maintainable code, follow best practices, and actively use modern development tools.I value the opportunity to work in a team where I can not only share my experience but also learn from my colleagues. Continuous learning and development are essential parts of my professional life, and I always try to stay updated with the latest trends and technologies in the web development world.
Ivan Alexandrovich
Ivan Alexandrovich
Full stack Developer
Київ
Активно шукає роботу
повна зайнятість, неповна зайнятість, проектна робота
Характер роботи: віддалена робота
Оновлено 10 годин тому