Vladislav Kryshtanovskiy

136
reputation
6

Senior developer, team lead and project manager with 10 years of experience in software development, originally from Russia. I have PR status in Canada.

I specialize in:

  • API development;
  • full-stack web development;
  • relational database architecture;
  • DevOps, including virtualization, containerization and Linux server administration;
  • Agile project management in the role of SCRUM master or Agile coach, including implementing Agile practices for existing teams and tutoring junior developers;
  • technical consulting and help in choosing the best technological solutions for your project;
  • "code clinic": rewriting legacy code using modern technological solutions and covering existing untested code with automated tests.

I commit to writing clean, reusable, DRY, SOLID, well-documented and well-tested code that is easy to refactor and maintain.

I usually work in open-source stacks, and I can write code in almost any modern, popular, object-oriented language. My preferred solutions are Symfony and Laravel (PHP) and Spring (Java) on backend, Angular 2+ and Vue.js (Javascript / Typescript) on frontend, Gherkin implementations (Cucumber, Behat etc.) for e2e testing, xUnit implementations for unit / functional testing, Docker and Buildkite for DevOps, MySQL / MariaDB and PostgreSQL for database.

I also have experience with real-life projects that use Python / Django, Node.js / MEAN stack, Bash scripts, MongoDB, Wordpress and Drupal.

I have many years of experience with working remotely and I prefer remote or partly remote jobs. I am open to remote job offers from outside Canada. I am open to travelling for an interview within North America.