Lukas Lukac

Lukas Lukac

Mentor
Rising Codementor
US$25.00
For every 15 mins
ABOUT ME
Senior Software Engineer, Architect, Mentor
Senior Software Engineer, Architect, Mentor

Most of my time I spend designing and implementing architecture for (distributed) systems as well as smaller components.

I prefer to use MySQL for most of the projects due to it's stability and common knowledge. Over the last several years I got many opportunities to optimize systems with long analytical complex queries as well as designing memory tables for heavy batch processes.

Currently I focus on building Search Engine Marketing solution for trivago using DDD methodology, Microservices and Messaging systems to keep boundary contexts truly separate.

I started mentoring developers as part of my responsbilities at trivago and helping others grew into a passion so I became a CodeMentor member.

Czech, Slovak, English
Berlin (+02:00)
Joined October 2017
EXPERTISE
6 years experience
I focus on best practices in large code bases and on solving performance bottlenecks in heavy PHP applications.
I focus on best practices in large code bases and on solving performance bottlenecks in heavy PHP applications.
2 years experience
As a technical lead, responsible for mentoring and on boarding company newcomers as well as current colleagues, teammates.
As a technical lead, responsible for mentoring and on boarding company newcomers as well as current colleagues, teammates.
Product designLeadershipMentoringCode and style guidelinesBest practicesSOLID PrinciplesDebuggingCommunications
View more
6 years experience
Built bidding tools leveraging MySQL memory engine as well as analytical tools querying and optimizing tables with more than 1 000 000 00...
Built bidding tools leveraging MySQL memory engine as well as analytical tools querying and optimizing tables with more than 1 000 000 000 rows.

REVIEWS FROM CLIENTS

Lukas's profile has been carefully vetted and approved as a Codementor. Connect with Lukas now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
remote-collection-stream
Continuously streams remote collection in user defined chunks and yields them using Generators.
PHP
1
0
mysql-query-explain
PHP
0
0
PROJECTS
Search Engine Marketing Suite
trivago
2017
Designed and implemented suitable architecture for large Search Engine Marketing tool handling hundreds of millions Google/Bing Ads.
Designed and implemented suitable architecture for large Search Engine Marketing tool handling hundreds of millions Google/Bing Ads.
PHP
MySQL
RabbitMQ
View more
PHP
MySQL
RabbitMQ
Symfony 2
Microservices
Messaging Queue
Distributed Systems Engineering
View more
trivago Intelligence
trivago
2017
Designed and implemented application handling hundreds of millions bids by advertisers like Booking.com/Expedia bidding on trivago platform.
Designed and implemented application handling hundreds of millions bids by advertisers like Booking.com/Expedia bidding on trivago platform.
PHP
MySQL
Leadership
View more
PHP
MySQL
Leadership
Symfony 2
Mentoring
Monolithic
Performance Optimization
View more