Stuart Frost

Stuart Frost

Mentor
5.0
(3 reviews)
US$10.00
For every 15 mins
3
Sessions/Jobs
ABOUT ME
Ruby on Rails | JS | CSS | PostgreSQL | Ansible
Ruby on Rails | JS | CSS | PostgreSQL | Ansible

Hi there! I am a senior software developer with a background in DevOps and web development. I have 7 years experience writing Ruby on Rails applications, both Greenfield and legacy apps. I am passionate about clean code, best practices, testing and learning new technologies.

I am really excited to be able to help others with their projects/products so reach out to me if you need help with anything.

London (+01:00)
Joined April 2023
EXPERTISE
7 years experience
I have worked on a number of greenfield and legacy Rails applications so have experience with rapidly deploying new features as well as s...
I have worked on a number of greenfield and legacy Rails applications so have experience with rapidly deploying new features as well as strategies for migrating legacy applications to newer versions of Rails and improving test coverage and code quality.
Back-EndRuby
View more
Back-EndRuby
View more
7 years experience
I have been writing JS in all my Rails projects, primarily sprinkling JS using jQuery and more recently Stimulus.js. I have some experien...
I have been writing JS in all my Rails projects, primarily sprinkling JS using jQuery and more recently Stimulus.js. I have some experience of using other compiled/transpiled languages like Elm and React.
Es6ReactElm
View more
7 years experience
In most of my personal projects I tend to use vanilla CSS nowadays rather than reaching for a framework. I also have experience with SASS...
In most of my personal projects I tend to use vanilla CSS nowadays rather than reaching for a framework. I also have experience with SASS and CSS animations.
Sass
View more
Sass
View more
6 years experience
I have experience writing Ansible playbooks for provisioning Linux servers. I like writing generic playbooks which are extensible, making...
I have experience writing Ansible playbooks for provisioning Linux servers. I like writing generic playbooks which are extensible, making use of jinja2 templates and finely scoped variables to make Ansible roles which are easy to configure and reuse.
DevOpsLinux
View more
DevOpsLinux
View more
2 years experience
I have experience with tuning Postgres to optimise performance, debugging slow queries and configuring primary/replica clusters.
I have experience with tuning Postgres to optimise performance, debugging slow queries and configuring primary/replica clusters.
5 years experience
I am really interested in designing good code. I strongly believe that a well designed, well tested component will pay dividends in the l...
I am really interested in designing good code. I strongly believe that a well designed, well tested component will pay dividends in the long term, making future changes painless and cheap.
View more
View more
7 years experience
I am a strong advocate of TDD/BDD and I love the value that a comprehensive test suite brings to a project. Reach out if you want to disc...
I am a strong advocate of TDD/BDD and I love the value that a comprehensive test suite brings to a project. Reach out if you want to discuss testing strategies for your application.

REVIEWS FROM CLIENTS

5.0
(3 reviews)
sujit manandahr
sujit manandahr
June 2023
thank you :)
SOCIAL PRESENCE
GitHub
chordly
A free, open-source, online chord sheet creator
Ruby
13
0
picshare-elm
Learning Elm creating a picture sharing site.
JavaScript
0
1
EMPLOYMENTS
Lead Software Engineer
BT
2013-10-01-Present
I started working at BT in 2013 as an apprentice. I have worked my way up in my current team to become a lead software engineer in 2022.
I started working at BT in 2013 as an apprentice. I have worked my way up in my current team to become a lead software engineer in 2022.
Ruby on Rails
Ansible
CSS
View more
Ruby on Rails
Ansible
CSS
JavaScript
View more
PROJECTS
2022
In October '22 I launched an open-source web app written which allows musicians to create chord sheets where they can easily transpose ch...
In October '22 I launched an open-source web app written which allows musicians to create chord sheets where they can easily transpose chords, create set lists and export to PDF. I used Hotwire for this which is a new feature in Rails 7 called Hotwire which is composed of the Turbo and Stimulus JS libraries.
Ruby on Rails
CSS
JavaScript
View more
Ruby on Rails
CSS
JavaScript
View more
ConjugatewayView Project
2023
A game to practice conjugating Spanish verbs, written in React.
A game to practice conjugating Spanish verbs, written in React.
React
React