Large financial app. React, GraphQL (Apollo), Typescript
Developed full-stack search app for data analytics firm (kanban team of 8). NodeJS, Typescript, Elastic Search, React, Styled Components.
Refactored .Net Core service, applying best practices with migrations, versioning and structure (scrum team of 6). AWS, C#, .Net core, Moq.
Wrote adapters to send and receive files for 2 external financial regulatory services (scrum team of 6). C#, Docker.
Developing React app for operations team (scrum team of 7). CSS-In-JS, Material UI, Redux, React, EFCore, C# .Net Core, AWS.
Integrating with several C# services, writing new features for validating and enriching data. Refactored process for validation rules, writing SpecFlow, integration and Selenium tests (scrum team of 8). C#, CQL, Python.
Presented tech talks and wrote blog posts about SOLID design principles, and web performance with over 2k views.
Designed tool for comparing different big data technologies. Dockerized a Spring (boot) application, deploying to AWS and integrating with Apache Kafka and AWS Kinesis (scrum team of 6). Docker, AWS, Amazon Kinesis, Apache Kafka, Java 8, Spring Boot, Hibernate, Lombok.
Presented technical talks and articles on latest technologies, such as web performance and Node.js.
Lead developer for international client website redesign, synchronised data with warehouse system producing £1m yearly sales. Magento 2, Shell scripts, Bootstrap, Jira.
Team lead managing 6 developers, with daily check-ins, support and assigning work. Communication, Leadership.
Redesigned custom CMS resulting in faster updating and better usability for marketing department. ASP.NET, SASS, HTML.
Built interface between courier service and 100+ client hand-held devices, deployed nationally, processing 2k daily requests. VB.NET.
Working in partnership with Microsoft and Pluralsight I created, recorded and published online training material for Microsoft Azure.
Designed slides, wrote scripts and presented a 1 hour course.
Ran 30-day study with 58 people. PaaS Heroku, PostgreSQL.
Developed during my MSc Advanced Computer Science degree.
Increased yearly hits to 100k and reduced average load time by 40% to 4s.
Maintained hardware and other software used by 100 radio presenters. IT support.