
Software Engineer and Architect with a Computer Science background and several years of experience designing and developing technology solutions.
Predominantly a Java expert, with experience in Object Oriented Design & Programming, Functional Programming, Microservices and Event Driven Architecture, Distributed Systems, Amazon Web Services, Heroku, Scala, Objective-C, SQL, Triple stores and NoSql data stores.
Part-time start-up guy at Beancrunch. Ex-Sapient, News UK and the Financial Times
Rowing enthusiast at Christ Church Boat Club and The Lea Rowing Club. Can often be found at a hackathon, a tech meet-up or a coffee shop with my Macbook when not hanging out with friends at a pub in the city.
Pursuing Masters in Software Engineering from University of Oxford, with expected Graduation in 2018.
What's on?
-
QCon London 2018
My notes from the this year's QCon London Read more...
-
Network Security
Notes and work undertaken as part of the Network Security module taught under Software Engineering Programme, University of Oxford Read more...
-
ETL is dead; Long live streams
Looking back into traditional ETL architecture and how Kafka based stream processing makes things better Read more...
-
Google Code Jam 2017
Summary of my participation in annual Google code jam event Read more...
-
Probabilistic Machine Learning - Introduction
An introductory lecture on probabilistic machine learning at University of Oxford. Read more...
-
Datastax Cassandra Summit 2016
My notes from Datastax Cassandra Summit Read more...
-
DevSecCon 2015
My notes from DevSecCon 2015 Read more...
-
Heroku for Highly Available Dropwizard Apps
How we use Heroku for HA dropwizrd apps in Production Read more...
-
Reflections from QCon London 2015
My highlights from the this year's QCon - Randy Shoup's talk on Architecture at scale, driving standards, traits of an effective Architect and more Read more...
-
Security Principles Refresher
Refresher on information security principles for developers Read more...
-
Google Code Jam 2014
Summary of my participation in annual Google code jam event Read more...