Assisted with architecting and developing account related microservices for a new product, integration with new and legacy systems, and internal launch. Technologies include Java 8, Spring Boot, Spring Security, OAuth2, RESTful microservices, Consul, rolling deployment scripting using Ansible through Bamboo onto Linux servers.
Responsive frontend development for multiple Shopify sites, using Shopify Liquid and Timber.
(Java) Development team lead and scrum master, with line-management responsibilities, involvement in recruitment, and department mentor. Led architectural design, facilitating communication and ensuring quality. Key contributor to software development at all stages from concept, implementation, to deployment and maintenance.
(Java) Led a development support team using Kanban. Heavily involved in systems design and implementation, and department mentor.
(Java) Implemented a wide variety of projects, and worked with other departments closely to gather requirements and ensure satisfaction.
(ASP) Developed mobile-optimised multimedia websites in a pre-smartphone era, for major companies. Device capabilities were manually entered into a large database, and the useragent was used to look up these capabilities to optimise the site.