Position: Senior Software Engineer / Team Lead / Engineering Manager
Category: Golang
English level: fluent
Years of experience: 11

1) New supplier integration into online travel agency engine completed in 3 days (data import/export, search, book, amend/cancel) when supplier expected in at least 21.

I bet and won 18 000 GBP (1k GBP for each day left to 21). If I did it in 21+ days, I'd lose 1000 GBP for each extra day :)

2) Converted Satellite Vessel tracker made on Scala/Spark into Google Cloud Big Table + Golang stack with performance improvement from days to hours.

3) Blazing fast astological aspects/transits search engine. European University's professor, who made previous version, said it would be impossible to make it faster. I did :)
10+ years as a Perl developer
5+ years as a Golang developer
5+ years as Engineering Manager

I've been implementing online travel agency (OTA) engines for both hotels (Hotelbeds, Tourico, GTA, JAC, Transhotel, Expedia, Trivago, etc) and flights (including NDC airline gateways), bike sharing systems, payment gateways, backends for mobile applications and big data engines with complex pipelines.

I've also been working as engineering manager in Agile development for years. Can prepare technical specs meeting customers needs and control all development stages from concept to production.

I have been leading a team of up to 5 developers including junior developers mentoring.

Happy father of a boy and a girl. Husband of the best woman on the Earth :)
No betting and neither blockchain please.