Vladislav K.
TorontoCanada
100% Job Success
Top Rated Plus

Senior software developer and project manager

Senior developer, team lead and project manager with more than 5 years of experience in software development. I currently reside in Vancouver, BC area, I am originally from Russia. My areas of expertise are: - API development using modern MVC frameworks; - frontend web development, including both single-page and return-trip applications; - 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; - project architecture, including creating and optimizing object models and databases; - technical consulting and help in choosing the best technological solutions for your project; - "code clinic": rewriting legacy code using modern technological solutions and writing automated tests for untested code. 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 for e2e testing, xUnit implementations for unit / functional testing, Docker and Buildkite for DevOps, MySQL / MariaDB for database. I also have experience with real-life projects that use Python / Django, Node.js / MEAN stack, Bash scripts, PostgreSQL, MongoDB, Vagrant, Wordpress and Drupal. I am currently working full-time at Upwork, and I am generally available during the day, including week-ends. I am flexible about my working hours, so please ask me on availability at your preferred time. For Canadian-based clients: please be aware that I have to pay GST/HST on domestic contracts, the tax is not included in the rate. Also please note, that if you are marked as an Enterprise client on Upwork, I will charge a bit more because of the current Upwork pricing structure.

Vladislav K. has more jobs. Create an account to review them

Skills

  • SQL
  • PHP
  • JavaScript
  • Laravel
  • Symfony
  • Agile Software Development
  • Angular 6