2022 Developer Survey is open! Take survey.
user avatar
user avatar
user avatar
Roman Vottner
  • Member for 7 years, 9 months
  • Last seen more than a month ago
About

I'm mainly a self-taught Java developer with a bachelor degree from the university of Vienna in Business Informatics, with some knowledge in C/C++, Python and some other programming languages.

I have more than 6 years of professional experience in software engineering, mainly at ecosio.com, where I was responsible for the design and development of an HTTP based API, a SFTP Server implementation based on a custom Java file system that mimics a MySQL backed table as virtual files and directories, and most recently the integration of an AS2/AS4 related Peppol client and server solution. Besides that I regularly was responsible for profiling our applications to increase their performance, make suggestion on how to reduce database calls and the like as well as implement various client-specific applications, mostly written in Java.

Technologies I had to work with included frameworks like

  • Amazon AWS (S3, SQS, SNS, XRay and a bit of API Gateway)
  • Spring 4/5
  • Spring Boot 1.5/2
  • Apache Camel (from 2.4 on till 2.25.1)
  • MySQL
  • MongoDB
  • Redis
  • ElasticSearch (and a bit of Kibana)
  • JUnit 4, Mockito, Hamcrest
  • Docker and Docker-Compose
  • and some others

I value design patterns and code clarity and am constantly trying to refactor code to improve overall code quality, readability as well as testability. The REST architecture concept is more than just a simple JSON based HTTP invocation to me and as such I do believe that I can help others in achieving a grade of decoupling where changes on the server side need not automatically lead to a break of clients. I am well aware though that this often is not easily achievable, nevertheless I am strongly driven to promote the actual idea of the REST architecture here at StackOverflow.

My current interests involve

  • Distributed Computing
  • REST architecture
  • Java modules
  • Java concurrency
Badges
This user doesn’t have any gold badges yet.
This user doesn’t have any silver badges yet.
6
bronze badges
3
Score
2
Posts
50
Posts %
2
Score
1
Posts
25
Posts %
2
Score
1
Posts
25
Posts %
1
Score
1
Posts
25
Posts %
1
Score
1
Posts
25
Posts %
0
Score
2
Posts
50
Posts %