Mag. Den Patin
Freiberuflich, Software Engineering Contractor, Freelance
Zagreb, Kroatien
Über mich
Looking for relocation to Germany or Austria, ready to sporadically visit the office but prefer to mostly work from home (tbd). About me in a nutshell: • 12 years in IT, 10 years in web development as a T-Shaped backend engineer obsessed with automation; • Mentoring trainees since 2016, tech leading teams since 2018; • Strong product mindset; Elaborated and grew own eight products from idea to production; • Good background in Computer Science (BSc in Computer Science & MSc in Applied Informatics); • Deeply familiar with Ruby and Rails in the range of huge to small apps and monoliths to API-only apps; • Strong in data modelling and (relational) databases, incl. writing and tuning complex SQL queries; • Good at Shell scripting (from pure Bash to grep/sed/awk) and testing (RSpec, Cypress); • Have some experience and interested in Crystal and Go, plus React and Vue.js; • Open for changing the stack — I'm much more interested in the product rather than just technology.
Werdegang
Berufserfahrung von Den Patin
Bis heute 2 Jahre und 8 Monate, seit Nov. 2021
Software Engineering Contractor
Freelance
Doing a wide range of activities for different clients: • Implementing new features, fixing bugs, writing tests, and refactoring legacy code • Working on performance optimization and data engineering topics • Leading teams (up to 8 members) and improving development/delivery processes Stack: Ruby 2.7–3.2, Ruby on Rails 6–7, Grape, Oracle/PostgreSQL, Shell scripting, Github Actions/Gitlab CI/Jenkins, Docker, Sentry, Python, dbt, Datadog.
Developed and built several products inside both T-Mobile Deutschland's technical landscape and internal ecosystem of Deutsche Telekom IT RUS. • Led several teams and mentored trainees • Automated team processes • Designed the architecture of several applications • Interacted with stakeholders and converted business requirements into technical specs • Acted as founder and owner for several systems • Developed and maintained features, discovered and fixed bugs • Improved the performance of the applications
5 Monate, Okt. 2016 - Feb. 2017
Lehrer
Polytechnische Peter-der-Große-Universität Sankt Petersburg
Im Bereich Webentwicklung mit Ruby on Rails arbeitete ich einen Autorenkurs aus und las ihn.
10 Monate, Sep. 2015 - Juni 2016
Lehrer
ITMO Universität Sankt Petersburg
Ich las meine Autorenkurse in den folgenden Bereichen: Linux, Ruby, und Webentwicklung mit Ruby on Rails.
8 Monate, Apr. 2015 - Nov. 2015
Forschungsassistent
Philologisches Forschungsinstitut Sankt Petersburg
Ich führte eine akademische Forschung im Rahmen des Forschungsstipendiums „Quantitative linguistische Parameter zur Definition von Textstilen und -domänen“ durch.
5 Monate, Jan. 2014 - Mai 2014
Technical Writer
Odnoklassniki.ru
Ich sammelte und strukturierte Informationen, erstellte und umbrach ein Entwicklerhandbuch für das Hauptprodukt.
Ich baute technische Dokumentation, führte verschiedene technische Übersetzungen (Russisch, Englisch) durch und war für die Ausarbeitung und den Umbruch des Benutzerhandbuches des Hauptproduktes verantwortlich.
8 Monate, Feb. 2013 - Sep. 2013
Software-Entwickler PHP
Other Accents Studio
Ich entwickelte und dann pflegte die Hauptwebseite für das gemeinnützige Studio der Kulturprojekte.
1 Jahr und 5 Monate, Okt. 2011 - Feb. 2013
Translator & In-Country Editor
Nexenta Systems, Inc.
Ich fing meine Tätigkeit hier als Übersetzer (Russisch, Englisch) an und wurde im Laufe der Zeit für alle technischen russischen Übersetzungen verantwortlich. Ich entwickelte mich dann auch zum Techwriter und baute Benutzer- und Entwicklerhandbücher (Russisch, Englisch, Deutsch, Japanisch) und führte verschiedene technische Übersetzungen in diese Sprachen durch.
Ausbildung von Den Patin
1 Jahr und 10 Monate, Sep. 2013 - Juni 2015
Computerlinguistik
Staatliche Universität Sankt Petersburg
Masterarbeit: „Automatische Ermittlung typologischer Indizes für verschiedene Sprachen und Genres“
3 Jahre und 10 Monate, Sep. 2009 - Juni 2013
Computer Science
ITMO Universität
Abschlussarbeit: „Entwicklung eines Systems zur interlinearen Morphemglossierung des Textes“
Sprachen
Russisch
Muttersprache
Englisch
Fließend
Deutsch
Gut
Ungarisch
Grundlagen
Japanisch
Grundlagen
Rumänisch
Grundlagen