Java Developer and referred to as a geek by some. Learning German. My first MetaPack Blog.
'A master is a person who has made all the mistakes and asks the silliest questions. But, he is the one who'll succeed.'
'There is no success like failure, but failure's no success at all.' - Bob Dylan.
- Java, Groovy
- Spring, inc. MVC, Security, Boot, Data etc.
- REST API with JSON
- Databases: MySQL, PostgreSQL, Intersystems Cache OODB, Oracle, MongoDB
- ORM: Hibernate
- Build tools: Gradle & Maven
- Unit testing and TDD: TestNG, JUnit and Mockito
- Selenium browser automation
- Mobile: Android
- Linux/UNIX experience (minimal shell-scripting experience)
- BSc Computing and Information Systems (University of London - First-class Honours June 2013)
- Coursera course: Creative Programming for Digital Media and Mobile Apps
- Coursera course: Programming Cloud Services for Android Handheld Systems
But, I can play a mean guitar.