Assist with architecting and developing account related microservices for a new product, and integration with new and legacy systems. The main technologies used are Java 8, Spring Boot, RESTful microservices, PostgreSQL, and Consul, running on 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.