Software Developer - Leesman
Febuary 2023 - June 2024
- Minimised downtime and ensured application stability by monitoring and swiftly responding to urgent Sentry alerts
- Optimised payload size by over 70%, dramatically improving initial survey load time
- Led developer onboarding by familiarizing them with our applications, infrastructure, and codebase
- Delivered technical workshops on the codebase and infrastructure, drawing on my experience
- Collaborated with CTO, development manager, and business analyst to prioritize and deliver tasks aligned with business goals
- Identified areas for improvement and suggested innovative solutions through codebase enhancements, tool implementation, and service utilisation
- Optimised application performance through streamlined database queries and strategic caching
Ruby on Rails Developer - Leesman
Mar 2020 - Febuary 2023
Watford, United Kingdom
- Developed features and implemented bug fixes for our Ruby on Rails monolith, following JIRA ticket specifications
- Championed a continuous improvement approach to significantly reduce technical debt by adhering to well established best practices
- Identified and implemented several cost-saving measures to optimise AWS spending, resulting in a over 50% reduction in the monthly bill
- Owned weekly releases, including triggering pipelines and creating comprehensive release note
- Provisioned and updated infrastructure through the use of IaC technologies such as Terraform and AWS CloudFormation
- Utilised containerisation with Docker and container orchestration with AWS ECS to optimise load balancing and handle traffic surges effectively
- Proactively improved security by implementing AWS SecurityHub for infrastructure and SonarCloud for application security
- Constructed queries for retrieving complex datasets from databases needed to perform internal data analysis and generating insights
- Provided comprehensive reviews and constructive feedback on pull requests
Software Developer - Solis Digital
Feb 2020 - Mar 2020
London, United Kingdom
IT Developer - The Ringley Group
Jan 2018 - Nov 2019
Kentish Town, United Kingdom
- Translated design mockups into a functional user interface for the new bespoke renting application
- Designed and developed mobile-friendly HTML email templates to ensure optimal client notification experience across devices
- Managed the deployment and maintenance of 9+ client-facing Ruby on Rails websites
- Built new Ruby on rails 6 website for agency department
- Assisted staff in resolving technical difficulties with our bespoke Ruby on Rails emailing system.
- Utilised Sendgrid's monitoring tools to diagnose and fix email sending problems
- Leveraged debugging tools such as Binding pry and Byebug to identify and resolve application bugs
WeBuy Assistant - CeX
Oct 2017 - Nov 2017
Watford, United Kingdom
This job role included testing different forms of
technology such as Consoles, Tablets, Phones, SatNavs,
laptops, PC’s and Ipod’s. These items must be
distributed to the correct places within the warehouse.
The warehouse must also be maintained on a regular basis.
Website Administrator - Carcliq
Nov 2016 - Oct 2017
Bushey, United Kingdom
- Monitored and updated website
- Carried out monthly and daily tasks involving Adding and
removing dealers, updating details and adding new cars
- Audited websites through the use of spreadsheets