Skip to content

Teodor92/cv-assets

Repository files navigation

Teodor Ivanov Kurtev - Curriculum Vitae(CV)

Email: [email protected]

LinkedIn: @teodorkurtev

GitHub: @Teodor92

StackOverflow: @teodor-kurtev

Summary

Building high quality front-end and back-end solution for variety of business problems, using the JavaScript/TypeScript/Node.js, .NET and GoLang stacks.

Work Experience

Moteefe - Senior Software Engineer - Remote - January 2022 - Present

As part of Moteefes' tech team, I was involved in:

  • Refining, defining, developing, testing, deploying and supporting several end to end features, like payment integrations with Stripe and PayPal/integrations with headless CMS systems, cart recovery emails, etc
  • Creating new Microservices and splitting existing ones.
  • Logging, monitoring and analyzing the metrics of our systems and applying bugfix or escalating the issues when needed.
  • Contributing to internal code quality initiatives.
  • Mentoring and sharing knowledge whenever possible.
  • All of the above was achieved via TypeScript, React, Node.js and deployed on AWS.

SoftUni - Part-time Lecturer - Sofia, Bulgaria - May 2020 - Present

As a lecturer I take part in several courses organized by SoftUni like Programing Basics and Programing Fundamentals.

News UK - Lead Software Engineer - Sofia, Bulgaria - August 2020 - January 2022

I am part of the MAIN Technology Group, that deals with Monetization, Access and Identity. The majority of my work includes developing new capabilities for project using GoLang and AWS for Infrastructure, researching new solutions and collaborating with stakeholders, helping with recruitment and more.

Synchronoss Technologies - Lead Software Engineer - Sofia, Bulgaria - October 2017 - August 2020

As a Lead Software Engineer, my duties included:

  • Created and implementing code standards and practices to ensure high code quality across all projects in the Bulgaria branch.
  • Organize work activities and ensure there are no blockers in my team.
  • Design, implement and test front-end and back-end features in several projects. MEAN was the software technology stack of choice for most project, although some of my duties included work on several .NET projects.
  • Organize and take part in team activities like daily Stand-ups, Code Review sessions, etc.
  • Mentor junior developers and ensure there technological and business up-skilling goes smoothly.

Independent Contractor - Software Engineer - September 2011 - Now

Building variety of application using .NET, JavaScript/TypeScript/Node.js, and Python. Although most of my work has been focused on the web domain, I do take on projects for mobile and desktop applications. My work includes:

  • Translation of business needs into software requirements and finding out what the client, really needs (Requirements engineering).
  • Designing, implementation, testing, documentation and deployment of front-end and back-end software solutions.
  • Support of existing solutions.

Software Improvement Group(SIG) - Software Engineer/Researcher - Amsterdam, The Netherlands - January 2017 - August 2017