Adam Waniak

Java Software Engineer @ Asseco Data Systems

About Adam Waniak

Adam Waniak is a Java Software Engineer with a Bachelor's degree in Computer Science from Politechnika Wrocławska. He has experience working at Volvo IT and currently specializes in the digital signature domain at Asseco Data Systems, focusing on microservice architecture and employing various software development tools.

Work at Asseco Data Systems

Adam Waniak has been employed at Asseco Data Systems as a Java Software Engineer since 2019. He works within the Security and Trust Services Division, where he specializes in the digital signature domain and microservice architecture. His role involves utilizing various technologies, including Java 8, Java 11, and components of the Spring framework such as spring-boot and spring-web. Adam operates within a scrum framework for project management, emphasizing clean code principles and engaging in code reviews. He employs tools like Jira, Bamboo, Bitbucket, and Confluence to streamline his workflow.

Previous Experience at Volvo IT

Prior to his current position, Adam Waniak worked at Volvo IT in two capacities. He began as a Java Developer Trainee for a period of two months in 2018 in Wroclaw, Lower Silesian District, Poland. Following this, he served as a Full Stack Developer from 2018 to 2019 for eight months, also in Wroclaw. His experiences at Volvo IT provided him with foundational skills in software development and exposure to various technologies.

Education and Expertise

Adam Waniak studied at Politechnika Wrocławska, where he earned a Bachelor's degree in Computer Science. His studies spanned from 2015 to 2019, equipping him with essential knowledge and skills in software engineering. Adam's expertise includes a focus on clean code principles, BPMN, and UML methodologies for diagramming and modeling, which he applies in his professional work.

Technical Skills and Tools

Adam Waniak possesses a range of technical skills relevant to his role as a Java Software Engineer. He specializes in Java programming, particularly versions 8 and 11, and utilizes the Spring framework. His workflow incorporates tools such as Jira for project tracking, Bamboo for continuous integration, Bitbucket for version control, and Confluence for documentation. Adam follows the git-flow branching model and actively participates in code reviews, ensuring high-quality software development.

People similar to Adam Waniak