Position: Software Engineer
Category: Golang
English level: intermediate
Years of experience: 1


Project Reminder
1. Role - Software Developer
2. Duration - 6 months					
3. Platform - Web, Mobile
4. Description - The Reminder-GO application is an efficient task management tool designed to streamline your workflow. With this application, you can effortlessly add, view, delete, and update reminders. It offers customization options to tailor your reminders, and you can manage email notifications both at the profile level and for individual reminders. The application utilizes PostgreSQL as the primary data storage solution, ensuring reliable storage for all your reminders.
5. Responsibilities:
- Develop REST application to manage required CRUD operations
- Adding router features implemented private and public routes, controllers to handle requests;
- Development and integration of database in the application, implement repository methods;
- Integrate the Notification feature which sends a notification via the SMTP protocol
- Bug fixing
- Cover code by Table, Mock, and Integration tests.
6. Technologies: Golang, PostgreSQL, Docker, Swagger, Builder patterns, Gorilla.

Project COA
1. Role - Software Developer
2. Duration - 3 months					
3. Platform - Web, Mobile
4. Description - The COA application allows users to gather time logs from People Force and Everhour into one central location. It is designed to simplify the process of tracking time and streamline project management.
5. Responsibilities:
- Participating in the Agile development process as a member of the Scrum team.
- Attending daily Scrum meetings, refinement sessions, demos, retrospectives, and other meetings to plan and evaluate sprint progress.
- Adding Reminder-GO functionality to an existing app ecosystem
- Optimization and improvement of existing solutions to improve performance and functionality
- Work with authorization, JWT tokens, Oauth
- Participation in code reviews and testing of developed solutions
- Participation in CI/CD design and planning
Bug fixing
6. Technologies: Golang, Gorilla, PostgreSQL, React, Redux, Firebase, NodeJS, Tailwind Docker, Swagger, Builder patterns.

Project Help Ukrainian
1. Role - Back-end developer
2. Duration - 8 months
3. Platform - Web, Mobile
4. Description - The application is used by Ukrainian people to help each other with 
the delivery of personal things. This application is powerful for people 
who can’t go to their homes, but want to get their things
5. Responsibilities:
- Develop REST application to manage required CRUD operations
- Bug fixing
Talented and experienced Back-End 
Developer with 1+ year of experience 
providing high-impact web solutions 
for diverse industry organizations. Adept 
at building and maintaining effective 
working relationships with co-workers 
and clients through outstanding 
interpersonal skills. Aspiring to combine 
broad background with strong 
technical skills to excel as a Back- end 
Developer. Able to effectively self-
manage during independent projects 
and collaborate as part of a productive 
team