Daniel Maciejewski
About Daniel Maciejewski
Daniel Maciejewski is an IT System Engineer and Associate Director at UBS, where he has worked since 2019. He has a background in middleware messaging and configuration management from his previous roles at Credit Suisse and holds a Master's degree in Computer Science from Politechnika Częstochowska.
Current Role at UBS
Daniel Maciejewski serves as an IT System Engineer - Associate Director at UBS since 2019. In this role, he focuses on designing and implementing technology solutions that enhance operational efficiency. He is actively involved in various data streaming-related projects, utilizing technologies such as Confluent Kafka, both on-premise and cloud-based. His responsibilities include conducting research and development, including Proof of Concepts (PoC), to assess the feasibility of proposed requirements and goals. He also builds automation and testing processes using CI/CD workflows, contributing to the organization's technological advancements.
Previous Experience at Credit Suisse
Prior to his current position, Daniel Maciejewski worked at Credit Suisse from 2014 to 2019. He held the role of Senior Component Engineer for Service Asset and Configuration Management (SACM) for one year, followed by a four-year tenure as Middleware Messaging Engineer. His work in Wroclaw, Poland, involved developing and maintaining middleware solutions that supported the bank's operational framework. This experience provided him with a solid foundation in systems engineering and middleware technologies.
Educational Background
Daniel Maciejewski holds a Master's degree in Computer Science with a specialization in Networks from Politechnika Częstochowska, where he studied from 1999 to 2004. Additionally, he completed an Exchange program at Grenoble INP - UGA in 2003, focusing on project management for 11 months. He also studied at Politechnika Częstochowska in the Pedagogical faculty from 2002 to 2005. This diverse educational background has equipped him with both technical and pedagogical skills.
Technical Skills and Technologies
In his role at UBS, Daniel Maciejewski utilizes a broad range of technologies and tools. His expertise includes programming languages and frameworks such as Java, JMS, Spring, and Spring Boot. He also employs Python and Bash for scripting tasks. His database management skills encompass Oracle DB and SQL. Additionally, he is proficient in using Docker, GitHub, Maven, TeamCity, Eclipse, IntelliJ, Kubernetes, and Azure. This skill set enables him to effectively contribute to complex IT projects and initiatives.
Contributions to Data Streaming Projects
Daniel Maciejewski has made significant contributions to company-wide data streaming projects at UBS. He designed and implemented a data streaming platform that emphasizes security and integration with internal systems. His work includes the migration of existing applications to this new platform, ensuring a seamless transition and enhanced functionality. His involvement in these projects demonstrates his commitment to leveraging technology to improve business processes.