George Borunov, Developer in Toronto, ON, Canada
George is available for hire
Hire George

George Borunov

Verified Expert  in Engineering

Full-stack Developer

Location
Toronto, ON, Canada
Toptal Member Since
September 4, 2019

Behind George's back is a decade of building game-changing web and mobile applications for innovative companies. The domains in which he accumulated most of his knowledgable are e-Commerce, fintech, insurance, real estate, online media, and gaming. He has expertise in React, React Native, and Node.js. George can also lead small engineering teams to achieve product development goals. What motivates him the most is making the maximum impact possible in a particular niche.

Portfolio

McGraw Hill
React, Next.js, TypeScript, Tailwind CSS, GraphQL, Apollo, Contentful...
Omaze
JavaScript, TypeScript, React, React Native, Tailwind CSS...
Restaurant Brands International
Amazon Web Services (AWS), Storybook, Progressive Web Applications (PWA)...

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), Docker, MacOS, Linux

The most amazing...

...application I've developed allowed virtual economy for massive multiplayer online games.

Work Experience

Senior Front-end Engineer

2022 - 2023
McGraw Hill
  • Led the front-end development efforts for the MVP launch of the Sharpen learning platform, ensuring it was delivered on time and met all design and functionality requirements.
  • Built a modular and scalable architecture utilizing React and Next.js, allowing for efficient and rapid development of new features.
  • Implemented interactive mini quizzes and flashcards using JavaScript and TypeScript, increasing student engagement and retention.
  • Utilized Tailwind CSS for efficient styling, resulting in a polished and consistent user interface across the platform.
  • Contributed to developing the second version of the platform, adding new features such as video playback and adaptive learning algorithms for personalized study experiences.
Technologies: React, Next.js, TypeScript, Tailwind CSS, GraphQL, Apollo, Contentful, CSS3 Animation, UI Animation, Video.js, JavaScript, Front-end, User Interface (UI), JavaScript Libraries, API Integration, Web Development, Unit Testing, Collaboration, Front-end Development, GitHub, Cypress, Software Engineering, User Experience (UX)

Senior Front-end Engineer

2020 - 2022
Omaze
  • Built a front-end application to bring the product to international markets as a part of the market expansion strategy. I was responsible for content management and localization solutions, and APIs integrations.
  • Helped develop a technical process for migrating an actively operating business from Shopify to a custom eCommerce platform by replacing individual system components in steps: front-end app, CMS, checkout process, and back-end system.
  • Led the hybrid mobile app development process using React Native. Set up automated build and deployment process on GitHub and mentored junior React Native developers.
  • Created and maintained the company's Confluence page with technical decisions. Contributed to knowledge sharing and research of new technology solutions.
Technologies: JavaScript, TypeScript, React, React Native, Tailwind CSS, Amazon Web Services (AWS), New Relic, Terraform, Sanity Studio, Auth0, GraphQL, Expo, Stripe, Shopify, Apollo, OAuth, CI/CD Pipelines, Agile, Front-end, Next.js, Mobile, Landing Pages, User Interface (UI), JavaScript Libraries, API Integration, Web Development, Unit Testing, Continuous Integration (CI), Collaboration, Automated Testing, Front-end Development, GitHub, Cypress, Mobile Development, NestJS, CircleCI, Software Engineering, User Experience (UX), Full-stack

Senior Software Engineer

2019 - 2020
Restaurant Brands International
  • Built and launched the digital Roll Up The Rim campaign for Tim Hortons.
  • Improved order placing experience in Burger King and Popeyes in web and app versions.
  • Bettered the way UI looks and performs across the brands.
  • Added a new payment method BK Gift Card (BK Crown Card) to the platform.
  • Supported many marketing initiatives and new feature development.
Technologies: Amazon Web Services (AWS), Storybook, Progressive Web Applications (PWA), GraphQL, AWS Lambda, Node.js, Ionic, TypeScript, React, JavaScript, Redux, HTML5, CSS3, Webpack, Tailwind CSS, Apollo, Sanity Studio, CI/CD Pipelines, Full-stack Development, Full-stack, Agile, Front-end, APIs, REST APIs, RESTful Services, Mobile, A/B Testing, Landing Pages, User Interface (UI), JavaScript Libraries, API Integration, Web Development, Unit Testing, Continuous Integration (CI), Android, Collaboration, Automated Testing, Front-end Development, GitHub, Cypress, NestJS, CircleCI, Software Engineering, Software Architecture, User Experience (UX)

Senior Front-end Developer

2018 - 2019
Rapid7 LLC
  • Helped deliver a strategically important product for Rapid7, a top security solutions company.
  • Implemented multiple UI applications to allow user and permission management for security applications with thousands of users.
  • Worked with the project stakeholders to architect an application to achieve certain business objectives.
Technologies: Amazon Web Services (AWS), Enzyme, Redux, React, JavaScript, TypeScript, HTML5, CSS3, Webpack, Agile, Front-end, REST APIs, RESTful Services, Model View ViewModel (MVVM), User Interface (UI), JavaScript Libraries, API Integration, Web Development, Unit Testing, Automated Testing, Front-end Development, GitHub, Software Engineering

Solution Architect | Mobile/React Native Developer

2018 - 2018
Parkbench Inc
  • Worked on a mobile application for Parkbench, a real estate startup.
  • Designed and developed an iOS mobile app using React Native.
  • Implemented integrations with YouTube Data API, Facebook OAuth, and Google OAuth.
Technologies: Amazon Web Services (AWS), Laravel, PHP, NativeBase, React Native, JavaScript, React, Redux, HTML5, CSS3, Webpack, OAuth, CI/CD Pipelines, Mobile, User Interface (UI), Architecture, JavaScript Libraries, API Integration, WebSockets, Web Development, Unit Testing, Continuous Integration (CI), Android, Collaboration, Mobile Development, Software Engineering, Software Architecture, User Experience (UX)

Front-end Development Team Lead

2017 - 2017
Manulife
  • Worked in an Agile environment with the largest insurance company in Canada on a project of redesigning the user experience of several customer-facing digital products.
  • Designed architecture for several React applications.
  • Developed a core functionality of the customer portal and Manulife Securities front-end application.
  • Mentored six front-end developers and conducted reviews of their work.
Technologies: Node.js, Sass, CSS, Enzyme, Sagas, Redux, React, JavaScript, HTML5, CSS3, Webpack, Babel, OAuth, Agile, Front-end, REST APIs, RESTful Services, Leadership, User Interface (UI), Architecture, JavaScript Libraries, API Integration, Team Leadership, Web Development, Fintech, Unit Testing, Continuous Integration (CI), Collaboration, Automated Testing, Front-end Development, GitHub, Software Engineering, Software Architecture, User Experience (UX)

Solution Architect and Senior Developer

2016 - 2017
Parkbench Inc
  • Worked on revamping a web platform for Parkbench, a real estate startup.
  • Improved the code quality of the existing project.
  • Ensured better user experience through implementing interfaces.
  • Designed and developed Realtor CMS using React with Redux and built RESTful API using PHP and Laravel.
Technologies: MySQL, Laravel, PHP, Sass, React Native, Material UI, Redux, React, JavaScript, Babel, OAuth, Full-stack Development, Full-stack, Front-end, APIs, User Interface (UI), Architecture, JavaScript Libraries, API Integration, Python, Web Development, Unit Testing, Collaboration, Front-end Development, Software Engineering, Software Architecture

Senior Front-end Developer

2015 - 2016
Postmedia Network Inc.
  • Served as a part of the content publishing team that led a digital transformation in Postmedia Network Inc, one of the largest Canadian media outlets.
  • Facilitated the transition from a legacy platform to a new architecture of connected RESTful microservices.
  • Built a responsive front-end application for content publishing and social media analytics using React.
Technologies: Amazon Web Services (AWS), MySQL, PHP, PostgreSQL, Scala, Redux, React, ECMAScript (ES6), JavaScript, Sass, CSS, HTML5, Babel, Agile, Front-end, REST APIs, RESTful Services, Model View ViewModel (MVVM), User Interface (UI), JavaScript Libraries, API Integration, Web Development, Unit Testing, Collaboration, Automated Testing, Front-end Development, GitHub, Software Engineering

Senior Web Developer

2013 - 2014
LevelUp Games Inc.
  • Worked in the marketing team of game development company LevelUp, with a focus on building marketing automation tools for social media and content marketing.
  • Eliminated a huge chunk of manual work done by the team after I created a scheduler with a UI that performed routine marketing tasks and simplified social engagement.
  • Reduced the cost of IT infrastructure by rethinking software architecture that allowed to support existing operation with just 1/3 of all machines running in the cloud.
Technologies: Backbone.js, Node.js, JavaScript, MySQL, PHP, Agile, Front-end, APIs, AngularJS, Angular, REST APIs, RESTful Services, Model View ViewModel (MVVM), User Interface (UI), API Integration, WebSockets, Python, Web Development, Front-end Development, Software Engineering

Co-founder and CTO

2008 - 2013
IgroStroy LLC
  • Conducted project planning including estimating required resources and setting deadlines.
  • Engaged in every little aspect of planning, development, deployment, and maintenance process for various web and social games.
  • Built back-end software that handled several thousands of users online.
  • Managed a multi-functional team of developers, designers, and game designers to build and launch a project.
  • Grew a game application from zero to 10,000+ daily users without money spent on marketing.
  • Created technical specifications for company projects.
Technologies: Sphinx Search Engine, Redis, Memcached, MongoDB, Node.js, MySQL, PHP, jQuery, JavaScript, CSS, HTML5, NGINX, CI/CD Pipelines, Full-stack Development, Full-stack, Front-end, APIs, SQL, REST APIs, RESTful Services, Leadership, A/B Testing, Landing Pages, User Interface (UI), Architecture, API Integration, WebSockets, Team Leadership, Python, Web Development, Front-end Development, Software Engineering, Software Architecture

Game Developer

2004 - 2008
GameDev Company
  • Turned game design ideas into web products through collaboration with creative professionals.
  • Supported multiple applications from community forums, online chats to sophisticated game quests, billing systems, and affiliate programs.
Technologies: Redis, Memcached, MongoDB, Node.js, MySQL, PHP, jQuery, JavaScript, CSS, HTML, NGINX, Full-stack Development, Full-stack, SQL, Landing Pages, User Interface (UI), Web Development, Front-end Development, Software Engineering

Web Developer

2003 - 2004
WebDesign Studio
  • Built websites in collaboration with designers and content writers for small businesses.
Technologies: PHP, CSS, HTML, NGINX, User Interface (UI), Web Development, Front-end Development, Software Engineering

Launchmunk

https://www.youtube.com/watch?v=-a_4jT0uHDo
A service that helps entrepreneurs to start a business. Technical components include multistep interactive signup process, chatbot implementation, and integration with market automation software, Autopilot.

Manulife Customer Portal

https://www.youtube.com/watch?v=qUOxdbyFG90
Manulife Customer Portal v2 is an application that is built for the enterprise client Manulife. It serves the purpose of a single point of entry to all company’s products, providing such capabilities as registration for online access, single sign-on (SSO) integration with other product applications, products verification, and ability to see product summary of all signed up for products on the Customer Portal’s dashboard. The special requirements of the project were to keep the app product-agnostic and provide a very simple way to on-board new products (3rd-party apps). Additionally, the project is built compliant with AODA (Accessibility for Ontarians with Disabilities Act) specification which establishes accessibility requirements for web applications in Canada.

IQ Test Application

Created a certified IQ test web application including test quiz, billing system, PDF report generation, and email marketing integration.

Shopify Inventory Integration with BigBuy.eu

Shopify store integration with the wholesaler BigBuy.eu to synchronize catalog, product information, and stock levels.

Rent&Drive

Car rental fleet website and reservation system.

Stock Price Movement Prediction Tool with AI GPT Models

Built a stock price movement prediction tool that analyses market data, including SEC reports and major news sources, to decide whether the price will move up or down in the short term following the market event. Day traders use the data to supplement their research toolset.
The technology used: Python 3, OpenAI ChatGPT 3/4 APIs, and data presentation libraries such as Matplotlib, NumPy, and Pandas.
2007 - 2011

Bachelor's Degree in Computer Engineering

Odessa National Polytechnic University - Odesa, Ukraine

Libraries/APIs

React, Node.js, Redux-Saga, Stripe, REST APIs, jQuery, Backbone.js

Tools

Git, Jira, Confluence, Slack, Sketch, Figma, Webpack, Expo, Babel, NGINX, GitHub, CircleCI, Terraform, Auth0

Languages

JavaScript, HTML, CSS, ECMAScript (ES6), HTML5, TypeScript, GraphQL, Sass, PHP, CSS3, SQL, Scala, ES8, Python

Paradigms

Agile, Unit Testing, Test-driven Development (TDD), REST, Model View ViewModel (MVVM), Continuous Integration (CI), Automated Testing, Mobile Development

Storage

MySQL, MongoDB, Redis, Amazon S3 (AWS S3), Google Cloud, Memcached, Sphinx Search Engine, PostgreSQL

Frameworks

React Native, Redux, Koa, Laravel, Express.js, Bootstrap, Tailwind CSS, Next.js, Cypress, NestJS, Material UI, Ionic, AngularJS, Angular, Video.js

Platforms

Docker, Linux, Visual Studio Code (VS Code), Amazon Web Services (AWS), Sanity Studio, Shopify, Android, MacOS, AWS Lambda, New Relic, Mobile, Contentful

Other

Front-end, User Interface (UI), JavaScript Libraries, API Integration, Web Development, Front-end Development, Software Engineering, Responsive UI, Progressive Web Applications (PWA), Enzyme, Apollo, OAuth, CI/CD Pipelines, Full-stack Development, Full-stack, APIs, RESTful Services, A/B Testing, Landing Pages, Architecture, WebSockets, Fintech, Collaboration, Software Architecture, Sagas, NativeBase, Storybook, User Experience (UX), Leadership, CSS3 Animation, UI Animation, Team Leadership, OpenAI GPT-4 API, OpenAI GPT-3 API

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