Evgeny Chernyavskiy
Verified Expert in Engineering
Software Developer
Evgeny is a senior software engineer specializing in web development, primarily with Drupal and Symfony2 on the LAMP/LEMP stack. He enjoys every aspect of developing web applications including system administration, back-end engineering, and front-end hacking.
Portfolio
Experience
Availability
Preferred Environment
Ubuntu, Linux, MySQL, PHP, NGINX, Git
The most amazing...
...thing I've had a chance to work on so far is a parser for semi-automatically generated PDFs written in Bash and PHP.
Work Experience
Principal Engineer
Alexander Street Press
- Moved the company infrastructure to AWS instances provisioned via Puppet and Vagrant.
- Created a set of sanity tests to verify content that's being put in Solr.
- Created and supported a Backbone.js-based text/image/PDF content viewer.
- Created an extensive task runner suite for sandbox, CI and production environments using Rake.
- Established strict code conventions and contribution policies.
Senior Software Engineer
Alexander Street Press
- Created a parser for external resources to augment existing Apache Solr search functionality.
- Created an Apache Cocoon pipeline with numerous transformations to add value to the existing search functionality.
- Developed a custom Puppet manifest to automate the development stack installation.
- Built a JavaScript mini-library to interact with a logging web-service.
- Enhanced the existing client-side media viewer solution.
Web Developer
Mobomo, LLC
- Created a CDN publishing module for the new NASA.gov website.
Senior Web Developer
American Bankruptcy Institute
- Developed a parser for semi-automatically generating PDF files with circuit court opinion summaries.
- Created a multi-site Drupal installation to hold all of the company's affiliate websites.
- Created a ColdFusion web-service and PHP client as a means of synchronization with a legacy system.
- Developed a website and sophisticated workflow for summarizing, reviewing, and publishing circuit court opinion summaries across the United States.
- Performed server maintenance including LAMP stack installations, DNS, uptime, and security.
Web Developer
Mantr Labs, LLC
- Created an AJAX-heavy gas station mapping application with a Drupal 6 back-end.
Experience
NASA.gov
http://www.nasa.gov/Downeast Energy
https://www.downeastenergy.com/Chef Tianna
Circuit Court opinion summaries
Technologies: LAMP, Drupal 7, HTML/CSS/JavaScript.
Skills
Languages
JavaScript, PHP, Ruby, SQL, HTML, CSS
Libraries/APIs
jQuery, Google Maps API, Google Maps, Puppet.js, Backbone.js
Platforms
Drupal 7, Drupal 6, Linux, LAMP, Drupal 5, Drupal, Docker, Ubuntu, Amazon Web Services (AWS), Windows
Frameworks
Symfony 2, Slim
Tools
Amazon CloudFront CDN, Puppet, Apache Tomcat, Git, NGINX, Grunt, Vagrant, GitHub, Apache, Apache Solr
Paradigms
Agile Software Development, Test-driven Development (TDD), Continuous Integration (CI), Object-oriented Programming (OOP)
Storage
MySQL
Education
Bachelor of Science Degree in Computer Science
Tomsk Polytechnic University - Tomsk, Russia
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring