Ivan Ivanov

Engineering Manager | Team Leadership & Ruby on Rails

20 recommendations

Salary / Daily rate

20 people recommend

47521 Bulgaria, Province of Forlì-Cesena, Italy

Freelance

Skills

Ruby on RailsDevOpsMySQL

Languages

BulgarianEnglish

Recommended by

Ulrik Jensen

Enetpulse

Co-Owner

Recommended on 05 september 2024

Lyuben Starev

Enetpulse

Head of Products and Content

Recommended on 05 june 2024

Ivan Kovachev

Enetpulse

IT Team Lead

Recommended on 03 june 2024

And 17 other people

About me

Intro

Engineering Manager with 11+ years in sports data and B2B media, leading teams of 7-9 developers. Proven expertise in CI/CD optimization, Ruby on Rails development, and AI-powered lead generation systems. I deliver scalable technical solutions that drive business growth and team performance.

Links

Work experience

Engineering Manager

B2B Media GroupMarketing Services

Oct 2024 - Present

1 year 9 months

Sofia, Sofia City, Bulgaria · Hybrid

- Leading the process for optimising the CI/CD pipelines, B2B Lead generation and validation with the aim of achieving customer targets and satisfaction; - Actively discuss and apply ideas with the Dev Ops; - Actively participating in the annual target setting and prioritisation by introducing ideas for process optimisation (e.g. with the aim of making workflow more transparent); - Taking ownership of executing the plan agreed with the CTO and CPO about the structure and future development of the IT and Product Team; - Leading development team for API integrations and development structure management for newly applied features; - Working closely with the Dev Team to ensure smooth delivery and facilitate discussions about new ideas for future requests and optimisations; - Facilitating the effective communication between different departments - IT, Product, Operations; - Researching and implementing AI tools for Lead generation validation; - Developing stronger understanding of the coding language Ruby with framework Rails (e.g. by applying code in the form of validations); - Leading the recruitment process for new developers; - Taking ownership of the end-to-end delivery process for features required from the Lead Ops Department (scoping, requirements definition, prioritisation, development); - Initiating and planning database (MySQL) structural changes to ensure the incorporation of new feature requests, resulting in an optimised process for Data Analysts accessing the required data for their reports; - Part of workshop sessions with different departments about making the communication better in cross-departmental connections regarding meetings, Confluence pages, defining responsibilities and different platforms for upgrading personal skills and department knowledge;

EnetpulseInformation Technology and Services

Oct 2013 - Jul 2024

10 years 10 months

Sofia · Hybrid

Development Team Lead

Mar 2018 - Jul 2024

6 years 5 months

Sofia · Hybrid

§ Team leadership • Led a team of 7-9 developers with the responsibilities of organising their work (Agile), prioritisation, learning and professional development; • Took ownership of the work of the Team, delivering against deadlines, product quality, meeting product KPIs; • Led the recruitment for new developers; • Developed a survey for assessing to what extent different teams understand the work of the IT department and the products the company offers. The results were analysed and we introduced educational tools and activities to address the gaps (e.g. Confluence pages, presentations, etc.); § Strategic planning • Developed a holistic view of the whole organisation, different products and how the teams work together and used this understanding to drive strategic discussions on prioritisation, planning, developing the Technical roadmap; • Took an active role in providing input and directions on prioritisation for building the product roadmap in collaboration with the Product team; • Demonstrated critical thinking in evaluating and creating different solutions in response of clients’ needs; § Process optimisation & efficiencies • Developed a task management process via JIRA which allows different teams (IT, Content, QA, Product, Support) to coordinate their work and track the progress of tasks; • Created a plan for the migration of the old systems; • Created a plan for IT Duty process and priorities; • Created a plan for IT Cost Optimisation - AWS Cost Explorer; § Sales & client satisfaction • Conducted research on potential new features, ideas and IT solutions - e.g. introduced optimization of some data calculations in different sports - F1, Football, Golf, etc; • Participated in client meetings to better understand their business needs and to craft the best solutions for them; • Planning individual projects/features in response of the needs of key clients; • Bringing different teams together to brainstorm on and discuss clients’ requests;

Web Developer

Oct 2014 - Mar 2018

3 years 6 months

Sofia, Sofia City, Bulgaria · On-site

• Developing features and scripts on PHP, Python, Javascript, jQuery; • Supporting internal and external systems in order to fix bugs and tickets from the internal Content department and clients; • Providing solutions for big technical challenges and actively writing code in order to apply them; • Working with different APIs and AWS Services;

Sports Data Specialist

Oct 2013 - Oct 2014

1 year 1 month

Sofia, Sofia City, Bulgaria · On-site

• Collecting sports data and applying it in the internal system; • Regularly follow the checklists in order to complete the procedures; • Live and post update of events from every covered sport; • Mentoring the junior updaters;

Data Operator

Soccerfame Ltd.Spectator Sports

Feb 2011 - Oct 2013

2 years 9 months

Sofia, Sofia City, Bulgaria · Hybrid

Skills: Data Maintenance


Education

Technical University of Sofia

Bachelor's degree

2007 - 2011

4 years 1 month

Professional high school with Telecommunications

Telecommunications Engineering

2002 - 2007

5 years 1 month

Professional network built for talents

© 2026. All Rights Reserved.