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

Portfolio

Experience

  • CSS, 8 years
  • Adobe Photoshop, 6 years
  • JavaScript, 5 years
  • jQuery, 5 years
  • React, 3 years
  • Redux, 3 years
  • Webpack, 3 years
  • TypeScript, 1 year

Location

Miami, FL, United States

Availability

Part-time

Preferred Environment

OS X, Git, WebStorm

The most amazing...

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

Employment

  • Front-end Developer

    2017 - 2019
    Rezometry
    • 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
    FlashFX
    • 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
    Appatbox
    • 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

Experience

  • 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.

Skills

  • Languages

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

    Redux
  • Libraries/APIs

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

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

    Software Development, Photography, Ajax, Web UI
  • Paradigms

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

    OpenCart, MacOS
  • Storage

    MongoDB

Education

  • Bachelor's degree in Mechanical Engineering
    2004 - 2008
    Tula State University - Tula, Russia
Certifications
  • HIPAA Awareness for Healthcare Providers
    OCTOBER 2017 - OCTOBER 2019
    HIPAATraining.com

To view more profiles

Join Toptal
I really like this profile
Share it with others