Ksenia Kanishcheva, Full-stack Developer in Paris, France
Ksenia Kanishcheva

Full-stack Developer in Paris, France

Member since February 16, 2016
Ksenia is a full-stack web developer who's particularly interested in creating data-driven web applications, data representation with relational and non-relational databases, data mining to find patterns and make predictions, and the graphical presentation for visualization.
Ksenia is now available for hire


  • BCG - Gamma
    Python, Angular, AngularJS, Pandas, Redis, Amazon Web Services (AWS)
  • BCG - Main
    Python, Angular, Pandas, Redis, Amazon Web Services (AWS), AngularJS, FastAPI...
  • Deloitte (via Toptal)
    Data Visualization, Vuex, Vue 2, D3.js, Data Engineering, JavaScript, CSS...



Paris, France



Preferred Environment

MacOS, Google Cloud Platform (GCP), Slack

The most amazing...

...application I've coded for a client is a competitive watch robot that collects, treats, and analyzes essential information about the market movements.


  • Full-stack Developer

    2022 - 2022
    BCG - Gamma
    • Redesigned the legacy data structure and codebase.
    • Implemented the higher availability web-facing API.
    • Handed the project to the final client and aligned the system design with their specific infrastructure needs.
    Technologies: Python, Angular, AngularJS, Pandas, Redis, Amazon Web Services (AWS)
  • Full-stack Developer

    2021 - 2022
    BCG - Main
    • Acted as the lead on the front-end development and the front-end facing API development. Created a viable MVP, refactored the legacy codebase, and followed up with the handover to the final client.
    • Redesigned the database structure, migrated the FastAPI project to support asyncio, and implemented an asynchronous ORM.
    • Reinvented the project management process to custom-fit this team's needs with high-paced delivery requirements from the end client.
    Technologies: Python, Angular, Pandas, Redis, Amazon Web Services (AWS), AngularJS, FastAPI, Data Engineering, PostgreSQL, SQL, Project Design & Management, Agile, Full-stack, Full-stack Development
  • Lead Full-stack Engineer

    2019 - 2020
    Deloitte (via Toptal)
    • Managed the front-end development. Built a web application for data entry, visualization, and monitoring using D3.js, ECharts, Vue.js, CSS, and JavaScript.
    • Followed up on API back-end development and data engineering utilizing PostgresSQL and GoLang.
    • Operated on all the levels of the project, from system design and data processing to documentation and user experience.
    Technologies: Data Visualization, Vuex, Vue 2, D3.js, Data Engineering, JavaScript, CSS, HTML, SQL, GoLand, Storybook, ECharts, Highcharts, Agile, Project Design & Management, Full-stack Development, Full-stack, Leadership
  • Lead Developer

    2017 - 2018
    • Worked directly with the CTO. Front-end development was done using Vue, Web API with Django, and the analyzer was written in TypeScript.
    • Developed an NLP-oriented API with Django to automatically extract and analyze the web page content for SEO purposes.
    • Optimized the user experience design. For all early-stage startups, it's essential to make good choices that optimize the user experience—even the most powerful technologies need to be properly delivered to the end user.
    Technologies: PostgreSQL, Vue, TypeScript, Django, Leadership, Project Design & Management
  • Product Engineer

    2015 - 2017
    • Created web applications for data analysis using RoR, JavaScript, HTML, and CSS.
    • Developed a REST API with Ruby on Rails with a complex access right structure.
    • Implemented web crawling for a competitive watch using Mechanize and Nokogiri.
    • Created a wide variety of dynamical custom D3.js charts.
    • Developed web applications for interactive data visualization with a user-friendly data input interface using MongoDB, JavaScript, D3.js, and Ruby on Rails.
    Technologies: SQL, MongoDB, CSS, HTML, JavaScript, Python, Ruby on Rails (RoR), Ruby
  • Data Scientist

    2014 - 2015
    Airbus Innovation Works
    • Performed statistical analysis of numerically generated data.
    • Implemented statistical modelling of functional data.
    Technologies: SciPy, Pandas, NumPy, IPython Notebook, Python


  • Statistical Modeling for Estimating Probability of Crack Detection

    The project's goal was to propose a mathematical model for the probability of detecting a crack in a material, a widespread problem in the industry.
    The estimations were made based on numerically (non-randomly) generated data with several unknown environmental factors.

  • Quot.io

    A web application to save and tag and share quotes with the goal to receive suggestions based on your interests and preferences.

    It's in progress.


  • Languages

    Ruby, JavaScript, SQL, Python, HTML, CSS, TypeScript
  • Frameworks

    Ruby on Rails (RoR), Angular, AngularJS, Django, Flask, React Native
  • Libraries/APIs

    Vue, D3.js, Vue 2, Vuex, React, NumPy, Pandas, SciPy, Highcharts
  • Tools

    IPython Notebook, Git, GoLand, Slack
  • Storage

    MongoDB, PostgreSQL, NoSQL, MySQL, Redis
  • Other

    Data Visualization, Full-stack, Web Development, FastAPI, Leadership, Project Design & Management, Agile Sprints, Data Engineering, Statistics, Finance, Storybook, ECharts, Full-stack Development
  • Paradigms

    Data Science, Agile
  • Platforms

    MacOS, Google Cloud Platform (GCP), Amazon Web Services (AWS)


  • Master's Degree in Mathematics of Finance, Economics, and Insurance
    2013 - 2014
    University Paris Dauphine - Paris, France
  • Master of Engineering, Science, and Technology with Specialization in Probability and Finance
    2010 - 2014
    École Polytechnique - Paris, France
  • Bachelor's Degree with Honors in Applied Mathematics and Informatics
    2006 - 2010
    Novossibirsk State University - Novossibirsk, Russia

To view more profiles

Join Toptal
Share it with others