Denis Orlov, Software Developer in Miami, FL, United States
Denis Orlov

Software Developer in Miami, FL, United States

Member since June 16, 2016
Denis is an experienced front-end developer with a passion for creating optimized, user-friendly, and maintainable web stuff using cutting-edge technologies. He has a lot of freelance and hands-on industry experience in a variety of sectors: digital agencies, eCommerce, public sector, telecommunications, banking, and more.
Denis is now available for hire




Miami, FL, United States



Preferred Environment

OS X, Git, WebStorm

The most amazing...

...project I've worked on is a visual analytics system for banks.


  • Front-end Developer

    2017 - 2019
    • Designed and implemented various screens for large travel CRM.
    • Designed and implemented consumer-oriented eTicketing and a check-in web application using Preact and service workers.
    • Designed and implemented a wizard app for fast product booking.
    • Refactored a CSS system to use BEM and Stylus.
    • Designed and implemented a consumer-oriented payment gateway for online checkouts.
    Technologies: JavaScript, React, Redux, Node.js
  • Front-end Developer

    2017 - 2017
    • Refactored HTML/CSS code to BEVM with Stylus.
    • Added a Flex layout.
    • Created a new currency chart with D3.js.
    • Improved the UI/UX.
    • Added Gulp.
    Technologies: jQuery, D3.js, Express, Stylus
  • Freelance React Developer

    2016 - 2016
    PRoPS (via Toptal)
    • Created a file manager component with drag-and-drop using Redux.
    • Developed a slideshow component with transitions.
    • Created several pages/components for a particular project's needs.
    Technologies: React, Redux
  • Front-end Developer

    2016 - 2016
    4h Soft
    • Create React components for a betting system administrative interface.
    • Refactored legacy code and added a new functionality.
    Technologies: React, TypeScript, Webpack, REST
  • Front-end Developer

    2015 - 2016
    Deep Knowledge Ventures
    • Developed the front-end part of analytics system for a particular bank.
    • Developed the box version of a bank analytics system for worldwide distribution.
    • Made financial data visualizations with D3.js.
    • Created and maintained company sites.
    Technologies: React, Redux, Webpack, Node, D3.js, Stylus, jQuery
  • Web Developer

    2014 - 2015
    • Created the front-end for a phone callback service.
    • Coded the logic and UI for an administrative panel and the main site.
    • Implemented new functions, optimizations, and tests.
    • Created and maintained various sites from landing pages to eCommerce solutions.
    Technologies: HTML, CSS, JavaScript, jQuery, PHP, Twig
  • Web Developer

    2012 - 2014
    Freelance Work
    • Created landing pages and small sites using different CMSs.
    • Creating eCommerce sites with OpenCart and PrestaShop.
    • Implemented SEO optimizations.
    Technologies: HTML, CSS, JavaScript, jQuery, PHP, WordPress, OpenCart, PrestaShop, Host CMS, Joomla


  • iBAS (Development)

    Built a bank analytics system. Started as a small project for loaners monitoring, and then became a complex solution for financial data monitoring.


  • Languages

    HTML5, Sass, JavaScript, CSS, ECMAScript (ES6), TypeScript
  • Frameworks

  • Libraries/APIs

    jQuery, React, D3.js, Node.js
  • Tools

    Gulp.js, Webpack, Adobe Photoshop, Stylus, Git
  • Other

    Software Development, Ajax, Web UI
  • Paradigms

    BEM, REST, Design Patterns, Scrum, Agile Software Development
  • Platforms

    OpenCart, MacOS
  • Industry Expertise

    Web Design, Photography
  • Storage



  • Bachelor's degree in Mechanical Engineering
    2004 - 2008
    Tula State University - Tula, Russia


  • HIPAA Awareness for Healthcare Providers
    OCTOBER 2017 - OCTOBER 2019

To view more profiles

Join Toptal
Share it with others