Kristina Kurshakova, Developer in Moscow, Russia
Kristina is available for hire
Hire Kristina

Kristina Kurshakova

Verified Expert  in Engineering

Software Developer

Moscow, Russia

Toptal member since December 13, 2019

Bio

Kristina is a full-stack engineer with a particular interest in web development. She is passionate about the front end and good UX. Her past work affected 2 billion people when she worked at Facebook as a front-end engineer.

Portfolio

Meta
CSS, Flux, Hack Language, React, JavaScript, GraphQL
Soundcloud
Scala, Ruby on Rails (RoR), Redux, React, JavaScript
Sociomantic Labs
Backbone.js, React, JavaScript

Experience

  • Front-end - 7 years
  • JavaScript - 7 years
  • CSS - 7 years
  • Web - 7 years
  • React - 3 years
  • Scala - 1 year
  • Hack Language - 1 year

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code)

The most amazing...

...features I like creating are rich UI interfaces with complicated UX.

Work Experience

Software Engineer

2019 - 2020
Meta
  • Developed a complex UI builder for Ads Manager for Instagram Stories.
  • Introduced end-to-end testing for the UI tools' back-end support.
  • Built a UI tool for creating animated ads for Instagram Stories.
Technologies: CSS, Flux, Hack Language, React, JavaScript, GraphQL

Software Engineer

2017 - 2018
Soundcloud
  • Created promotion campaigns for Soundcloud subscriptions.
  • Developed a mobile web version of the checkout flow.
  • Designed the payment flow for various platforms (web, Apple, PayPal).
Technologies: Scala, Ruby on Rails (RoR), Redux, React, JavaScript

Senior Web Developer

2015 - 2017
Sociomantic Labs
  • Used UI for ad management administration and reporting tool.
  • Optimized the interaction with API by reducing the amount of exchanged data.
  • Managed and mentored the front-end engineering team.
Technologies: Backbone.js, React, JavaScript

JavaScript Developer

2012 - 2015
Comindware
  • Front-End of "Comindware Project" and "Comindware Process" software products.
  • Designed the API and MVC controllers.
  • Improved the user experience by introducing UI component architecture.
  • Implemented an interactive tutorial that allowed collecting feedback and application usage metrics to evaluate user experience.
Technologies: Backbone.js, ASP.NET, C#.NET

Experience

Animated Ads for Ads Manager

I took part in the tool development in Ads Manager of Facebook. It would allow to created animated ad with a basic asset like text or image. There was a variety of settings for this animation, like color, crop, and template which are applied automatically.

Education

2002 - 2007

Master's Degree in Mathematics and Informatics

Siberian Federal University - Krasnoyarsk, Russia

Skills

Libraries/APIs

React, Backbone.js, Node.js, Vue

Languages

JavaScript, CSS, Java, C#.NET, Hack Language, Scala, C#, GraphQL

Platforms

Web, MacOS, Visual Studio Code (VS Code)

Frameworks

Flux, ASP.NET, Ruby on Rails (RoR), Redux

Storage

Google Cloud, PostgreSQL, Microsoft SQL Server, MySQL, MongoDB

Other

Front-end, GRAPH, Full-stack, Mathematics, Software Engineering

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