Lead the frontend team on building software and customer experiences that support esure's business and its digital transformation
Working with the product owner and developers to design and build customer facing systems using React frontend, Java microservices and the latest cloud technologies
Actively sharing technical expertise with the team both as a hands-on developer and mentor to both senior and junior developers
Improving the engineering best practices in the squad and wider esure company, including code quality, and testing
Working with SRE engineers to build distributed systems with a focus on high availability, low latency and scalability
Senior member of esure's engineering community, engaging in tech forums and driving tech change wider than my own squad
Ensure the squad has a clear mission and healthy backlog
Exhibit drive and initiative to learn whatever is necessary to explore new and existing solutions
Neko[React Native]: I actively develop and maintain a location-based application which allows users to meet and openly chat with others based on their interests.
tspp[typescript]: rewriting the algorithms in the C++ standard library using TypeScript.
ts-hs[typescript]: Lazy evaluated functions written in TypeScript and inspired by Haskell.
Medium [@riggedjs]: I write JavaScript related articles under the pseudonym @riggedjs
Github Visualisation[Reactjs]: easy way of consuming Github stats for a specific repository. Available by demo.