Svetlozar Todorov

Experienced Ruby backend developer, exploring the full stack.

Munich, Germany
Bulgarian, English, Japanese, German
Svetlozar Todorov

About Me

I am a software engineer with experience in building performant and scalable APIs. I enjoy the collaborative, knowledge-sharing aspect of software development, and strive for the delivery of quality and value.

Work Experience

Freeletics GmbH

Nov. 2020 - Present

Backend Developer

Worked on the Freeletics core app experience, contributed to backend academy efforts.

  • Involved in the conceptualization, backend implementation and maintenance of various client-facing features contributing to the Freeletics app's user retention and core functionalities
  • Providing backend support for various A/B tests, and engineering initiatives (spam attack preventions, scalability, etc.)
  • Worked on the internal admin panel adding functionality for internal use for other engineers and departments
  • Worked closely with other departments on developing features in support of execution of marketing campaigns
  • Lead the backend academy discussions around backend design patterns and architecture, and documenting the outcomes internally, to provide as guidelines to new joiners and other engineers switching to backend
  • Provided guidance to new joiners and colleagues switching to Backend

Freeletics GmbH

Dec. 2018 - Nov. 2020

Junior Backend Developer

Contributed to core user acquisition and retention features across the Freeletics Backend platform, specializing in user onboarding and payment related experiences.

  • Involved in the backend implementation and maintenance of Training Journey features (grouping, recommendations, adding, and removing), and Paywall-related features (merging buying page calls, Apple notification bugs)

Raketa Design

Jan. 2017 - Dec. 2018

Web Developer

Worked in a small team to deliver projects for different customers

  • Various work at the back-end of a number of Ruby on Rails projects hosted on GitLab: implementation of new features, maintenance, framework version updates, setting up of new projects
  • Also worked on to front-end tasks, using CSS/SASS and ReactJS
  • Actively involved in the design, implementation of the localization process for the website of our biggest client, including English to Japanese translation

Software Society

Jan. 2015 - Nov. 2016

Rails Developer

Back-end work on various projects, hosted on GitHub, using Ruby on Rails, Sinatra, RSpec, Cucumber

  • Worked as the one-man Maintenance team for the company's largest client, while coordinating efforts with other teams
  • Direct on-site communication with clients in order to best understand their needs

Infragistics Bulgaria

Nov. 2011 - Dec. 2014

Localisation Engineer

Work in a small remote team across 3 continents to deliver software localisation for the Japanese market

  • Translation and localization of assemblies, samples, documentation from English to Japanese
  • Manual and automated tests execution, as well as debuggin and fixing of test automation code, as well as localization-related bugs
  • On-boarding and mentoring of new team members, as well as knowledge-sharing with other teams

Education

Hack Bulgaria

Oct. 2014 - Jun. 2015
A practical course on Ruby & Ruby on Rails fundamentals, Git, Minitest, Ruby gems

Sofia University

Oct. 2014 - Feb. 2015
University lectures on Ruby fundamentals

Telerik Academy

Oct. 2013 - Jun. 2014
Coding bootcamp

Attended courses in: C#, OOP, HTML, CCS, Java Script Fundamentals, code quality

Sofia University

Oct. 2006 - Jun. 2011
Bachelor of Japanese Studies

Studied Japanese Linguistics, Literature, History, Culture, Translation and Interpreting with a year abroad in Osaka University, Japan (2009-2010)

Baba Tonka Secondary School of Mathematics

Sept. 2000 - May 2005
Informatics Specialty

Skills