Roman has 4 years of experience in full-cycle software development from concept to support and maintenance: communication with the client, working with requirements, creating technical specifications, design, coding, developing an MVP, support, monitoring, updating, and bug fixes. I can write clean and readable code with OOP principles, make documentation, perform refactoring, cover code with unit tests, and conduct code reviews.
Roman started my career in IT as a Front-End developer and worked a lot mostly with React, Angular, and Vue Frameworks. Later added Back-End knowledge to my stacks such as Python language and FastAPI, Django, and Flask Frameworks.
His most outstanding qualities are responsibility, perseverance, attention to detail, good communication skills, ability to solve problems, and love to learn new things. As a Full Stack Developer he is always happy to help the customer to improve the product from both sides - UI/UX and functionality.