duck

Roman Movchan

Software Architecture and Design

Kyiv, Ukraine


My name is Roman, I am software developer with 20+ years of experience in software development. I have been working with HTML, CSS, JavaScript, PHP, Go, Java, C++, C, Python, Perl, Ruby, Bash, and other languages.

In my work I am using different frameworks and libraries, such as jQuery, AngularJS, ReactJS, Bootstrap, Laravel, Symfony, Zend, CodeIgniter, CakePHP, and others. The full technologies list is available on my Technologies page.

In management, I am using Agile, Scrum, Kanban, and other methodologies. However, I am unit testing and test driven development (TDD) fan. I think TDD and pair programming (extreme programming) are the best ways to develop software.

I am also a big fan of open source software, and I am using it in my work and in my life. I am using Linux as my main operating system for developing. I am using Ubuntu Linux on my laptop and Debian Linux on my servers. I am using Apache, Nginx, Docker and other open source software for DevOps and deployment.

I am using Git for version control and GitHub for my open source projects. I am using GitLab for my private projects.

I am available to work as individual contractor or as a part of a team. I am also available to work as a consultant for SCRUM teams.


Schedule a meeting



movchan@gmail.com

mvchn