Vykintas Narmontas (William)

Software Engineer • Singapore

"Scala William"

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.

My most recent open source projects are ActionFPS and Git Watch. View my CV here.


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.


Open Source projects

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

Produced the paper with Dino Fancellu and presented it at the XML London 2014 conference.

Talk: An Introduction to Scala

March - April 2014, City of London

© 2012-2016 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.