Skills
Java, Spring Batch, Control-M, Hibernate, Oracle, IBM MQ, Git, Maven, Jira, Confluence, Kotlin, Spring Boot, DB2, React, Yarn, UI, Gradle, Tomcat, backend, mobile application, microservices, Groovy, Spring Cloud, Kubernetes, Docker, SVN, Jenkins, deep learning, clustering, pattern recognition, Tensorflow, Keras, Python, Numpy, OLAP cube, Grails, PostgreSQL, ActiveMQ, Angular, Webpack, Bootstrap, GitHub, Data integration, large data sets , data analysis, data visualization tools, Apache Camel, PHP, Nette, MySQL, jQuery, aggregator, web services, SCRUM, programming, JavaScipt (ES6), Bash, C++, JavaScript, NextJS, NPM, Material-UI, Java / Kotlin , Data management, SQL, NoSQL, Cloud, GCP, CI/CD & SCM, Workload automation, MQ, Enterprise monitoring, AppDynamics, Grafana, Splunk, Graylog, Machine learning
Project history
05/2021
-
Present
SOFTWARE DEVELOPER
Accenture
Consulting role for a project in banking industry (global wealth management). Delivering functional changes and batch- processing performance improvements of an internal investment reporting tool. Our team successfully executed a migration from a legacy investment reporting tool and brought the new investment reporting tool into production.
Tech stack (batch processing): Java, Spring Batch, Control-M, Hibernate, Oracle, IBM MQ Tech stack (dev-ops): Git, Maven, Jira, Confluence
Other activities: organizing tech summits, recruiting activities, participating in hiring process
10/2020
-
05/2021
SOFTWARE DEVELOPER
UBS
Design & implementation of an anti-money-laundering (AML) tool used for visualizing business relations and finding of
suspicious financial transactions in real-time. Part of the tool is also a generator of PDF dossiers with all relevant
financial data that could be exported and sent to a financial regulator for a further manual inspection.
Tech stack (back-end): Java, Kotlin, Spring Boot, Hibernate, DB2, Oracle, H2
Tech stack (front-end): React, NextJS, Yarn/NPM, Material-UI
Tech stack (dev-ops): Git, Gradle, Maven, Tomcat, Jira
suspicious financial transactions in real-time. Part of the tool is also a generator of PDF dossiers with all relevant
financial data that could be exported and sent to a financial regulator for a further manual inspection.
Tech stack (back-end): Java, Kotlin, Spring Boot, Hibernate, DB2, Oracle, H2
Tech stack (front-end): React, NextJS, Yarn/NPM, Material-UI
Tech stack (dev-ops): Git, Gradle, Maven, Tomcat, Jira
02/2019
-
10/2020
SOFTWARE DEVELOPER
T-MOBILE
Member of an in-house software development team responsible for backend development of a mobile application
based on a microservices architecture. Strong emphasis on agility and cross-functionality.
Tech stack (back-end): Java, Kotlin, Groovy, Spring Boot, Spring Cloud, Hibernate, Oracle
Tech stack (front-end): React, NextJS, Yarn/NPM, Material-UI
Tech stack (dev-ops): Kubernetes, Docker, HELM, Git, SVN, Maven, Jenkins, Jira, Confluence
Available online: https://www.magenta.at/selfservice
based on a microservices architecture. Strong emphasis on agility and cross-functionality.
Tech stack (back-end): Java, Kotlin, Groovy, Spring Boot, Spring Cloud, Hibernate, Oracle
Tech stack (front-end): React, NextJS, Yarn/NPM, Material-UI
Tech stack (dev-ops): Kubernetes, Docker, HELM, Git, SVN, Maven, Jenkins, Jira, Confluence
Available online: https://www.magenta.at/selfservice
06/2017
-
04/2019
DATA SCIENTIST
Applying deep learning techniques (especially Variational Autoencoders and Generative Adversarial Models) for
clustering tasks in semiconductor industry for unsupervised wafermap pattern recognition. Research-oriented project
focused on Industry 4.0 and Cyber-Physical Systems. Co-authored two IEEE research papers.
Tech stack: Tensorflow, Keras, Python, Numpy, Sci-Kit
Paper: http://mlforsystems.org/assets/papers/neurips2018/generative_mahyar_2018.pdf
clustering tasks in semiconductor industry for unsupervised wafermap pattern recognition. Research-oriented project
focused on Industry 4.0 and Cyber-Physical Systems. Co-authored two IEEE research papers.
Tech stack: Tensorflow, Keras, Python, Numpy, Sci-Kit
Paper: http://mlforsystems.org/assets/papers/neurips2018/generative_mahyar_2018.pdf
07/2015
-
12/2016
SOFTWARE DEVELOPER
ADSPIRED TECHNOLOGIES
Developing Business Intelligence (BI) tool integrating data from a wide range of marketing sources and channels into an
OLAP cube. Customizable dashboards with drag&drop widgets visualizing different aspects of the high-dimensional
data and providing a real-time overview of marketing performance.
Tech stack (back-end): Java, Groovy, Grails, Spring Boot, Hibernate, PostgreSQL, ActiveMQ
Tech stack (front-end): React, Angular, Webpack, Yarn/NPM, Bootstrap
Tech stack (dev-ops): Git, Gradle, Jenkins, GitHub
Available online: https://www.adverity.com/
OLAP cube. Customizable dashboards with drag&drop widgets visualizing different aspects of the high-dimensional
data and providing a real-time overview of marketing performance.
Tech stack (back-end): Java, Groovy, Grails, Spring Boot, Hibernate, PostgreSQL, ActiveMQ
Tech stack (front-end): React, Angular, Webpack, Yarn/NPM, Bootstrap
Tech stack (dev-ops): Git, Gradle, Jenkins, GitHub
Available online: https://www.adverity.com/
01/2013
-
12/2015
SOFTWARE DEVELOPER
ISARG
Software project focused on a research of new epileptogenic biomarkers. The system is used for the specific needs of
the ISARG group and combines medical reports, examinations and statistical evaluations crucial for demanding
efficiency of the research.
Tech stack: PHP, Nette, MySQL, Python, jQuery, Bootstrap, Git
the ISARG group and combines medical reports, examinations and statistical evaluations crucial for demanding
efficiency of the research.
Tech stack: PHP, Nette, MySQL, Python, jQuery, Bootstrap, Git
07/2014
-
02/2015
SOFTWARE DEVELOPER
Brugg-Windisch; UNIVERSITY OF APPLIED SCIENCES AND ARTS NORTHWESTERN
Data integration in heliophysics domain. Using some data warehousing concepts for harvesting distributed data from
satellites and ground stations around the world. Typically this data comes in heterogeneous formats and need to be
homogenized first. The main outcome of this project was to provide a unified view of large data sets which can be used
in further data analysis and interactive data visualization tools.
Tech stack: Java, Groovy, Apache Camel, PostgreSQL
satellites and ground stations around the world. Typically this data comes in heterogeneous formats and need to be
homogenized first. The main outcome of this project was to provide a unified view of large data sets which can be used
in further data analysis and interactive data visualization tools.
Tech stack: Java, Groovy, Apache Camel, PostgreSQL
01/2011
-
01/2013
SOFTWARE DEVELOPER
JAREA S.R.O.
Full-stack implementation of an insurance aggregator combining the use of REST-compliant web services and advanced
UI. Close cooperation with IT departments of insurance companies within Czech Republic to secure the exchange of
sensitive user data.
Tech stack: PHP, Nette, MySQL , jQuery, Bootstrap, Git
UI. Close cooperation with IT departments of insurance companies within Czech Republic to secure the exchange of
sensitive user data.
Tech stack: PHP, Nette, MySQL , jQuery, Bootstrap, Git
Local Availability
Available worldwide