I am a passionate Java and Scala developer who lives for open source.
I also enjoy sharing what little I know with others by writing blog articles about how to solve big world issues by using technologies.
You can also explore my open source work on Github or follow me on Stackoverflow if you want.
Java, Scala, Release Engineering, Spring Framework, Cisco CUCM
Scala, Functional Programming, Multithreaded Environment, Amazon Web Services, NetApp, TDD, RESTfull design, Linux, IoC & JBoss, Hibernate ORM, Akka, Mockito, ScalaTest, SBT, Ant, Maven, Git, SVN, MySQL, PostgreSQL, AngularJS, Docker, Kubernetes, NoSQL Databases
BA Computer Science – Systems & Applications and Economics
Full Matriculation Certificate, with extended Physics and Electronics subjects
During my work with Naya Technologies I mainly solved Big Data challenges using Amazon Web Services tools. Projects:
I have developed from scratch a UCaaS platform using Java with Spring stack. This platform is now the target architecture for ATT UC department and lead to company partnership with Cisco. Among my daily tasks were:
I worked in a team responsible for innovative gambling platform written in Scala using Akka technology stack. We used Akka cluster to be able to handle high transaction throughput. Among my responsibilities were:
During my work at NetApp we developed NetApp storage OS implementation for the cloud. Besides everyday features implementation, I have optimized the build performance, migrating from Maven to SBT which gave 2x shorter build time. Also I helped the team to move to Git which resulted in better code review coverage. My everyday tasks were:
As a developer in an outsoursing company I had the luck to solve various problems for different customers. The biggest projects I worked on were:
As part of application team I worked both on server and client sides developing enterprise applications using Swing for the client side, Spring as the main server side technology and Sybase TSQL for complex queries & stored procedures.
I love sharing what I know with others, which is why I’ve recently started writing articles on coding, resolving big world issues by using technologies and the newest web technologies. I also like to write about how to meet all the deadlines and how communicate between technologies and people.
I’m an active member of the open-source communities. With my writing about programming, I’m trying to help people like you: you can become a better programmer and promote your ideas, too!