Technical Lead | Architect
2014 - PRESENTCOING- Employed domain driven design techniques to architect complex business rules for Pumble.com. Designed automated tests to ensure both the Java server and JavaScript clients are robust and performing well.
- Built highly scalable fault-tolerant RESTful microservices for managing video playout and download for millions of British and European Sky subscribers (for Sky UK Limited, a telecommunications company).
Technologies: Object-oriented Programming (OOP), JavaScript, Ansible, Sass, Compass, Gulp, Browserify, Protractor, Jasmine, Karma, AngularJS, AssertJ, TestNG, Hibernate, Spring MVC, Spring, Gradle, JavaTechnical Lead
2010 - 2014Saturized- Participated in the planning and key technology development of several startups—through the various funding and growth phases.
Technologies: PHP 5, Object-oriented Programming (OOP), Jenkins, Gerrit, Git, Python, PostgreSQL, JavaScriptSoftware Engineer
2008 - 2010Saturized- Developed a number of successful projects that gave the company strong references enabling it to expand from a single developer working on simple projects to over 20 developers working on several complex applications simultaneously.
- Handled and was in charge of communicating with all clients on technical topics.
Technologies: PostgreSQL, Java, JavaScript, PHP