Dennis is a Senior Full-stack Engineer with 20 years of experience as a developer and system administrator. He creates applications using Ruby on Rails and React.js and has worked on high-load websites with 5+ million daily visits. Dennis is also proficient in Scala, Clojure, JavaScript, Python, and Perl.
Lead full-stack web development efforts, across multiple platforms for numerous clients, helping them produce cutting edge applications that disrupt the digital world.
Developed an online and mobile marketplace that matches freelance labor with local demand, allowing consumers to find help with everyday tasks, including furniture assembly, moving, delivery, and handyperson work.
Ensure that features are being delivered efficiently and on-time.
Created and enhanced software applications by identifying opportunities for improvement, making recommendations and designing and implementing critical systems.
Developed the ualadys.com platform using Ruby on Rails, Python, HTML, CSS, Subversion, Git, MySQL, PostgreSQL.
Acted as Solution Architect for an undisclosed web project (highload) using PHP, Ruby, Python, JavaScript, Agile, Git, MySQL, React.js.
Worked on migrating the Netcera Datasite from PHP to Ruby on Rails.
Developed new revolutionary generation of Ruby-on-Rails-specific code out of business object definition language and improved Finder-like user interface.
Created solutions to provide small to medium sized businesses and organizations with all the tools and support they need to create and maintain a unique, effective and stunning web presence.
Taskrabbit Inc is an online and mobile marketplace that matches freelance labor with local demand, allowing consumers to find help with everyday tasks, including furniture assembly, moving, delivery, and handyperson work. Joined and later led the Internal Tools team, identifying areas for improvement, architecting, designing and implementing various backoffice apps and external APIs. Actively participated in Architecture meetings, presenting and discussing engineering practices and engineering roadmaps. Helped onboard new team members, providing guidance and mentorship. Technologies used: Ruby on Rails, Ruby, Sidekiq, JavaScript, React.js, Git, MySQL, Scrum.
Developerd a Ruby gem the provides an effective API for querying (scraping) torrent trackers. As an example, when a user wants to know how many seeders/leechers are there for any particular torrent hash, you query the tracker and that’s exactly what this powerful gem does.
Technologies used: Ruby.
On the customer side I have developer a catalog and order form for carnival costumes, mascots and toys.
Internally, for the organisation, I have created an order management, stock-keeping, accounting and content management system.
Technologies used: Ruby on Rails, HTML, CSS, JavaScript
The project involved the creation of a simple library for creating daemons in PHP. As a definition, a Daemon is a program that runs without a control terminal (most UNIX services are Daemons).
The technology used: PHP.
Education
Intellectual Decision Making Systems
Kharkiv National University of Radioelectroniсs
2001 - 2002 (1 year)
Atomic Energy Industry
Sevastopol Institute of Nuclear Energy and Industry