Gleb Polushkin
Verified Expert in Engineering
Software Developer
Gleb is a front-end developer with over a decade of experience developing for browsers and Flash and nearly as much with Photoshop and graphic design. He is very skilled with responsive web design. He is a relaxed but careful communicator, equally comfortable in leadership and collaborative roles, and works well in diverse teams.
Portfolio
Experience
Availability
Preferred Environment
Git, MacOS
The most amazing...
...thing I've coded is a mobile site with a progressive enhancement that works with and without JavaScript.
Work Experience
Senior Software Engineer
Akvelon
- Worked as a vendor for Microsoft on Microsoft Power BI project.
- Automated and refactored the review process of custom visuals for the Microsoft Power BI custom visuals gallery.
- Developed a validation tool for Power BI custom visuals which validates packages and checks source code for potential insecure JavaScript and harmful CSS with Node.js, Gulp, ESLint, StyleLint, PostCSS, and TSLint.
- Developed publication software for the Power BI custom visuals gallery, developed on Azure Cloud Storage API using Node.js.
- Developed a Power BI CDN content checker tool using React.js and Webpack.
Senior Front-end Developer
Lazada
- Refactored the mobile version for six regional Lazada sites (http://lazada.vn , http://lazada.co.id etc.).
- Created a separate mobile site for Opera Mini.
- Implemented a CSS regression testing tool. It helped with automation testing of releases and increased stability of revamps.
- Implemented ESLint-controlled Javascript code style into the Lazada public site project.
- Implemented multi-sprite builder task inside project Grunt and then a Gulp builder for raster and vector (SVG) icons.
Senior Front-end Developer
iMobilco
- Developed a client proxy for front-end developers with partial loading server-side HTML and client-side JS, CSS, and images.
- Supported a content service http://imobilco.ru using HTML5, CSS3, Bootstrap+LESS, JavaScript, BackboneJS, Lodash.js, and Handlebars.js.
- Developed a client proxy for front-end developers with partial loading server side HTML and client side JS, CSS, and images.
- Integrated Google Analytics eCommerce API, which turned over service auditory valuation.
Senior Front-end Developer
WeHeartPics
- Gained expertise developing responsive mobile-ready web applications.
- Created an Instagram-like web app. Filters were on HTML5 Canvas API and web workers.
- Built a proxy app using a Node.js Server and PhantomJS to help search engine crawlers with rich web apps.
- Developed a CSS framework based on LESS and the Twitter Bootstrap 2 grid system.
- Programmed a deployment system for the company using Node.js.
Front-end Mobile Developer
BigBuzzy
- Developed the front-end for a Groupon-like service with Russian market features in a very memorable team experience.
- Gained significant experience with mobile-first and progress enhancement principles.
- Conducted HTML pixel-perfect markup with JavaScript and CSS3.
- Created a template framework for the company on FreeMarker.
- Used jQuery mobile from early toxic alpha versions.
Senior Flash Developer
SM and Partners
- Built a Firefox-based internet browser.
- Created a parental control service for Windows and Mac OS.
- Architected server-side Blender3D pre-rendering for a game character fabric.
- Developed a module for a video coding platform based on ImageMagick.
Senior Web Developer
Media Today
- Did full-stack engineering.
- Developed Filmtoday.ru.
- Created the site with HTML4 and CSS for an e-ticket reservation module.
- Built an online reservation system for cinema e-tickets in Moscow.
- Programmed a PHP bot which requested schedule and reservations info from each connected cinema.
Web Developer
BellIntegrator
- Developed the graphic charts modules (trees, pies, etc.) for billing systems, including aggregation and display of big data.
- Utilized ActionScript 2 and JavaScript frequently.
- Kept up to date with enterprise development.
- Created a plain tree chart with a Backpack algorithm.
Experience
QstoQ
A Sent Pre Ence
Iphones.ru
https://www.iphones.ru/Startupthreads Calculator
Skills
Languages
ECMAScript (ES6), Sass, CSS3, JavaScript, CSS, HTML, HTML5, Less, TypeScript
Libraries/APIs
Backbone.js, React, RequireJS, jQuery, React Redux, Node.js
Tools
Gulp, Git, Chrome Developer Tools, Sublime Text 3, Webpack, Grunt, Firebug, FreeMarker, Stylus
Platforms
MacOS, Linux
Frameworks
Bootstrap
Storage
MongoDB, CouchDB, MySQL
Education
Bachelor's Degree in Computer Science
VyatGU - Kirov, Russia
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring