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

Kristina Kurshakova

Verified Expert  in Engineering

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.

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