Ivan Trendafilov

Solutions Architect

View or Download PDF

About Me

A Solutions Architect with solid grounding in software technologies and architectures. Hardworking, rational and receptive young professional with focus, interest and desire to excel further in the JVM Enterprise technology stack, specially microservice architectures, reactive programming and as a people leader. I am very well organized and responsible person who quickly becomes acquainted with specific business requirements. I have studied Java as my main language and have mostly used it to solve various algorithmic problems, building Java Enterprise applications, microservice architectures.

Skills & Expertise

Proficient

Kotlin · Kong API Gateway · Strategy · Process Engineering · Microservices · RSocket · Architectural Design · gRPC · Messaging · Reactive Programming · GraphQL · Java · Amazon Web Services (AWS) · Project Management · Leadership · Lucid · TOGAF · Miro · Product Engineering

Comfortable

AI, LLM, Enterprise Architecture, Programming languages such as Rust, JS and Many Dev tools

Familiar

Familiar with building modern software and adept at working under pressure.

Professional Experience

Solutions Architect at PokerStars

Sep 2022Current

Work with Head of Architecture, Solutions Architects and wider architectural community to define best practices and ways of working. Work closely with engineering, product and operations to identify architectural improvements and long-term strategies

Development Team Lead at PokerStars

May 2021Sep 2022 (1 yr 5 mos)

As a Development Team Lead from PokerStars International Sports division (part of Flutter Entertainment plc https://flutter.com/ ) I am leading a team of 12 people with different roles and responsibilities. I am responsible for supervising, managing, motivating people on daily basis and most interesting part leading on technical designs and direction. Lead by example on transparent communication ensuring that business expectations are always set realistically.

Senior Software Engineer at PokerStars

Jul 2020May 2021 (11 mos)

Working on completely new Backoffice platform which will replace existing Flex trading clients.

Achievements

Master's degree, Software Technologies

Sofia University St. Kliment Ohridski

Master Thesis: Microservices Platform for Streamlined Student-Professor Communication

  • In the digital age, where timely and effective communication is key, a microservices-based platform offers a promising solution to bridge the communication gap between students and professors. By providing a suite of tailored tools and services, this platform aims to revolutionize the way academia communicates, leading to better outcomes for both students and educators.

Bachelor of Science (BS), Computer Software Engineering

Sofia University St. Kliment Ohridski

Hobbies & Interests

I have a deep passion for boxing and regularly engage in training to hone my skills. I'm also keenly interested in team management, always looking for ways to foster collaboration and drive team success. My fascination with software development extends beyond work, as I constantly explore new technologies and methodologies. Additionally, I closely follow the stock market, always eager to learn and make informed investment decisions.