Nataliia Krivanchik
Rating
Language proficiency level
Skills and abilities
Portfolio
-
Working on a project management and collaboration tool
JavaWorking on a project management and collaboration tool designed to streamline workflow, track project progress, and facilitate team communication. It offers features like task management, document sharing, and real-time collaboration, helping teams stay organized and aligned on project goals.
Responsibilities:
Designed and developed RESTful APIs using Spring Boot
Implemented database management tasks, including writing complex queries, optimizing performance
… Developed interactive and responsive user interfaces using React
Managed state effectively using Redux for smooth user experiences
Applied best practices in front-end development, including component-based architecture, reusable code, and responsive design principles
Implemented Single Sign-On (SSO) using Azure, integrating Azure Active Directory with existing user management systems. Configured and managed Azure AD to support SSO, including setting up OAuth 2.0 and OpenID Connect protocols
Debugged and resolved issues across the full stack, from frontend layout bugs to backend performance bottlenecks
Created and maintained clear, concise documentation for APIs and system architecture, keeping it up-to-date with code changes
Developed unit tests and conducted manual testing to ensure application quality
Environment and Tools: Java 11, Spring Boot, MySQL, JavaScript, React, Flyway, Docker, Bryntum, Syncfusion.
Activity
| Latest proposals 3 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Change the blog structure on the website (WordPress)
27 USD
|
|||||
|
Solution of some tasks on Wordpress
30 USD
|
|||||
|
Fix the errors on the landing page (Python, Django)
45 USD
|