Mikhail Timofeev

Ohjelmistoinsinööri, DevOps



+358 00 000 0000 mikko.timofeev@gmail.com linkedin.com/in/mikko-timofeev gitlab.com/mikko-timofeev github.com/mikko-timofeev Helsinki, Finland

Ammatillinen yhteenveto


Mikhail Timofeev (Mikko), web-kehittäjä ja DevOps-asiantuntija Helsingissä. Taitava kehittämään ja tukemaan web-sovelluksia, hakukoneoptimointia, muuntamaan monoliittisia ratkaisuja mikropalveluarkkitehtuuriksi, tarjoamaan DevOps/infra, konttisuunnittelua ja optimointia. Taitava Linux-ylläpitäjä, sertifioitu Microsoftin, Ciscon ja LPI:n toimesta. Olen töisssä v.2018 (yli 7 v.).

Tekniset taidot

  • - Koodi: TypeScript, JavaScript (ES6+), Ruby, Python, C#, Rust
  • - Frontend: React, HTML5, CSS3, Svelte
  • - Backend: Node.js, Express, NestJS, Rails, .NET Core
  • - Tietokannat: PostgreSQL, MongoDB, MS SQL, Sqlite
  • - DevOps ja verkot: Docker, Kubernetes, Helm, Azure, GitLab CI/CD, GitHub Actions, CircleCI, Jenkins
  • - Työskentelytavat: Git, Jira, dokumentointi, Agile/Scrum, Figma, parikoodaus

Asiantuntemus

  • I prioritise secure coding practices throughout the development lifecycle, from keeping dependencies up-to-date to thorough testing and careful code review. My Linux experience extends beyond development to system administration and troubleshooting in production environments. I work comfortably across the full stack with particular strength in TypeScript and Ruby, whilst exploring Rust and Svelte with enthusiasm to apply them in real-world projects.

Kokemus


Ohjelmistoinsinööri | Elekta Kaiku | Helsinki, Suomi |
Teollisuus: Terveydenhuolto, lääkinnälliset laitteet
- nopeutin kehitysympäristön alkuasennusta 25%, mikä säästää uusien tiimin jäsenten aikaa keskimäärin 1,5 tuntia
- irrotin 3 mikropalvelua vanhasta monoliittisesta sovelluksesta
- poistin manuaalisen projektin konfigurointivaiheen: otin käyttöön kevyen env-tiedostogeneraattorin ja täysin automatisoidun 1password-integraation proj.

Full-stack Kehittäjä | Sympa | Lahti, Suomi |
Teollisuus: Henkilöstöpalvelut
- osallistuin vanhan koodikannan uudelleenperustamiseen uutta tuotantoympäristöä varten
- sain kokemusta Azuresta ja läpäisin sertifikaatin

Ohjelmistoinsinööri | Swappie | Helsinki, Suomi |
Teollisuus: Vanhojen laitteiden uudelleenkäyttö
- edistin konttipohjaista lähestymistapaa alustan virheenkorjaukseen (verrattuna paljaan metallin käyttöönottoon)

Verkko kehittäjä, DevOps Insinööri | Channel One | etätyö |
Teollisuus: TV-kanava
- Varmistin verkkosivustopalveluiden keskeytymättömän toiminnan kahden vuoden ajan (20 miljoonaa kuukausittaista käyntiä)
- Suunnittelin säilötyökalupakin ja projektinhallinnan skriptit
- ilmoitin päätepisteet Swagger-manifestissa

Verkko ohjelmoija | Peoples (Elecsnet) | etätyö |
Teollisuus: Fintech
- verkkomonisovelluksen suunnittelu ja toteutus
- toteutin maksuyhdyskäytävän Pythonilla
- tutkin integrointimahdollisuuksia paikallisen mobiilioperaattorin kanssa
______________________________________________________________________

Koulutus


Tietotekniikka insinööri, Tietotekniikka | 2014 - 2018
Kaakkois-Suomen ammattikorkeakoulu
  • Lisätietoja koulutuskokemuksesta?


Todistukset

  • Microsoft Certified Professional:
    • - Windows Operating System Fundamentals
    • - Networking Fundamentals
    • - AZ-204: Developing Solutions for Microsoft Azure
  • Cisco Certified Professional:
    • - CCNA Routing and Switching
    • - CCNA Security
  • Linux Professional Institute:
    • - NDG Linux Essentials
  1. Google Drive: https://v.gd/0wj2Xp

Kielet

  • suomi - YKI 2 (A2)
  • englanti - YKI 6 (C2)
  • saksa - YKI 1 (A1)

Esitellyt projektit

  1. "Reaaliaikainen keskustelu". Kesätutkimusprojektini sensuurin kiertämisestä välityspalvelimien: https://gitlab.com/mikko-timofeev/real-time--chat
  2. Mini-kartta. Sisätilojen navigointi kolmiomittauksen avulla Bluetooth-majakoiden ja WiFi-tukiasemien avulla: https://gitlab.com/mini-map/mini-map.gitlab.io

Julkaisut

  1. Continuous integration – the enterprise strategy: Development of Maven plugin, promotion of an algorithm (opinnäytetyö): https://urn.fi/URN:NBN:fi:amk-2018060312126

Lisenssit ja luvat

  • - ajokortti: B tyypi
  • - suomalainen oleskelulupa (Schengen): A tyypi

Lisäresurssit

  1. Verkko-portfolio: https://mikko-timofeev.gitlab.io/fi