Anatoliy Vedmid, Software Developer in Kiev, Ukraine
Anatoliy Vedmid

Software Developer in Kiev, Ukraine

Member since June 11, 2015
Anatoliy is a passionate full-stack developer with several years of professional experience under his belt and nearly two decades as an amateur coding enthusiast. He specializes in the following frameworks: Laravel, Symfony, Node.js, Vue.js, and React. Whenever Anatoliy joins a project, he always writes robust, testable, clean, and readable while following best practices and fosters a professional working atmosphere and excellent communication.
Anatoliy is now available for hire

Portfolio

Experience

  • Laravel, 5 years
  • Vue.js, 4 years
  • Node.js, 3 years
  • React, 3 years
  • Symfony, 3 years
  • Ruby on Rails (RoR), 2 years
  • Docker, 2 years

Location

Kiev, Ukraine

Availability

Part-time

Preferred Environment

macOS, PhpStorm, VS Code, Git

The most amazing...

...work I've done was with a social network based on the Laravel framework—it impressed me how clean the framework's code is and the level of attention to detail.

Employment

  • Freelance Developer

    2012 - PRESENT
    Freelance Work
    • Developed web applications using following stacks: Laravel & Vue.js, Symfony 2, Lumen & React, Node.js + Vue.js, and Ruby on Rails & Vue.js.
    • Constructed a compatible user interface functionality using jQuery and other frameworks.
    • Built advanced database-driven websites and systems including eCommerce.
    • Planned and conducted cross-browser usability testing against W3C.
    • Built PHP websites using PHP-based frameworks and popular types of CMS.
    • Documented features, technical specifications, and infrastructure requirements.
    Technologies: Laravel, Symfony, Node.js, MySQL, PostgreSQL, jQuery, React, Vue.js, Linux, Apache, Nginx
  • Engineer Estimator | Administrator | Web Developer

    2005 - 2012
    SPIK, LLC (Construction Company)
    • Calculated construction estimates using specific software.
    • Worked on computer system administration and technical support.
    • Developed a corporate CRM (and various subsystems).
    Technologies: PHP, MySQL, HTML
  • Technician | Web Developer

    2005 - 2005
    Big Net (Internet Service Provider)
    • Developed a web portal.
    • Built network communications.
    • Configured Linux servers.
    Technologies: PHP, MySQL, HTML, Linux
  • Virus Analyst | Delphi and PHP Programmer

    2003 - 2004
    Ukrainian Antivirus Center
    • Analyzed Microsoft Office macro viruses.
    • Coded on Delphi.
    • Developed an online web virus scanner.
    • Provided technical support.
    Technologies: Microsoft Office Macro Viruses, Delphi

Experience

  • My Little Bitcoin | Simple JavaScript Cryptocurrency Implementation (Node.js + Vue.js) (Development)
    https://github.com/vedmant/my-little-bitcoin

    A simple cryptocurrency implementation on JavaScript in just about 650 lines of code (without comments and client). It also includes a Web GUI written on Vue.js where you can send coins and explore blockchain.

  • WordPress-based Shortcodes for Laravel (Development)
    https://github.com/vedmant/laravel-shortcodes

    This project involved WordPress-based shortcodes for Laravel Framework 5.x with shared variables, a Debugbar integration, flexible configurations, and other useful features.

    Build powerful and simple layouts using shortcodes in the content or views.

  • Spin for a Kiss Game on React and Redux (Development)

    The task was to create a web browser game that works on an API alongside iOS and Android mobile applications. I completed the basic application structure based on React and Redux, game process, profile editor, public chat, and change table dialog.

  • An Internal CRM for the Management of Insurance Policies Builds on Laravel and Vue.js (Development)

    The project is for the company's internal management of insurance policies that include complex forms and validations, complex reports, high-security standards with 100% PHPUnit tests coverage and end-to-end tests written on Cypress. It's built on Laravel, MS SQL, and Vue.js.

  • Sample Single-page Application using Laravel 5, Vue.js 2, Vuex, and Vue Router (Development)
    https://github.com/vedmant/running-time

    I built a sample single-page application using Laravel 5, Vue 2, Vuex, and Vue Router.

    Main Features:
    • Fully separate back end and front end
    • Authentication based on Laravel Passport
    • List pages with filters and CRUD editing
    • Backend validation
    • Admin panel
    • Simple widgets
    • Simple reports
    • Full PHPUnit test coverage
    • E2E tests with Cypress
    • Continuous integration with Travis CI
    • Development configuration with Docker

  • Complex Booking System on Laravel and Vue.js (Development)

    I worked on this complex booking project that includes booking hotels, experiences, flights, flexible payments through installments, split the cost between group members and much more. It also includes administrative panel, client account area, integration with multiple payment systems, API for use with a mobile app and more services.

    The booking area was built as a single-page application on Vue.js and Vuex that communicates with the back end through a REST API. It has PHPUnit test coverage and end-to-end Cypress tests for main features.

  • Mentas WordPress Theme (Development)
    https://themeforest.net/item/portfolio-art-creative-portfolio/9696295

    A Mentas WordPress theme based on the Bootstrap framework; with theme settings and extended customization. It's fully written by me—from the HTML and CSS code to the WordPress theme coding. Currently, this theme is being sold on ThemeForest.

Skills

  • Languages

    PHP 7, ECMAScript (ES6), SQL, Sass, CSS, HTML, JavaScript, HTML5, CSS3, PHP, Regex, XML
  • Frameworks

    Kohana, Bootstrap, Laravel, Eloquent, Symfony, ZURB Foundation, PHPUnit, OAuth 2, Compass, Redux, Express.js, Cypress.io, Ruby on Rails (RoR), Jest
  • Libraries/APIs

    jQuery, REST APIs, Vuex, Vue.js, Doctrine 2, Socket.IO, Google Maps, Google API, Node.js, Stripe, React, Stripe API, Braintree API, Gocardless API, PayPal API, LiqPay API
  • Tools

    Composer, PhpStorm, php-fpm, Redux Thunk, Cron, Apache, Nginx, Docker Compose, Docker Swarm, NPM, Webpack 2, Vagrant, Sentry, Webpack, Git, GitHub, Bitbucket, Bower, Grunt, RSpec, Mocha, Travis CI
  • Platforms

    MacOS, WordPress, Linux RHEL/CentOS, WooCommerce, Windows, Docker, Linode, Ubuntu Linux, Blockchain
  • Storage

    MySQL, MariaDB, AWS S3, PostgreSQL, Redis, SQLite, Microsoft SQL Server, PostgreSQL 10.1, JSON, MongoDB, Memcached
  • Other

    WordPress Themes, HTTPS, HTTP, Pixel Perfect, PSD to HTML, WebSockets, Push Notifications, SSH, BrainTree, Ajax, Load Balancers, Cryptocurrency
  • Paradigms

    Object-oriented Programming (OOP), Functional Programming

Education

  • Specialist's degree in Construction
    2004 - 2008
    Kyiv National University of Construction and Architecture - Kiev, Ukraine
Certifications
  • Laravel Certification
    MARCH 2018 - PRESENT
    Laravel Certification Program

To view more profiles

Join Toptal
I really like this profile
Share it with others