Andrei Glazunov, Web Development Developer in Berlin, Germany
Andrei Glazunov

Web Development Developer in Berlin, Germany

Member since December 16, 2020
With degrees in both computer science and design, Andrei is an expert in React, JavaScript, UI/UX, and data visualization with a strong grasp of interactions and algorithms. His eye for design goes hand in hand with attention to detail. Andrei brings 15 years of development experience, 10 of them being in web development and mostly remote work.
Andrei is now available for hire

Portfolio

  • Hedvig
    JavaScript, Sass, Webpack, React, HTML5, Babel, Cypress.io, D3.js, Bootstrap...
  • Hasty
    JavaScript, React, Redux, Sagas, UX, UI, Storybook, Docker, Web Worker, Slack...
  • Exadel
    Flex, Flash, JavaScript, HTML, CSS, Front-end, Web UI, ECMAScript (ES6)...

Experience

Location

Berlin, Germany

Availability

Part-time

Preferred Environment

MacOS, Asana, IntelliJ IDEA

The most amazing...

...thing I've done was develop the UI for a few complex apps from the ground up, including wireframing, UI/UX design, and programming.

Employment

  • Senior/Lead Front-end Developer

    2013 - PRESENT
    Hedvig
    • Developed the front end for several apps for storage management from the ground up.
    • Used D3.js to create charts for visualizing cluster health and performance in real time.
    • Collaborated with the back-end team as well as design contractors to implement the requirements.
    Technologies: JavaScript, Sass, Webpack, React, HTML5, Babel, Cypress.io, D3.js, Bootstrap, Asana, Jira, Front-end, Redux, Redux-saga, Context API, CSS3, Web UI, ECMAScript (ES6), UX Design, Git, Node.js
  • Senior Front-end Developer

    2018 - 2020
    Hasty
    • Organized front-end architecture and code structure, ensuring scalability and testability. Implemented a UI-intensive cloud-based app with React, Redux, and React Sagas.
    • Defined and worked on crucial user interactions (e.g., pan and zoom, drag. and drop, transform, keyboard accessibility).
    • Improved performance by figuring out bottlenecks, optimizing critical path using caching, web workers, code splitting, lazy loading, algorithm improvement, etc., and using UX techniques to increase responsiveness and perceived performance.
    • Collaborated with designers, data scientists, and back-end engineers to implement the UI in the most engaging way for the user. Distributed tasks to other front-end team members.
    Technologies: JavaScript, React, Redux, Sagas, UX, UI, Storybook, Docker, Web Worker, Slack, Trello, CircleCI, Front-end, Web UI, UX Design, Jira, Git
  • Front-end Developer

    2010 - 2012
    Exadel
    • Developed accessible rich internet applications with interactive UI components, integrating the UI with the back end.
    • Actively contributed to UI development of the company's Flash-based mobile app builder Tiggzi.
    • Participated in international tech conferences as a speaker and workshop tutor (MWC in Barcelona, Spain; CeBIT in Hanover, Germany; ConFess in Leogang, Austria).
    • Implemented the business requirements into UI features.
    Technologies: Flex, Flash, JavaScript, HTML, CSS, Front-end, Web UI, ECMAScript (ES6), Flash ActionScript, Adobe Flex, Adobe Flash, UX Design, Jira, Git

Experience

  • Hasty – Image Annotation Tool for Machine Learning
    https://hasty.ai/

    Hasty offers an efficient way to build a data science model for labeling images. I worked on a React-based front end, devising its architecture, implementing the annotation area and tools, and solving performance-related challenges.

  • Storage Management UI

    A web app for managing storage across clusters. I started from scratch by collaborating with a designer to build the UI, continuously added features such as cluster health monitor, disk management, and dashboard. Created charts in D3.js for data visualization and collaborated with the back-end team for integration through REST API and WebSockets. Managed several UI repositories and commons library.

  • UI Installer for a Storage Platform

    A web-based installer for on-premise deployment of a storage management system. Collaborated closely with deployment and backend teams to gather requirements and create a user-friendly installation workflow. Created complex forms, validations, and error handling.

  • Koolzone Automated Monitoring

    A dashboard displaying sensor data for freezers and fridges at hotels, breweries, or gastronomy sites. It allows monitoring the temperature, humidity, and pressure conditions in real-time and alerts if the sensor values go out of predefined boundaries. I was responsible for the architecture of the app, component design, implementation, and integration with the back end.

Skills

  • Languages

    JavaScript, HTML5, CSS, HTML, ECMAScript (ES6), Flash ActionScript, TypeScript, CSS3, Sass, GraphQL
  • Frameworks

    Redux, Adobe Flex, Flex, Cypress.io, Bootstrap
  • Libraries/APIs

    React, D3.js, Redux-saga, Context API, REST APIs, Web Worker, Redux Form, Polymer, Node.js
  • Tools

    IntelliJ IDEA, Adobe Photoshop, Adobe Flash, Git, Asana, Flash, Jira, Figma, GitHub, Bitbucket, Webpack, Slack, Trello, CircleCI, Babel
  • Other

    User Experience (UX), Data Visualization, User Interface (UI), Software Design, Software Development, Algorithms, Web Development, UX, UI, Front-end, Web UI, Version Control Systems, Project Lifecycle, Sagas, Storybook, Physical Computing, Interactive UX, Semantic UI, Styled-components
  • Paradigms

    UX Design, Rapid Prototyping
  • Platforms

    MacOS, Docker
  • Storage

    Databases

Education

  • Master's Degree in Digital Media
    2013 - 2017
    Hochschule für Künste Bremen - Bremen, Germany
  • Professional Degree in Computer Science
    2006 - 2011
    Belarusian State University of Informatics and Radioelectronics - Minsk, Belarus

To view more profiles

Join Toptal
Share it with others