Tomo česnik
About Tomo česnik
Tomo Česnik is a Software Engineer at Veza, specializing in Cypher queries and Neo4j stored procedures using Kotlin, with extensive experience in software engineering.
Company
Tomo Česnik is currently employed at Veza as a Software Engineer. He works remotely from Ljubljana, Slovenia. Additionally, he runs his own business, Tomo Česnik s.p., where he serves as a Software Solutions Specialist.
Title
Tomo Česnik holds the title of Software Engineer at Veza. He has extensive experience in various roles within the software development industry, including Software Architect and Senior Software Engineer.
Education and Expertise
Tomo Česnik graduated with a Master's Degree from the University of Ljubljana, Faculty of Computer and Information Science, where he studied from 2005 to 2011. He specializes in the development and performance optimization of Cypher queries and Neo4j stored procedures using Kotlin and has experience in developing back-end services with the Go programming language.
Background
Tomo Česnik has held multiple roles in the tech industry. He worked at Cosylab initially as a Software Engineer from 2011 to 2015 and then as a Senior Software Engineer until 2021, both in Ljubljana, Slovenia. Subsequently, he joined Tuš as a Senior Software Engineer from 2021 to 2022. After that, he served as a Software Architect at Wisdom Labs for nine months in 2022.
Achievements
Throughout his career, Tomo Česnik has amassed significant expertise in software engineering. His roles have given him extensive experience in both on-site and remote work environments. Notable skills include performance optimization of Cypher queries, Neo4j stored procedures, and backend service development using Go.