# Roman Žydyk > Works across data engineering, Python software quality and practical automation, based in Prague, Czech Republic. Background in business intelligence, analytics and data engineering, including work at PwC and Quantlane. Creates courses (Python code quality, Azure, Tableau) and has taught live database and SQL workshops. Volunteered as a data engineer with Česko.Digital, mainly on projects helping Ukraine. Has contributed to open-source Python projects such as exchange_calendars and the Massive (Polygon) Python client. Interested in AI agents where they help get real work done, with clear limits and checked results. Contact: romanzdk@gmail.com. ## Profile - [Full profile (Markdown)](https://romanzdk.com/index.md): background, selected work, AI & automation, courses and teaching, contact - [AI & Automation (Markdown)](https://romanzdk.com/ai/index.md): approach, an example personal assistant project, areas of experience, principles - [Czech profile (Markdown)](https://romanzdk.com/cs/index.md): the same profile in Czech - [Czech AI & Automation (Markdown)](https://romanzdk.com/cs/ai/index.md) - [LinkedIn](https://www.linkedin.com/in/romanzdk/): professional background - [GitHub](https://github.com/romanzdk): code and side projects ## Optional - [Python: Code quality course](https://skillmea.cz/online-kurzy/python-code-quality) - [Azure cloud basics course](https://skillmea.cz/online-kurzy/azure-cloud-zaklady) - [Tableau in practice course](https://skillmea.cz/online-kurzy/tableau-prakticky) - [Database & SQL workshops at Turing Institut](https://turinginstitut.cz/kurzy/relacni-databaze-a-sql/)