Oleksandr Mieliekh, Software Developer in Singapore, Singapore
Oleksandr Mieliekh

Software Developer in Singapore, Singapore

Member since July 21, 2017
Oleksandr has more than ten years of experience in web development. He has expertise in the latest JavaScript frameworks: React, NextJS, Angular, Vue.js, Express, and KoaJS. He also has a strong knowledge of SQL-based databases and shell-scripting. As a professional, he enjoys collaborating with a team and focuses on achieving the end result with the highest quality.
Oleksandr is now available for hire

Portfolio

Experience

Location

Singapore, Singapore

Availability

Part-time

Preferred Environment

Gmail, MacOS, Slack, GitKraken, Atom, WebStorm

The most amazing...

...project I've created was a web interface for WiMAX routers network that was able to configure devices separately and devices network as a whole.

Employment

  • Full-stack Web Developer

    2020 - PRESENT
    The Pup Collection LLC (via Toptal)
    • Wrote the Admin UI project from scratch using React, NextJS, and Sass.
    • Created sketches in Balsamiq for upcoming Admin UI project.
    • Added new endpoints to existing company APIs on Node.js, Express, Mongoose, MongoDB, and Swagger.
    • Updated the company's legacy project from old library stack to the latest version of React, using Hooks and Context API.
    Technologies: JavaScript, NPM, Full-stack, Front-end, Swagger, Balsamiq, Mongoose, MongoDB, Sass, Express.js, Next.js, Node.js, React, Webpack 4, Lodash, Moment.js, Git, Behavior-driven Development (BDD), REST APIs, Google Material Design, REST API, REST, CSS
  • Angular Developer

    2020 - PRESENT
    Azrieli Ecommerce Ltd. (via Toptal)
    • Interviewed developers for upcoming project on Angular, Sass, and Node.js.
    • Consulted regarding overall app maintainability and giving tips to improve it.
    • Wrote a mock server on Node.js to replace real APIs on the initial stage.
    Technologies: JavaScript, NPM, Angular Material, Front-end, Webpack, Node.js, Sass, Angular, Webpack 4, Lodash, Moment.js, Git, Behavior-driven Development (BDD), REST APIs, Google Material Design, REST API, REST, CSS
  • Lead Web Developer

    2020 - PRESENT
    Storms
    • Created and maintained the company's website on React, NextJS, Sass, and JSS.
    • Participated in overall product and design decisions.
    • Worked on back-end services using Node.js, Express, and Protobuf.
    • Maintained public websites written with React and GatsbyJS.
    Technologies: JavaScript, NPM, Front-end, JSS, Sass, Express.js, Node.js, Next.js, React, GatsbyJS, TypeScript, React Native, Webpack 4, Lodash, Moment.js, Git, Behavior-driven Development (BDD), REST APIs, Google Material Design, REST API, REST, CSS
  • Senior Full-stack JavaScript Developer

    2020 - 2020
    TNF Investments Limited (via Toptal)
    • Interviewed candidates for the company's project with Angular, Sass, Electron, and Node.js tech stack.
    • Evaluated candidates' skills for the company's project.
    • Wrote candidates' post-interview feedback for company's project.
    Technologies: JavaScript, NPM, Full-stack, Front-end, Node.js, Sass, Electron, Angular, Webpack 4, Lodash, Git, Behavior-driven Development (BDD), REST APIs, Google Material Design, REST API, REST, CSS
  • Senior Angular Engineer

    2020 - 2020
    Parodify LLC dba Write Label (via Toptal)
    • Developed features for multiple Angular apps on the project.
    • Wrote unit and end-to-end tests on Karma, Jasmine, and Cypress.
    • Participated in refactoring of existing multi-app Angular architecture.
    Technologies: JavaScript, NPM, Front-end, Cypress.io, TypeScript, Angular Material, Angular, Webpack 4, Lodash, Git, Behavior-driven Development (BDD), REST APIs, Google Material Design, REST API, REST, CSS
  • React Front-end Developer

    2019 - 2020
    Seagull Maritime Security, Ltd. - GoReala (via Toptal)
    • Developed features for an eCommerce website.
    • Created integrations with Auth0 and Google Maps APIs.
    • Used React with features, Context API, and hooks.
    Technologies: JavaScript, NPM, Google Maps, Front-end, Auth0, Google Maps API, React, Webpack 4, Lodash, Moment.js, Git, Behavior-driven Development (BDD), REST APIs, Google Charts API, Google Material Design, REST API, REST, CSS
  • Principal Full-stack Engineer and Technical Lead

    2018 - 2020
    FairPrice
    • Created full-stack web-applications on React and Node.js/GoLang.
    • Interviewed developers for front-end and back-end positions.
    • Supported the development of an order management system.
    • Wrote alerts for platform events (request errors, panic errors, endpoints health checks).
    Technologies: JavaScript, NPM, Full-stack, MySQL, Front-end, Amazon Web Services (AWS), Google Cloud, Kubernetes, AWS, PostgreSQL, Go, Node.js, Express.js, React, Webpack 4, Moment.js, Git, Behavior-driven Development (BDD), Google Cloud Platform (GCP), REST APIs, Google Material Design, REST API, REST, CSS
  • Lead Full-stack Developer

    2019 - 2019
    Toptal Client
    • Built features for a multi-component front end using Angular.
    • Wrote services and endpoints for the back end on Ruby on Rails.
    • Participated in overall architecture discussions with leads and team members.
    Technologies: JavaScript, NPM, Full-stack, Angular Material, Front-end, JSON API, Docker, Vagrant, Ruby on Rails (RoR), Ruby, Angular, Webpack 4, Moment.js, Git, Behavior-driven Development (BDD), REST APIs, REST API, REST, CSS
  • Front-end Developer

    2018 - 2018
    Toptal Project
    • Developed multiple Angular-based microservices.
    • Covered each app with automated tests resulting in 90% coverage.
    • Wrote scripts for Jenkins CI.
    Technologies: NPM, Protractor, Front-end, JavaScript, CSS3, Git, Webpack, Sass, Angular Material, Angular, Webpack 4, Moment.js, Behavior-driven Development (BDD), REST APIs, Bitbucket, REST API, REST, CSS
  • Front-end Developer

    2017 - 2018
    BandLab
    • Developed features for web-platform using AngularJS, Lodash, and Sass.
    • Maintained music event websites.
    • Built a desktop app based on Angular2 and Electron.
    • Built internal app with React, Apollo, and GraphGL.
    Technologies: NPM, Front-end, Amazon Web Services (AWS), JavaScript, HTML5, OS X, Git, Browserify, Gulp.js, Webpack, Node.js, Sass, CSS3, AWS, Lodash, Electron, GraphQL, AngularJS, React, Webpack 3, Webpack 4, Moment.js, Behavior-driven Development (BDD), REST APIs, REST API, REST, CSS
  • Front-end Developer

    2017 - 2017
    Burt
    • Developed micro-apps using Angular2.
    • Migrated old apps from AngularJS on Angular2.
    • Built UI-kitchen for the design team.
    • Created seed projects to easily start new apps from.
    • Wrote unit and functional tests.
    Technologies: NPM, Protractor, Front-end, Amazon Web Services (AWS), JavaScript, HTML5, OS X, Git, Webpack, Node.js, Sass, Less, CSS3, AWS, Express.js, jQuery, Ruby on Rails (RoR), Ruby, AngularJS, Angular, Webpack 3, Semantic UI, Moment.js, Behavior-driven Development (BDD), REST APIs, REST API, REST, CSS
  • Front-end Developer

    2016 - 2017
    Saltside Technologies
    • Developed features and fixes for project using Docker services with Backbone, Jade (Pug), jQuery, and Ruby on Rails.
    • Wrote unit and functional tests.
    • Contributed to features' product design.
    Technologies: NPM, Front-end, Amazon Web Services (AWS), JavaScript, HTML5, OS X, Ubuntu, Git, Grunt, Node.js, Less, CSS3, Ruby on Rails (RoR), Ruby, Docker, AWS, Handlebars, JADE, Webpack, Express.js, Underscore.js, jQuery, Backbone.js, Webpack 3, Moment.js, Bootstrap, Pug, Nightwatch.js, SQLite, Bootstrap 3, Behavior-driven Development (BDD), REST APIs, REST API, REST, CSS
  • Web Developer

    2015 - 2016
    Sharewire B.V
    • Developed new features for an existing web-app on AngularJS.
    • Wrote unit and end-to-end tests using Protractor.
    • Created wireframes with Balsamiq.
    • Contributed to the feature designs.
    Technologies: NPM, Protractor, Front-end, Jupiter Tessellation (JT), Karma, Less, CSS3, OpenStreetMap, JavaScript, HTML5, Git, Bower, Grunt, Node.js, Google, Google Maps, Bootstrap, jQuery, AngularJS, Webpack 3, Moment.js, Bootstrap 3, Behavior-driven Development (BDD), REST APIs, Open Street Maps, REST API, REST, CSS
  • Senior Web Developer | Team Lead

    2014 - 2015
    Luxoft
    • Developed new features for the web app using jQuery, Handlebars, Bootstrap, and Sass.
    • Migrated the web app written in Vanilla JS to AngularJS.
    • Mentored co-workers in AngularJS and JavaScript technologies.
    • Created automated unit and end-to-end tests for the front end.
    Technologies: NPM, Front-end, Windows, Git, Bower, Grunt, Node.js, Jasmine, Karma, SlickGrid, Crossroads.js, Handlebars, RequireJS, Bootstrap, Sass, CSS3, jQuery, JavaScript, HTML5, AngularJS, Bootstrap 3, Behavior-driven Development (BDD), REST APIs, REST API, REST, CSS
  • Senior Web Developer

    2012 - 2014
    GlobalLogic
    • Created custom web-framework “from zero” for purpose of writing web-app for brand 802.11n router.
    • Developed widgets for framework.
    • Designed public presentations that were aimed to explain principles of embedded web-app work.
    • Mentored co-workers in JavaScript and Bootstrap technologies.
    Technologies: NPM, Full-stack, Front-end, Ubuntu, TCP/IP, SNMP, Icon Design, RhodeCode, Meld, Mercurial, Jenkins, Jasmine, Adobe Photoshop, lighttpd, uHTTPd, Lua, Less, CSS3, JavaScript, HTML5, Bootstrap, D3.js, jQuery, Icon Fonts, Git, Behavior-driven Development (BDD), REST APIs, PHP, REST API, REST, CSS
  • Web Developer

    2010 - 2012
    GeeksForLess, Inc.
    • Developed features for different projects with jQuery, JQuery Mobile, PHP, MySQL, and MooTools.
    • Maintained existing websites.
    • Created app prototypes on jQuery.
    Technologies: Full-stack, Google Maps, Front-end, MooTools, Google Maps API, MySQL, PHP 5, HTML5, jQuery Mobile, jQuery, JavaScript, Git, REST APIs, PHP, REST API, REST, CSS
  • Computer Class Administrator

    2008 - 2009
    Petro Mohyla Black Sea State University
    • Maintained laboratory computers.
    • Created simple Bash scripts.
    Technologies: Bash, LAN, WiFi, TCP/IP

Experience

Skills

  • Languages

    HTML5, JavaScript, CSS, Sass, Less, Pug, TypeScript, GraphQL, Go, Bash, CSS3, JADE, PHP 5, Lua, PHP, Ruby
  • Frameworks

    Angular, AngularJS, Next.js, Express.js, Koa, Bootstrap 3, Protractor, Jasmine, Electron, Swagger, Bootstrap, Angular Material, Cypress.io, React Native, Ruby on Rails (RoR)
  • Libraries/APIs

    React, Node.js, Moment.js, Lodash, jQuery, Google Maps, Vue.js, Mustache, Handlebars, SlickGrid, Underscore.js, RequireJS, Google Charts API, Nightwatch.js, Crossroads.js, Google Maps API, MooTools, JSON API, GatsbyJS, REST APIs, HTML5 Canvas, Backbone.js, jQuery Mobile, D3.js, Sugar.js, Chai
  • Paradigms

    REST, Test-driven Development (TDD), Behavior-driven Development (BDD)
  • Other

    Front-end, REST API, Icon Fonts, Vue-router, Semantic UI, Full-stack, Ant, GitKraken, Gmail, TCP/IP, WiFi, LAN, AWS, Google, OpenStreetMap, Jupiter Tessellation (JT), Icon Design, SNMP, Google Material Design
  • Tools

    NPM, Webpack 2, Open Street Maps, Grunt, Karma, Webpack 4, WebStorm, Atom, Slack, JSS, Webpack, Mongoose, Balsamiq, Git, uHTTPd, lighttpd, Adobe Photoshop, Meld, Auth0, Webpack 3, Travis CI, Browserify, Subversion (SVN), Bitbucket, Bower, AWS SDK, Vagrant, Jenkins, Mercurial, Gulp.js, CircleCI, Mocha
  • Platforms

    Docker, Kubernetes, Google Cloud Platform (GCP), MacOS, OS X, Ubuntu, Windows, RhodeCode, Amazon Web Services (AWS)
  • Storage

    SQLite, MySQL, Google Cloud, PostgreSQL, MongoDB

Education

  • Master's degree in Intelligent Decision-making Systems
    2005 - 2011
    Black Sea State University of P. Mohyla - Mykolaiv, Ukraine

To view more profiles

Join Toptal
Share it with others