Anton Kanevsky, Developer in East Meadow, NY, United States
Anton is available for hire
Hire Anton

Anton Kanevsky

Verified Expert  in Engineering

PHP Developer

Location
East Meadow, NY, United States
Toptal Member Since
March 28, 2016

Anton is a professional software engineer with passion for developing clean and efficient code. He has proven ability to deliver complex projects using a variety of platforms. He is dedicated to being up to date with regards to industry knowledge and technical skills. His attention to detail brings high quality to all his work.

Portfolio

Private Client
Mustache, Bootstrap, Smarty, Bash, Git, jQuery, JavaScript, CSS, HTML, MySQL...
PR Worldwide, Inc.
Bash, Smarty, Subversion (SVN), Node.js, jQuery, JavaScript, CSS, HTML, MySQL...
National Reading Styles Institute
Bash, Subversion (SVN), jQuery, JavaScript, CSS, HTML, MySQL, PHP

Experience

Availability

Part-time

Preferred Environment

Git, Notepad++, Windows 7

The most amazing...

...project I've developed was an algorithm that allows for processing of conditional directives and loops in static templates.

Work Experience

Freelance Web Developer

2013 - PRESENT
Private Client
  • Converted existing HTML templates to a responsive and mobile-first design.
  • Revised the user interface so that portions of pages are updated dynamically when possible instead of refreshing the entire page on every action.
  • Internationalized the application by developing a language and phrase management system.
  • Optimized the existing code so that it runs more quickly and consumes fewer resources.
  • Performed migration from a traditional to a cloud based environment.
  • Implemented a multi-server backup configuration that automates backups and brings them all to one place.
  • Used Git to manage the versioning of code.
  • Developed a system of shell scripts for automated deployment of proper Git branches to target environments.
Technologies: Mustache, Bootstrap, Smarty, Bash, Git, jQuery, JavaScript, CSS, HTML, MySQL, PHP

Senior Web Developer

2012 - 2013
PR Worldwide, Inc.
  • Assisted in the development of a new generation press release distribution system.
  • Developed integrations with various partner services.
  • Assisted in eliminating bugs and security holes in the existing application.
  • Maintained the servers and implemented an automated multi-server backup solution.
  • Implemented cron jobs with an automated locking mechanism that prevents data corruption.
  • Used Subversion to manage the versioning of code.
  • Interviewed and evaluated potential candidates for additional developer positions.
Technologies: Bash, Smarty, Subversion (SVN), Node.js, jQuery, JavaScript, CSS, HTML, MySQL, PHP

Web Developer

2010 - 2012
National Reading Styles Institute
  • Implemented a web based learning management system that aims to improve student literacy levels.
  • Followed written specifications to implement an algorithm that automatically manages student progress through the program.
  • Developed graphical reports that present student progress statistics to teachers.
  • Implemented role- and permission-based administrative features.
  • Worked as a junior developer, as a team lead, and as the only developer at different times during the project.
  • Eventually became responsible for all aspects of the platform’s development, as well as the management of underlying hosting services.
Technologies: Bash, Subversion (SVN), jQuery, JavaScript, CSS, HTML, MySQL, PHP

Freelance Web Developer

2003 - 2010
Various Private Clients
  • Developed a content management system for creative writing. This system included a self-publication mechanism with articles, comments, ratings, reviews, and an administrative interface. Integrated it with an existing bulletin board engine, and developed a variety of custom plugins for it.
  • Built a content management system for culinary recipes. This system included a self-publication mechanism with recipes, comments, ratings, articles, and an administrative interface. Integrated it with an existing bulletin board engine, and developed a variety of custom plugins for it.
  • Created a guestbook with an administrative interface for an otherwise static homepage.
  • Wrote a stock symbol tracker plugin for an existing bulletin board engine.
  • Programmed a mini content management system for administering a person's homepage.
  • Developed other projects of varying sizes and complexities for private clients.
Technologies: JavaScript, CSS, HTML, MySQL, PHP

PHP Convert DB Class (2014)

This is a standalone PHP class that allows a developer to easily convert a database from one encoding to another. It has a built-in feature for handling improperly encoded databases, such as cp1251 text stored in lain1 tables. This is a prototype class that is released for public use on GitHub, and it does the job.

XML HTML Parser Class (2006)

Developed a PHP class that allows easily parsing the most poorly structured HTML documents, such as ones with unpaired tags. The class was written to assist in data extraction from services that didn't have a public API. It was not designed to work with HTML5 because it was created long before HTML5 came into existence.

PHP Time Management Library (2005)

This is a PHP library that was created to enable the generation of date and time strings in the "x units ago" format. For instance, "1 week ago" or "5 seconds ago." This was developed to allow us to easily extend it with language modules containing the relevant language logic and string templates programmed in. It was created back in 2005 and was never released in public. Instead, it was kept for personal use.

Languages

PHP, JavaScript, CSS, HTML, XML, Bash Script, Bash, Sass, HTML5

Frameworks

Bootstrap, Laravel, Smarty, AngularJS, PHPUnit, Yii, Laravel 5

Libraries/APIs

REST APIs, jQuery, Google Chart API, Node.js, Laravel Elixir, SendGrid API, Twitter API, jQuery UI, Mustache

Tools

TortoiseSVN, apiDoc, Adminer, PhpMyAdmin, SourceTree, Firebug, Subversion (SVN), Git, Trello, Notepad++, Composer, Bower, Postman, Eclipse IDE, Postfix, Sendmail, Gulp, Vim Text Editor, phpDocumentor

Paradigms

RESTful Development, Database Design, Design Patterns, Object-oriented Programming (OOP), Refactoring, Functional Testing, Unit Testing

Platforms

LAMP, Rackspace, Windows 7, Amazon Web Services (AWS), Traditional Servers, Linux, Mailgun

Storage

Database Administration (DBA), JSON, MySQL, FlatFile, Database Transactions, SQLite

Other

Data Migration, SMTP, SSH, FTP, SSL, Ajax, HTTP, Search & Replace, Internationalization, Query Optimization, Documentation, Writing & Editing, Linux Server Configuration, POP3, IMAP, Dovecot, PHPDoc, Minification, Obfuscation, Data-level Security, Caching

2007 - 2011

Bachelor's Degree in Computer Science

Stony Brook University - Stony Brook, New York, United States

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring