Overview
Work History
Education
Websites
Timeline
Generic
Roman Novosád

Roman Novosád

Senior Java/Python/PHP Developer
Prague

Overview

18
18
years of professional experience
6
6
years of post-secondary education

Work History

AVP senior Java/Python developer

Barclays
10.2022 - 03.2025

During my stay at Barclays, I had two main roles. The first one, and more demanding, was modernizing a legacy 15+ year-old monolithic Java application used in high-volume trading into modular microservices using modern Java, Kotlin, and Python. As part of the team, we designed and implemented services for trade execution, compliance logging, and data pipelines to support real-time monitoring and audit requirements.


The second role involved developing a security pipeline to monitor, renew, and distribute passwords, certificates, keys, and tokens across our systems. While this might sound straightforward, working with 15-year-old infrastructure presented unique challenges as every service use different way of authorization and authentication mechanism.

Senior Data Engineer

DataSentics
02.2020 - 09.2022

DataSentics gives me the opportunity to enjoy my time on parental leave while staying in the industry as much as possible.

I spend time here as a SW and Data Architect, Strike Team Lead, Data Engineering, Kafka/EventHub specialist with a main focus on Data Streaming mostly in Databricks and there have even been a few occasions where I've used my Java & Scala knowledge to create connectors and serverless functions.

Senior Security Specialist

T-Mobile
12.2015 - 01.2022

At T-Mobile, I stand as Lead Developer for our small office, where we build tailored software for Anonymization and Pseudonymization. Our customers were usually other subsidiary of Deutsche Telekom, so that gives us vast opportunity to try almost every possible data source and technique on market. DWH, Message Brokers, Networks, Flat files, Syslogs, APIs as a source is not a big deal, same as various formats. Binary, Plain, XML, JSON, Network specific, you name it. We're using Spring Framework for our development, with great benefit of using Spring Cloud as a foundation. This OSS is great and highly recommendable for every Backend Java Developer.

Head of Data Department

Bileto
05.2014 - 10.2015

Bileto, a startup with great ambitions to disrupt the outdated waters of the public transport market in the Czech Republic and neighboring countries. By providing one place to buy tickets for different providers or selling only one ticket for a trip across several companies, we have finally brought the 21st century into the public transport sector.

As you may expect, not only an e-shop has been introduced, but also a highly scalable, super fast search engine, plenty of data input and output according to customer needs and local law satisfaction, ticket management, ticket office, travel planner, etc. free data sources to Google Maps and the largest Czech provider of maps mapy.com

ColdFusion Programmer

2IT s.r.o.
02.2012 - 04.2014

As part of a dedicated team of passionate developers, I contributed to the development of Billbox, an innovative digital cost management solution specifically designed for the restaurant industry. This intelligent system track in & outs as well as financial & storage management for food service establishments.

Programmer

CDI.CZ, s.r.o.
08.2010 - 01.2012

I developed a comprehensive Enterprise Resource Planning (ERP) system for Travel Agency Condor that seamlessly integrates IATA terminal functionality with a complete invoicing solution. This system streamlined the airline ticketing process by providing operators with an intuitive interface that eliminates the need for extensive IATA terminal command knowledge.

Programmer

IT STUDIO s.r.o.
04.2007 - 04.2008

IT Studio is a small company focused on developing e-commerce platform Easyshop. My work in there was basically focused on connecting e-commerce platform to the Accounting and storage systems like Pohoda, S3 Money, Abra etc. We build plenty of data bridges mainly based on custom textual protocols.

Education

Computer Software Engineering -

Czech Technical University in Prague
01.2008 - 01.2010

High School - Information Technology

Střední škola informatiky a spojů, Brno, Čichnova
01.2002 - 01.2006

Timeline

AVP senior Java/Python developer

Barclays
10.2022 - 03.2025

Senior Data Engineer

DataSentics
02.2020 - 09.2022

Senior Security Specialist

T-Mobile
12.2015 - 01.2022

Head of Data Department

Bileto
05.2014 - 10.2015

ColdFusion Programmer

2IT s.r.o.
02.2012 - 04.2014

Programmer

CDI.CZ, s.r.o.
08.2010 - 01.2012

Computer Software Engineering -

Czech Technical University in Prague
01.2008 - 01.2010

Programmer

IT STUDIO s.r.o.
04.2007 - 04.2008

High School - Information Technology

Střední škola informatiky a spojů, Brno, Čichnova
01.2002 - 01.2006
Roman NovosádSenior Java/Python/PHP Developer