George Kandalaft, Developer in Montreal, QC, Canada
George is available for hire
Hire George

George Kandalaft

Verified Expert  in Engineering

React and Full-stack Developer

Location
Montreal, QC, Canada
Toptal Member Since
October 12, 2021

George is a rising full-stack developer specializing in front-end web development. He is currently a full-stack intern at Unity Technologies, a leading video gaming company, and a fourth-year engineering student at McGill University. To quickly expand his industry experience, George has also worked as a web developer intern at GSoft, a full-stack developer at Information Engineering Group, and at Hack4Impact to design and develop real-world applications for urgent social causes.

Portfolio

Unity Technologies
JavaScript, TypeScript, React, Node.js, Electron, Software Development...
GSoft
.NET, C#, React, JavaScript, Software Development
Information Engineering Group
.NET, Angular, APIs, Google Maps API, Stripe API, Software Development...

Experience

Availability

Part-time

Preferred Environment

Slack, Zoom, MacOS

The most amazing...

...recent experience was collaborating on an application with a team at MealCare, a nonprofit that aims to reduce food waste across Canada more efficiently.

Work Experience

Full-stack Developer Intern

2021 - PRESENT
Unity Technologies
  • Optimized Unity Hub's load time by 50% through Electron, Node.js, and React optimizations.
  • Built a reusable library that enables Unity Hub to identify editors' versions, which increased code reusability.
  • Conducted a knowledge-sharing session with other interns to educate other teams on unit testing best practices.
Technologies: JavaScript, TypeScript, React, Node.js, Electron, Software Development, Full-stack

Web Developer Intern

2021 - 2021
GSoft
  • Developed a web platform that improved team efficiency by 25% and reduced meeting time by 20%.
  • Collaborated with senior engineers to refactor legacy React code into smaller and reusable components, resulting in a 40% reduction in code duplication and a 20% decrease in page load time.
  • Implemented prettier and lint rules across all packages to ensure consistency in code style among developers.
Technologies: .NET, C#, React, JavaScript, Software Development

Full-stack Developer

2020 - 2021
Information Engineering Group
  • Integrated 3rd-party APIs such as Google Maps and Stripe into the web portal, which increased customer engagement by 30%.
  • Translated designs and wireframes into high-quality code.
  • Identified issues, analyzed information, and provided solutions for development problems.
Technologies: .NET, Angular, APIs, Google Maps API, Stripe API, Software Development, Full-stack

Software Developer

2020 - 2021
Hack4Impact
  • Developed web applications using Vue.js, Angular, and Flask.
  • Led the front-end team for the mobile application of the MealCare project.
  • Wrote and reviewed Flutter, Python, and JavaScript code.
Technologies: Firebase, React, Angular, Flutter, Node.js, Python, Java, Flask, Vue, JavaScript, Front-end, Software Development

The Shoppies

https://george-kandalaft-shopify-challenge.netlify.app/
An app that manages movie nominations for the upcoming Shoppies, the Shopify version of the Grammys. Users can look up movies, create a list, and share it with other people. I built this with Angular and Cloud Firestore.

Restaurant Management System

https://github.com/Georges1998/nara
A restaurant management application for placing orders and making payments that was purchased by Nara Restaurant and Lounge in Montreal. I built the application with Flutter for the front end and a C# API.

Languages

JavaScript, TypeScript, Python, Java, C#

Libraries/APIs

React, Node.js, Vue, Google Maps API, Stripe API

Other

Software Development, Cloud, APIs, Full-stack, Front-end

Tools

Figma, Slack, Zoom

Storage

Cloud Firestore

Frameworks

Angular, Electron, Flutter, Flask, .NET

Platforms

Firebase, MacOS

2018 - 2021

BEng Degree in Software Engineering

McGill University - Montreal, Canada

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