Csaba Varga
About Csaba Varga
Csaba Varga is a Back End Developer specializing in Go, currently employed at Thoughtworks in Cluj-Napoca, Romania. He has extensive experience in back-end frameworks and database optimization, having previously worked at Evozon for ten years.
Work at ThoughtWorks
Csaba Varga has been employed at ThoughtWorks as a Back End Developer specializing in Go since 2022. He works in Cluj-Napoca, Cluj, Romania. In this role, he utilizes various frameworks such as Symfony, Api Platform, Laminas (Zend), and Swoole for back-end development. His responsibilities include implementing search and messaging functionalities using Elasticsearch and RabbitMQ, contributing to the efficiency and performance of applications.
Previous Experience at Evozon
Prior to his current position, Csaba Varga worked at Evozon as a Senior Backend Developer (PHP) from 2012 to 2022. During his ten years at Evozon, he developed extensive experience in back-end development and contributed to various projects in Cluj County, Romania. His role involved optimizing databases and enhancing application performance.
Education and Expertise
Csaba Varga studied Informatics at Babes-Bolyai University from 2003 to 2008, earning a degree in the field. He also completed his high school education at Báthory István High School, where he focused on Mathematics and Informatics from 1998 to 2003. His educational background provides a solid foundation for his expertise in back-end development and database optimization.
Technical Skills and Tools
Csaba Varga possesses a range of technical skills relevant to back-end development. He has expertise in optimizing databases such as MySQL, SQL Server, and Postgres, including skills in indexing, stored procedures, functions, views, triggers, and normalization. He is also experienced with web services, including SOAP and REST, which enhance interoperability between web applications. Additionally, he employs DevOps tools like Vagrant, Docker, and Docker Compose to streamline development processes.