Svetlana Ponomarenko
26 y.o.
Moscow, Russian Federdation
Junior Front-end developer
+7 (916) 637 18 62
ponomarenko_sv96@mail.ru
***
During my academic studies, I did data processing: manipulating data, generalising it, representing it in graphs using Python.
Currently, I want to switch to commercial work, and be closer to the user: making their lives more convenient with user-friendly websites.
Skills
- Python (Numpy, Pandas, Matplotlib, Seaborn, Scikit-learn)
- HTML
- CSS
- JavaScript
- Git/GitHub
- Figma
Education
- Skolkovo Institute of Science and Technology, Russian Federation
- MSc, 09.04.02 Information Systems and Technologies, 2020 - 2022
- Bauman Moscow State Technical University, Russian Federation
- Specialist degree, 15.05.01 Designing of technological machines and complexes, 2014 - 2020
- RSS School
- Stage 0, JavaScript/Front-end
Experience
- Karlsruhe Institute of Technology
Karlsruhe (Germany) - Scientific assistant (11.2021-02.2022)
- Surface area measurements with adsorption measurements
- SEM image processing
- EDX analysing
- Scientific research Institute of mechanical engineering BMSTU
Moscow – Engineer (01.2018 – 06.2020)
Thin-film thermoelectric generator development
- Device design development
- Calculation of output power and efficiency
- Laser operation mode selection
- Study of the surface morphology of semiconductor layers
- Schlumberger
Tyumen – Engineer (summer immersion) (06.2019 – 09.2019)
- Strength calculation of the pump stage
- Development of pump equipment design
- PVD.Spark (startup)
Moscow – Engineer (11.2017 – 05.2018)
- Working with clients
- Laser operation mode selection
- Research using excimer laser, microscopes and ellipsometers
Code example
** Task:** Given n, take the sum of the digits of n. If that value has more than one digit, continue reducing in this way until a single-digit number is produced. The input will be a non-negative integer.
def digital_root(n):
stroka = str(n)
if len(stroka)<=1:
print(stroka)
return(int(stroka))
else:
if len(stroka)>1:
summa = 0
for i in range(0, len(stroka)):
summa += int(stroka[i])
stroka = summa
return(digital_root(stroka))
Languages
- Russian native
- English B1
- I speak and write English quite fluently as my university studies are in English. I also have spent three months in Germany on an academic mobility programme where communication was exclusively in English.
- Deutsch A1