Scroll To View More
Vlad Miller, Full-stack Software Developer in Larnaca, Cyprus
Vlad Miller

Full-stack Software Developer in Larnaca, Cyprus

Member since November 11, 2013
Vlad is now available for hire
Vlad Miller, Full-stack Software Developer in Larnaca, Cyprus
Vlad Miller

Full-stack Software Developer in Larnaca, Cyprus

Member since November 11, 2013
Vlad is self-motivated, versatile, positive software developer with work experience in many programming languages and frameworks. He is interested in architecting, building, and working with scalable systems and applications for complex problems. He is currently perfecting his knowledge of Scala and machine learning.
Vlad is now available for hire

Portfolio

  • Seven13
    JavaScript, React, React Native
  • Lifetime Fitness
    React, SCSS, JavaScript, ES6, ES7, Webpack, Babel
  • 2PVentures
    GAE, Google BigQuery, ElasticSearch, AWS, RedShift, Node.js, AngularJS, React.js

Experience

  • JavaScript, 6 years
  • Node.js, 4 years
  • AngularJS, 3 years
  • Python, 3 years
  • Scala, 2 years
  • Ruby, 2 years
  • React, 1 year
Larnaca, Cyprus

Availability

Part-time

Preferred Environment

OSX, IntelliJ *, Vim, Git

The most amazing...

...thing I've coded is a neural network to recognize handwritten text.

Employment

  • Software Engineer

    2016 - PRESENT
    Seven13
    • Built web hook integration between Tilda.cc and ActiveCampaign and helped to create various marketing automatizations and coded responsive email templates.
    • Developed a complete solution to generate content and convert it to PDF documents using Headless Chrome Browser.
    • Created a sports news delivery service via Messenger and Telegram chat bots. This allowed us to deliver important news in real time to bookmakers and people who make bets.
    Technologies: JavaScript, React, React Native
  • Front-end Web Developer

    2016 - 2017
    Lifetime Fitness
    • Built a new version of Athlinks' website using React.
    • Implemented a variety of cross-platform responsive components.
    • Revised and refactored the existing codebase.
    Technologies: React, SCSS, JavaScript, ES6, ES7, Webpack, Babel
  • Software Engineer

    2015 - 2016
    2PVentures
    • Deployed resilient ElasticSearch clusters to AWS Beanstalk.
    • Designed and created cross-platform analytics tracking script similar to Google Analytics. Built large set of tests and configured Webdriver.io to run those tests in variety of different environments.
    • Wrote an Async event pipeline which received data from the client-side tracking script, filtered and then enriched it with additional data, and finally saved it in BigQuery.
    • Wrote a reports generator API for BigQuery. Created a lot of complex analytical queries for BQ.
    • Built an analytics dashboard for C-level executives.
    • Implemented a service to create and renew membership subscriptions.
    • Managed a huge data set of existing tracking data. Had to export, transform, filter, and enrich it with other data before finally migrating it to BQ. Had to write dozens of data validation queries.
    • Managed continuous implementation and deployment via Jenkins.
    Technologies: GAE, Google BigQuery, ElasticSearch, AWS, RedShift, Node.js, AngularJS, React.js
  • Web Developer

    2015 - 2015
    Fubo.tv (via Toptal)
    • Found and fixed memory leaks in Node.js applications.
    • Rebuilt the current API to allow hundreds of thousands of requests to be processed.
    • Improved database schema and indexing.
    • Maintained CD and server.
    • Made performance improvements.
    Technologies: Node.js, MongoDB
  • Web Developer

    2015 - 2015
    MyTravelCharter, LLC (via Toptal)
    • Implemented a variety of UI components and APIs.
    • Designed and deployed a booking system with transaction support for MongoDB.
    • Made performance improvements and updates.
    • Created an API to make complex reports simple.
    • Maintained server deployments, CD, and firewalls.
    Technologies: Node.js, AngularJS, MongoDB, PostgreSQL
  • Senior Scala Developer

    2012 - 2015
    Meta Labs, Inc.
    • Developed several simple eCommerce stores using Magento.
    • Created a handwriting recognition neural network.
    • Hacked a Ukrainian bank during a bug bounty program.
    • Improved a marketing and transaction email platform actively, raising it to the standards comparable to Mandrill.
    • Implemented custom integrations with Chase PaymentTech and First Data Compass.
    • Developed software to read mag stripe data using square readers.
    Technologies: Scala, Java, Node.js, MATLAB, Machine Learning
  • Software Developer

    2012 - 2013
    HyperMail, Inc.
    • Developed a platform to track and submit marketing emails.
    • Designed and deployed a successful payment gateway for high-risk businesses in India.
    • Created a resilient Cassandra cluster to hold and analyze a billion customer contact records.
    • Created a custom merchant risk rate index based on a short-term transactions record log and publicly available information.
    • Built a data exchange platform.
    • Created an affiliate tracking system using PHP and PostgreSQL. Created a coupon management system and integrated it with the affiliation.
    Technologies: PHP, Node.js, Scala, Cassandra, Redis
  • PHP Developer

    2011 - 2012
    Carousel Checks
    • Supported an eCommerce store.
    • Developed a blogging engine.
    • Implemented an integration with Google Wallet.
    • Hunted down numerous security vulnerabilities.
    • Managed Magento migrations.
    Technologies: PHP, MySQL, CentOS, JavaScript, Magento

Experience

  • Payment Gateway (Development)

    Payment Gateway is a software providing single API for payment processing via multiple merchant backends. Has integrations with Chase PaymentTech, FirstData Compass, FirstData Nova and various offshore providers. This software includes different algorithms and techniques to spot a fraudulent activity.

  • Exploring Supervised Machine Learning Algorithms (Publication)
    While machine learning sounds highly technical, an introduction to the statistical methods involved quickly brings it within reach. In this article, Toptal Freelance Software Engineer Vladyslav Millier explores basic supervised machine learning algorithms and scikit-learn, using them to predict survival rates for Titanic passengers.
  • Debugging Memory Leaks in Node.js Applications (Publication)
    Memory leaks in long running Node.js applications are like ticking time bombs that, if left unchecked in production environments, can result in devastating outcomes. These bugs are often considered to be hard to find. However, with the right tools and a strategic approach, memory leaks can not only be solved but also avoided in the future. In this article, Toptal engineer Vladyslav Millier gives us insight into what memory leaks are, how some sophisticated debugging tools can be used to find memory leaks, and how to plug them once and for all.
  • Vlad is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Vlad shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.

Skills

  • Languages

    ECMAScript (ES6), HTML, CoffeeScript, SCSS, HTML5, SQL, JavaScript, Scala, Less, XML, R, PHP, Python, Ruby, Octave, C++
  • Frameworks

    Flux, Redux, Express.js, Ruby on Rails (RoR), AngularJS, Zend Framework, Akka 2, Play Framework
  • Libraries/APIs

    React, Node.js, Stripe API, Facebook API, Stripe, jQuery, Highcharts, spray, VK API
  • Paradigms

    REST, Parallel & Distributed Computing, Agile Software Development
  • Platforms

    MacOS, Ubuntu, Linux, Heroku, CentOS
  • Storage

    MariaDB, MySQL, InnoDB, Redis, PostgreSQL, Cassandra, MongoDB, CouchDB, Couchbase
  • Tools

    Gulp.js, Photoshop CC, Grunt.js, Mongoose, Webpack 2, Grunt, Webpack, Vim Text Editor, Terminal, Tortoise Git, Adobe Photoshop, MATLAB, IntelliJ IDEA
  • Other

    Chase Paymentech, FirstData, Omise
I really like this profile
Share it with others