About me

Hi! 😜

My name is Diana, I'm 25 and I'm from St. Petersburg. This is my personal website-portfolio.

Photo of me

For 5 years I worked in the field of finance&audit 📈. At my old job I usually needed to process large amount of financial data. There was so much info in datasets that Excel couldn't handle it and crashed. I looked for ways to optimize my job, so I become interested in programming 💻.

I automated the tedious parts of my job using Alteryx. However, I realized limited usage of Alteryx in data analysis, and thus I started learning programming languages. At first, I accidentally stumbled upon Harvard University's CS50 course. After completing this course, interest in programming increased. Internet surfing led me to the School 42 website.

In July 2021 I attended a trial month of coding at School 42 (piscine). 2 months after the piscine I found out that I was accepted!

Since October 4, 2021 I'am a student od School 42.

DOWNLOAD CV (RUSSIAN) DOWNLOAD CV (ENGLISH)

CV

  • Programming School 42

    (since Oct 2021)

    Please, see my projects on Github.

  • School 42 piscine

    (Jul 2021)

  • Senior consultant PwC

    (Aug 2017 - Mar 2021)

    • Managed team of 2-3 employees (interns and consultants).
    • In 2020 – 2021 FY implemented Alteryx on all of my projects. As a result, on one of my projects the amount of time spent on routine calculations decreased by ~100 hours.
    • Assessed impact of implementation of new IFRS Standards (IFRS 16 «Leases», IFRS 9 «Financial Instruments» and IFRS 15 «Revenue from Contracts with Customers») on financial statements of Clients.
    • Conducted 2 online trainings on Alteryx in November 2020.
    • In 2020-2021 as a chatbot operator created several databases with typical audit questions, analyzed chat-bot’s answers and adjusted databases. As a result, chatbot made it easier for employees to find information.
    • Received Spot-bonus/Appreciation award bonus award for high quality work (April 2018, May 2019, June 2020)
    • Achieved the highest score on ACCA F9 (Dec 2018) and P2 (Sept 2019) exams among PwC ACCA students.
  • Bachelor of Economics, Saint-Petersburg State University

    (2013 - 2017)

    Extracurricular activities:

    • EY Summer Business School (top 30 out of over 200 applicants), Jun 2016 – Aug 2016
    • KPMG Foundation for Graduates Online, Mar 2016 – Jun 2016
    • Changellenge Cup SPb – Finalist (top 10 out of 287 teams), Winter 2015
    • «In audit style battle» – Finalist (top 15 out of 268 teams), Fall 2015

Projects

Pet projects

Image of food
PFC tracking app

Simple calorie and PFC (proteins, fats, carbohydrates) tracking web application 🥩🥗🍔 (калории, белки, жиры, углеводы)

Image of car
Car price prediction

Used car price prediction web application. Prediction of estimated car price is made based on sample data for used cars in SPb market.

Covid-19
Covid-19 (dashboard)

Web application for displaying statistics on the spread of COVID-19 😷

Phone image
Phonebook application

Phonebook application that allows input, print, delete and sort information.

School 42 projects

Library img
Libft

My first project at 42 School - creating my own C library (recoding a set of functions from the libc and developing a set of functions that deal with strings and lists).

Grade: ✅111/100

GNL
Get Next Line

Function that reads a file and returns a line ending with a newline character from a file descriptor.

Grade: ✅125/100

Printer
Printf

A simple printf implementation in C (function manages the following conversions: cspdiuxX%).

Grade: ✅100/100

Push swap
Push swap

Sorting algoritm that uses 2 stacks and a set of instructions to manipulate both stacks.

Grade: ✅84/100

Minitalk
Minitalk

Communication program in the form of client and server implemented using UNIX signals SIGUSR1 and SIGUSR2.

Grade: ✅125/100

Philosophers
Philosophers

A solution to the dining philosophers problems in C using threads and mutex.

Grade: ✅100/100

FDF
FDF

Simple wireframe model representation of a 3D landscape. The coordinates of the landscape are stored in a file passed as a parameter to the program.

Grade: ✅125/100

Minishell
Minishell

Attempt to recode simple shell (team project).

Grade: ✅101/100

Ft_containers
Ft_containers

Implementation of C++98 STL containers (vector, stack, map and set) and useful utilities.

Grade: ✅125/100

Webserver
Webserv

Implementation of HTTP server (C++98, team project).

Grade: ✅116/100