A full-stack software developer with a strong background in streamlining processes and a love of new challenges
Projects | Skills | Education | Experience | Interests | LinkedIn
I am a full-stack developer, Maker and recovering accountant. Currently I'm working as a software developer at Abelson Info, and am really enjoying getting to grips with our 30 or so apps, which stretch through from Rails 2.3 to Rails 6 (with the odd Python app thrown in for good measure)! Prior to training as a developer I spent much of my career championing technical solutions to improve processes, in both the accountancy and social housing sectors.
| Name | Description | Tech/tools |
|---|---|---|
| Callacon | A webapp to book attendance and organise games for a biannual gaming holiday | Ruby on Rails, Ruby, Rspec, PostgreSQL |
| Petential | A webapp to track your pet's needs. | React, Javascript, Jest, Django, Python, PostgreSQL |
| All I Want For | A website to create and share gift lists | Ruby on Rails, Ruby, Rspec, PostgreSQL |
I have always enjoyed solving problems, both in a personal and professional setting. In my role as Personal Tax Senior I looked for many ways to improve aspects of the job.
- Configured and introduced a workflow system for the Personal Tax Team, to replace the shared spreadsheet which had previously been used and save time
- Researched a portal system for use by the team, demonstrated it to senior management and tested it with a sample of clients. This would replace the previous system of password-protecting each document before emailing, improving security and company image.
In my previous roles I have often been the 'go-to' person for creating reports, having understood instinctively how the various tables fit together. At Makers I have enjoyed being able to develop this skill, by designing the databases myself.
- Designed the database structure for our Airbnb clone, Makers BNB, in week 5 of Makers
- Built a gift list app using Ruby on Rails and PostgreSQL
- OOP, TDD, MVC, DDD
- Ruby, JavaScript, Python
- Ruby on Rails, React, Django
- RSpec, Jasmine
- PostgreSQL
- ACA part-qualified - all modules completed, with all first-time passes bar one.
- BSc Mathematics (Hons)
A levels: Mathematics (B), French (C), General Studies (C), Economics (E)
Nine GCSEs: 1A*, 2As, 4Bs and 2Cs (including Maths A*, English B)
Citizens Advice (July 2022 to date) Developer Part of the Casebook team, working on Citizens Advice's in-house CRM system. The app is built in Ruby on Rails, with React components in the front end.
Abelson Info (July 2021 to June 2022)
Software Developer
Part of a small team with shared responsibility for about 30 applications covering various elements of sports data; from commentary and television schedules through to rankings and pre- and in-match odds.
Most of the applications are in Ruby on Rails (ranging from version 2.3 to 6), with a couple of Python apps. Majority of databases are PostgreSQL.
- Set up & developed within Docker containers for a couple of our older Rails apps.
- Used AWS Cloudwatch, SQS, Elastic Beanstalk
- Familiar with Rackspace Cloud Servers
- Deployed via Capistrano
- Tested applications using Rspec & minitest
- Used Bootstrap for front-end layout
- Used ActiveAdmin to put an admin skin on a new project
- Part of on-call rota
Arram Berlyn Gardner (August 2018 to August 2020)
Personal Tax Senior
Responsible for a portfolio of personal tax clients; including high net worth, non-domiciled & non-resident individuals, partnerships and trusts
- Configured workflow system for our accountancy software, and rolled out across the personal tax team
- Researched use of a portal system, and gave demo of the system to the Partners
- Created centralised folder for all team knowledge, and prepared process notes where missing
Riches & Company (May 2016 - July 2018)
Personal Tax / Payroll
Responsible for a small portfolio of personal tax clients & payroll administration for all of the payrolls prepared by the firm
- Trialled and rolled out online payslips for clients, resulting in cost & time saving
- Project-managed set-up of portal system to ensure that payroll communications would be GDPR compliant
Riches & Company (May 2014 - May 2016)
Trainee Accountant
Responsible for preparation of accounts for sole traders, partnerships and small limited companies. Assisted on audits for larger companies.
Circle Housing (now part of Clarion) (May 2010 - February 2014)
Service Charge Manager
Managed service charges for c.8,000 properties across North and East London, with two direct reports
- Modelled unrecovered services onto existing service charge structure, to track costs in preparation for future recovery
- Took year-long sabbatical to retrain as an accountant
Mole Valley Housing Association (now part of Clarion) (October 2007 - April 2010)
Performance Officer
Managed service charges for c.3,500 properties across North East Surrey
- Set up service charge module on new software, allowing for full recovery across all services
Mole Valley District Council (August 2004 - October 2007)
Housing Operations Performance Officer
Responsible for systems administration, rent finance, calculation of the annual rent increase for 3,500 properties and the monthly production of performance data
- Produced a report analysing the shortfall in recovery of service charge costs under the fixed service charge system, resulting in migration to variable service charges and greater cost recovery.
Mole Valley District Council (June 2002 - August 2004)
Support Services Officer (Rents)
Responsible for rent finance administration and allocation of garages.
- Streamlined reconciliations process, resulting in cost-savings in staff time.
Mole Valley District Council (September 2000 - June 2002)
Support Services Officer
Responsible for the logging and coding of invoices for payment, and reception duties including providing basic rent and repairs information.
I've always loved cycling. I love the freedom and independence it brings. I've commuted to work by bike for many years at a time, and planned & enjoyed long distance cycling holidays with friends, including cycling from London to Paris and from Lands End to John O'Groats.
I also love swimming, and have been on swimming holidays, circumnavigating the Scilly Isles and island-hopping in Croatia, as well as swimming in the pool.
I also play the piano (Grade 8), and enjoy gardening.