Mon, Aug 08 – 2016
At SoftwareMill I participate in various projects, either as a project lead, tech lead or software engineer. I specialise in backend systems, developing high-performance, clustered, fault-tolerant software. As a member of the SoftwareMill team, I take care of delivering projects end-to-end, making sure the clients receives useful, working software on time.
On the technical side, I most often use JVM-based technologies, currently mainly from the Scala stack (Akka, Spray, Scalatra), and before from the Java stack (Java SE, Java EE, Hibernate, Drools, JBoss technologies).
I’m the founder and main developer of open-source projects, such as MacWire (Scala-only DI library), ElasticMQ (stand-alone SQS implementation), Hibernate Envers (an entity auditing/versioning framework) and others. I also work on Internet-of-Things related themes, such as iBeacons.
I was a speaker at major Java conferences: JavaOne, Devoxx, Javazone, JFokus, Jazoon, Javarsovia and various JUG/Scala meetings, including New York, Boston and SF-Scala Meetups.
Specialties: Scala, Akka, Spray, Mahout (recommendation systems), Mongo, Java SE/EE, JPA, ElasticSearch, JBoss technologies (Hibernate, Drools)
Mon Aug 08, 2016 - 06:30 PM