About Vaclav Kosar

ML engineer, physics masters, builder-explorer
Running with military cadence
Running with military cadence

I can help you reduce costs and increase revenues with software and machine learning (AI) systems. For example for GLAMI, I am optimizing a product feature detection system performing 40 million predictions (e.g. product category) each month, so that the customers can find what they are looking for quickly. For GLAMI, I also participate in development of a shopping assistant.

I also publish resources which you can use for machine learning research and education. For example, with GLAMI we recently published a GLAMI-1M dataset together with a practise notebook combining of texts which are in multiple languages and images.

I have strong multi-domain experience in solving challenging problems from 9 years of software, 3 years of machine learning, and big data engineering:

  • Software engineering, Python, Java, Scala backend, and frontend
  • Natural language processing, Machine translation, Image-text classification, Transformers
  • Big data, BigQuery, Spark, Scala, RDBMS

I love understanding and solving business problems and delivering robust machine learning and software solutions quickly while staying up to date, reading research papers, and practicing by building side-projects.

You can also review my GitHub and newly also Kaggle.

Vaclav’s Experience

Machine Learning Engineer @ GLAMI

Mar 2020 - Present (2 years 7 months +)

Researched and implemented major modernization of a large-scale fashion product categorizer and feature detector, applying a multi-lingual image-text deep learning model. Collaborated and coordinated cross-department team to ensure the project’s success. The project involved the redesign of Devops and MLOps infrastructure. Additionally contributed to a recommendation system and other ML projects, learning a lot from the domain experts on the team. Gained a good understanding of the business model of e-commerce platforms.

PyTorch, TensorFlow, AWS, Docker, Pandas, NLP, Transformer, CNN, Numpy, e-commerce, Terraform, EKS, Kubernetes

Software & ML Developer @ Time is Ltd.

May 2019 - Mar 2020 (11 months)

Developed a data processing pipeline from ingestion to analysis heavily using BigQuery for a productivity people analytics startup integrating calendar meetings, message metadata, and organization structure. Researched and prototyped a joint analysis of the organizational structure and meeting frequency to offer a novel view of the problem. Ultimately, interesting deep learning problems at GLAMI outweighed the opportunity to explore this underdeveloped analytics domain.

Pandas, NetworkX, Numpy, Google Cloud, BigQuery, AppEngine, Python, NodeJS, JavaScript

Senior Software Developer (AVP) @ Barclays Investment Bank

Feb 2018 - Apr 2019 (1 year 3 months)

Collaborated on development of an Apache Spark big data lineage tracking tool called Spline. Researched and designed lineage tracking for Apache Spark Structured Streaming. Contributed to Apache Spark open source project to enable required integration.

Big Data, Spark, Scala, TypeScript, RxJS, AngularJS, ArangoDB, graph db, data lineage, data provenance, streaming

Senior Software Developer (AVP) @ Barclays Corporate & Investment Bank

May 2015 - Jan 2018 (2 years 9 months)

Collaborated on development of event-driven micro-service JMS messaging platform “Latitude”, including web UI for monitoring, reporting and managing liquidity and credit obligations that allowed Barclays to significantly reduce costs and meet regulatory requirements for Basel III. Additionally implemented one of the first simplified Docker deployment devops tools for Java to OpenShift.

Agile Scrum, Angular 2, TypeScript, Docker, OpenShift v3, Spring Framework, Spring Integration, Solace JMS, SQL, Git, Maven, JBehave, Teamcity, Enterprise Integration Patterns

(Promoted from Analyst to Assistant Vice President Aug 2015)

Junior Software Developer @ PHYSTER TECHNOLOGY, a.s.

Mar 2013 - May 2015 (2 years 3 months)

Participated in multiple backend and middleware Java projects as a Junior Software Developer.

Java, Java EE, JBoss 7.2, EJB 3, Hybernate, CMP, Tomcat, Spring, Ant, PGAdmin, PL/SQL, Eclipse, CVS, Jenkins, SOAP UI, Bash

Vaclav’s Education

Czech Technical University in Prague

Master’s degree, Mathematical Physics 2010 - 2012

Czech Technical University in Prague

Bachelor’s degree, Experimental Nuclear Physics 2007 - 2010

SPŠST Panská, Prague

maturita, Digital telecommunication engineering 2003 - 2007

Vaclav’s Licenses & Certifications

  • FCE - University of Cambridge
  • Java SE 6 Programmer Certified Professional - Oracle 1Z0-851
  • Functional Programming Principles in Scala - Coursera XWRHG8U2P5R4
  • Spark - Level 2 - Cognitive Class
  • Big Data Analysis with Scala and Spark - Coursera CUHF6UCREUSL
  • Scala Programming for Data Science - Level 1 - Cognitive Class 2bb2e142-5555-45fd-8dd4-3a2e80214459
  • Natural Language Processing Specialization - Coursera DT6DWA9XPQKC

Message Vaclav


Created on 18 Sep 2022. Updated on: 08 Jul 2023.
Thank you










About Vaclav Kosar How many days left in this quarter? Twitter Bullet Points to Copy & Paste Averaging Stopwatch Privacy Policy
Copyright © Vaclav Kosar. All rights reserved. Not investment, financial, medical, or any other advice. No guarantee of information accuracy.