Anton Korzunov, Developer in Sydney, Australia
Anton is available for hire
Hire Anton

Anton Korzunov

Verified Expert  in Engineering

Software Developer

Sydney, Australia

Toptal member since November 5, 2019

Bio

Anton started working in the 3D game industry over 16 years ago. Later, when the web became a thing, he switched to a new path and experienced how technologies evolved throughout the years. In his spare time, Anton maintains a hundred open source libraries including the well-known React-Hot-Loader, writes articles, and tries to fix modern JavaScript. His additional expertise includes maps, UI, and state management.

Portfolio

Atlassian
Redux, React, TypeScript, GraphQL
Esosedi
React, jQuery, JavaScript, MySQL, PHP
Yandex
JavaScript

Experience

  • CSS - 10 years
  • Website Optimization - 8 years
  • TypeScript - 5 years
  • TypeScript 3 - 3 years
  • Code Splitting - 3 years
  • Redux - 3 years
  • React - 3 years
  • GraphQL - 2 years

Availability

Part-time

Preferred Environment

MacOS, WebStorm

The most amazing...

...thing is converting something that is very complex to be much more sound and simple.

Work Experience

Senior Developer

2016 - PRESENT
Atlassian
  • Established best practices around SLI, SLO, PDV, monitoring, and analytics.
  • Worked across different teams and over three different time zones.
  • Led the UI development for my department and kept our multilingual interfaces efficient for customers and maintainable for developers.
Technologies: Redux, React, TypeScript, GraphQL

Founding Engineer

2008 - PRESENT
Esosedi
  • Developed a map engine capable of storing, processing, and efficiently displaying millions of POI.
  • Developed a comment system capable of handling tens of thousands of comments on a single page.
  • Developed efficient algorithms to process and transfer to the client-side and display complex polygons representing administrative divisions.
Technologies: React, jQuery, JavaScript, MySQL, PHP

Senior JavaScript Developer

2010 - 2016
Yandex
  • Created the second-largest Maps API in the world using only Vanilla JavaScript.
  • Created the majority of the graphics pipeline, from VML to WebGL, and all the rocket science to handle it 24/365/60FPS.
Technologies: JavaScript

PHP Developer

2009 - 2010
GdeEtotDom.ru
  • Created a real estate search experience, augmented with map view with the first class, and the first-on-the-market client-side data clustering.
  • Created a sophisticated data-driven sell-house experience, full of custom selects, autocompletes and options dependent on each other.
  • Implemented the first Google Map v3 integration in Russia and the first Streetview (self captured) solution in Russia.
Technologies: JavaScript, Oracle, PHP

C++ Developer

2009 - 2009
Wikimapia
  • Created a real-time server-side renderer for the cartographic information serving up to 2k requests per second for the last ten years, powering up the Wikimapia.
  • Refactored Wikimapia server side to act better in a render farm (16 servers) environment.
Technologies: Cairo, C++, PHP

C++ Developer

2002 - 2008
CTcom
  • Developed VoIP solutions from the hardware point of view.
  • Implemented EDSS (Q.931) protocol using finite state machines.
  • Migrated control service from Win32 to POSIX environment.
Technologies: C++, C

Yandex Maps

https://yandex.com/maps/?ll=10.854186%2C49.182076&z=4
Yandex Maps, powered by Yandex Map API. I've spent almost six years developing these services.

React-Hot-Loader

https://github.com/gaearon/react-hot-loader
I am the primary maintainer of React-Hot-Loader since 2017.

Fully Packed GitHub

https://github.com/theKashey/thekashey
More than 150 projects on GitHub, and almost the same amount of articles created to supplement them.

I know my craft and know it in deep detail.

Patents

https://patents.justia.com/inventor/anton-vasilyevich-korzunov
I hold over 50 software-related patents.
1999 - 2003

Bachelor's Degree in Applied Mathematics

Moscow Technological University - Moscow, Russia

DECEMBER 2010 - PRESENT

Google Map API Certified Developer

Google

Libraries/APIs

Google Maps, Yandex Maps API, React, jQuery, Redux-Saga, Node.js, WebGL, Stripe, Three.js

Tools

Webpack, Jira, WebStorm

Languages

TypeScript, JavaScript, TypeScript 3, HTML5, CSS, HTML, Sass, PHP, C++, C, GraphQL

Frameworks

Redux, Express.js

Paradigms

Test-driven Development (TDD), Functional Programming, BEM

Storage

MySQL, Memcached, SQLite, Elasticsearch

Platforms

MacOS, Oracle, Linux

Other

Critical-path CSS, Code Splitting, Freelancing, Application State Management, Website Optimization, Monorepos, CSS-in-JS, UI Animation, Cairo, ParcelJS, Redux-observable

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring