I am an experienced software engineer specialising in Scala middleware and back-end application development.
Experience with Financial Markets Data, Online Gaming and Mobile Payments. I have been developing software since 2004.
Prior to moving to Singapore in 2016 I was a Contractor in London, UK.
Currently I consult on a contract basis offering the
following core software engineering skills:
Scala, Spark, JVM, Play, Akka, APIs, ETL, middleware, XML; data modelling, processing and analysis.
I have delivered excellent work to Teralytics, On Track Retail, The Guardian, Wowcher, the BBC, Barclays, UBS and other enterprises among my own projects. In total 5 Scala contracts.
- XML Processing in Scala, XML London 2014 (PDF), June 2014
- An Introduction to Scala, April 2014
- duel.gg rankings for Sauerbraten, since January 2014
- ActionFPS, May 2015 to now
- woop.ac rankings for AssaultCube, December 2014 to May 2015
- Milano House Curtains, August 2012 to now
- HI-SKILL rankings for AssaultCube, June 2009 to December 2010
- AssaultCube World Cup 2009, June 2009 to July 2009
- AssaultCube World Cup 2010, June 2010 to August 2010
Open Source projects
- ActionFPS, open sourced since November 2015
- Amazon Wishlist API for Scala with Play and React, since July 2013
- XML Streaming for Scala (xs4s), December 2013
- duel.gg, open sourced since August 2015
- Scala XML Printing, December 2013
- Sygments: Pygments for Scala, since June 2014
Societies & clubs
What is Scala?
Scala is an established computer programming language based on the widely popular Java platform.
Companies such as Twitter and LinkedIn use Scala for their websites and data processing systems.
Tutorial: IntelliJ 2016, Scala 2.11, ScalaTest & SBT: Quick Tutorial
Talk & paper: XML Processing in Scala at XML London 2014
Talk: An Introduction to Scala
March - April 2014, City of London
© 2013-2015 Apt Elements Limited.
Registration No. 08610110 in England & Wales, VAT registration No. 168113219.
Registered office: Unit 8, Kd Tower Cotterells, Hemel Hempstead, Herts, HP1 1FW.
"Scala William" is a trading name of Apt Elements Limited.
Company Director Vykintas Narmontas, professionally known as William Narmontas.