David C. Singalevich
Software Developer
Languages:
Haskell, Rust, Kotlin, C++, Python, SQL, HTML + CSS, JavaScript (basic).
Experience:
- From February to July 2023 — a C++ microservice developer on the backend of the Yandex Food partner app.
- From January to April 2022 — a Kotlin developer at GraviLink.
- From March 2020 to September 2021, completed a few freelance jobs in Haskell.
- From February to March 2020 — a junior С++ developer at Special Technologcial Center.
- From February to September 2019 — a junior C++ developer at Doctor Web.
- In July–August 2016, developed in C the firmware for “Ohmmeter OPC-2” (built on an Atmel AVR microcontroller) as commissioned by V. A. Singalevich.
Education:
- SPb SUAI — “Informatics and Computer Engineering” (incomplete, 3 years).
MOOC certificates:
-
Introduction to Сalculus
-
Programming in C++
-
Introduction to Сomputer Architecture
-
Basics of Statistics
-
Algorithms: Theory & Practice. Methods
-
Python Programming
-
Probability Theory
-
Programming in C++ (continued)
-
Python: Basics & Application
-
Functional Programming in Haskell
-
Functional Programming in Haskell (part 2)
Additional skills:
- Regular expressions
- English — C2 Proficient
- Git version control system
- Linux + Bash, PowerShell (basic)