Lukas Krzesinski

Lukas Krzesinski

Programmer Analyst @ Government of Canada

About Lukas Krzesinski

Lukas Krzesinski is a Programmer Analyst with extensive experience in software development and engineering. He has worked for various organizations, including the Government of Canada and Alcatel-Lucent, and has a strong background in unit testing, Kubernetes, and microservices architecture.

Work at Government of Canada

Lukas Krzesinski has been employed as a Programmer Analyst at the Government of Canada since 2018. His role involves analyzing and developing software solutions to meet government needs. He has contributed to various projects, ensuring the delivery of reliable and efficient software applications. His work supports the government's objectives in providing effective digital services to Canadians.

Previous Experience in Software Development

Prior to his current position, Lukas worked at Nanometrics Seismic Monitoring Solutions as a Software Developer from 2017 to 2018. He also served as an Intermediate Software Engineer at Alcatel-Lucent from 2012 to 2017, and as a Software Engineer at DRS Technologies, Inc. from 2009 to 2012. His diverse experience in software development has equipped him with a strong foundation in various programming methodologies and technologies.

Education and Expertise

Lukas Krzesinski earned a Bachelor’s degree in Computer Systems from Carleton University, completing his studies from 2004 to 2009. His educational background has provided him with a solid understanding of computer systems and software engineering principles, which he applies in his professional roles.

Technical Skills and Tools

Lukas has extensive experience with various tools and technologies in software development. He utilizes Mockito, Mockmvc, and H2 in-memory database for unit and end-to-end testing, maintaining a code coverage test suite of 70-80%. He has configured and managed Kubernetes clusters and has demonstrated features such as autohealing and autoscaling. His expertise includes re-implementing monoliths as distributed microservices using Spring Boot, Hibernate, and Docker.

Projects and Presentations

Throughout his career, Lukas has been involved in significant projects that showcase his technical capabilities. He has presented on the use of Kubernetes' autohealing and autoscaling features, utilizing Chaos Monkey to demonstrate these functionalities. His work often includes configuring complex systems and ensuring robust software performance.

People similar to Lukas Krzesinski