Avatar

Dipl.-Ing. Andreas Vida

Software engineer

Linz, Austria

office@elitecoder.at


Skills

CI/CD (Jenkins, Quickbuild, NexusPro, Artifactory, GIT/SVN administration, maintenance & migration,...); DevOps (Kubernetes, Docker, Docker Swarm, Terraform, AWS/Google/Azure cloud, Ansible, Chef, Puppet)

Specialist

Coding (Java, C#, C++, C, bash, php, ...)

Expert

Linux (Administration, scripting, ...)

Expert

Tool administration (Apache2, nginx, tomcat, Docker, and many more)

Experienced

Algorithm runtime complexity, performance optimization

Experienced

Software architectures: microservices, distributed systems, cloud

Experienced

Databases relational, key/value (Oracle, PL/SQL, MySQL, SQL Server, Postgres, Redis, MongoDB)

Experienced

Software frameworks (Spring, Spring Boot, OSGI, SWT, SWING, MFC, ...)

Experienced



elitecoder

A composition of the nouns:
Elite (lat. eligere "to choose") describes a sociological group of people with above average abilities
Coder (engl.) a person that designes, programs and tests computer programs

The company name elitecoder.at stands for competence and experience.
As a freelance software developer I offer my customers both: a well-rounded education and more than 15 years of experience in practical software engineering.
My motto in this complex field is:
"As simple as possible, but not simpler." (Albert Einstein)

References

Primetals Technologies
Mai 2015 - Oktober 2022

Teamlead Java framework development (automation for steel plants and continuous casting level 2), CI/CD, Eclipse RCP with E4, Spring Backend, NSIS Installer, Custom creation of Eclipse IDEs for developers, developer trainings, customer trainings. Commissionings in the US. Software protection using WIBU Systems AG Codemeter technology. Introduction and maintenance of new build tools and technologies for our developers (e.g. Maven, Nexus Pro)

Website
Compugroup Medical
August 2014 - April 2015

Worked on a considerably large web application used in hospitals and medical environments (CGM G3 clinical Solutions). Java RESTFUL microservices backend, Oracle DB, Adobe Flex (later HTML5) front end

Website
NTS Retail
September 2011 - April 2014

Worked on NTS Wincash: Cashdesk software and inventory management. Java front- and backend for retail and mobile companies. Development and commissioning of a customized version of NTSWincash for Russian customer M.video. Lived in St. Petersburg for a year.

Website
Porsche Informatik
September 2009 - August 2011

C++ developer for CROSS 2, the car workshop software by Volkswagen. Visual Studio, MFC, Oracle, Client/server architecture. My invoice layouts (Apache FOP) are still in use in VW-workshops all across Europe.

Website
WebDynamite IT Solutions (heute Avocodo)
November 2007 - März 2009

My first steps as a professional Java developer. Gained experience as a PL/SQL developer for SonyDADC

Website

Education

Master's degree in computer science, Johannes Kepler University, Linz
2006 - 2008

Graduated with first class honors


Website

Emphasis on computational perception (neural networks, support vector machines, image segmentation and recognition), fuzz testing, master thesis topic: Delta Debugging.


Bachelor's degree in computer science, Johannes Kepler University Linz
2002 - 2006
Website
A-Levels, BRG Fadingerstrasse Linz
1993 - 2001

Passed with average grade 1.5


Website

Language skills

German

English

French

Russian, Chinese, Spanish