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
  • 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
  • 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.
    Technologies: JavaScript, NPM, Front-end, JSS, Sass, Express.js, Node.js, Next.js, React
  • 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
  • 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
  • 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
  • Principal Full-stack Engineer and Technical Lead

    2018 - 2020
    NTUC Enterprise
    • Created, full-stack web-applications on React and Node.js/GoLang.
    • Interviewed developers for front-end and back-end positions.
    • Involved in 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
  • Lead Full-stack Developer

    2019 - 2019
    Toptal Project
    • 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.
    Technologies: JavaScript, NPM, Full-stack, Angular Material, Front-end, JSON API, Docker, Vagrant, Ruby on Rails (RoR), Ruby, Angular
  • 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
  • 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
  • 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
  • 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
  • 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, Bootstrap 4, Front-end, Jupiter Tessellation, Karma, Less, CSS3, OpenStreetMap, JavaScript, HTML5, Git, Bower, Grunt, Node.js, Google, Google Maps, Bootstrap, jQuery, AngularJS
  • Senior Web-Developer / Team lead

    2014 - 2015
    Luxoft
    • Developed new features for web-app using jQuery, Handlebars, Bootstrap, and Sass.
    • Migrated the web-app to AngularJS.
    • Mentored co-workers in AngularJS and JavaScript technologies.
    • Created automated unit tests.
    Technologies: NPM, Bootstrap 4, Front-end, Windows, Git, Bower, Grunt, Node.js, Jasmine, Karma, SlickGrid, Crossroads.js, Handlebars, RequireJS, Bootstrap, Sass, CSS3, jQuery, JavaScript, HTML5, AngularJS
  • 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, Bootstrap 4, 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
  • 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
  • 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, Sass, Less, Pug, TypeScript, GraphQL, Go, Bash, CSS3, JADE, PHP 5, Lua, PHP, Ruby
  • Frameworks

    Angular, AngularJS, Next.js, Express.js, Koa, Bootstrap 3, Bootstrap 4, Protractor, Jasmine, Electron, Swagger, Bootstrap, Angular Material, Cypress.io, 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, Google Maps API, MooTools, JSON API, REST APIs, HTML5 Canvas, Backbone.js, jQuery Mobile, D3.js, Sugar.js, Chai
  • Other

    Front-end, Icon Fonts, Vue-router, Semantic UI, Full-stack, GitKraken, Gmail, TCP/IP, WiFi, LAN, AWS, Google, OpenStreetMap, Jupiter Tessellation, Crossroads.js, uHTTPd, RhodeCode, 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, lighttpd, Adobe Photoshop, Meld, Auth0, Travis CI, Browserify, Subversion (SVN), Bitbucket, Bower, AWS SDK, Vagrant, Jenkins, Mercurial, Gulp.js, CircleCI, Mocha
  • Paradigms

    Test-driven Development (TDD), Behavior-driven Development (BDD)
  • Platforms

    Docker, Kubernetes, Google Cloud Platform (GCP), MacOS, OS X, Ubuntu, Windows, 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