Erin McLaughlin

Erin McLaughlin

Mentor
Rising Codementor
US$5.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Highly Experienced Web Application Developer (Drupal, RoR)
Highly Experienced Web Application Developer (Drupal, RoR)

I'm a frontend and backend Drupal developer with extensive PHP and jQuery experience. I'm up to date on HTML5 and CSS3 features and familiar with complex MySQL queries. I've also started building RoR applications, and can offer basic help to other people just starting out.

English
Eastern Time (US & Canada) (-04:00)
Joined October 2015
EXPERTISE
10 years experience
I create custom javascript to provide a seamless frontend experience with the standard bells and whistles for modern websites.
I create custom javascript to provide a seamless frontend experience with the standard bells and whistles for modern websites.
Javascript jqueryJavaScript
Javascript jqueryJavaScript
10 years experience
I've been building websites since I was a teenager, and have kept up to date with all the latest and greatest improvements to both HTML a...
I've been building websites since I was a teenager, and have kept up to date with all the latest and greatest improvements to both HTML and CSS. I'm familiar with Sass in addition to regular CSS.
HTML5CSS3HTML
View more
10 years experience
As a Drupal developer, I use PHP in my everyday life. I'm also familiar with Symfony, as that's the basis for Drupal 8.
As a Drupal developer, I use PHP in my everyday life. I'm also familiar with Symfony, as that's the basis for Drupal 8.
10 years experience
While I don't have enough .NET experience to help others with .NET code, my time as a .NET developer involved a large amount of writing a...
While I don't have enough .NET experience to help others with .NET code, my time as a .NET developer involved a large amount of writing and optimizing SQL statements. I have also taken several classes about database management that focused on SQL
10 years experience
I leverage jQuery on the websites that I build to provide a richer user experience.
I leverage jQuery on the websites that I build to provide a richer user experience.
10 years experience
I've used MySQL almost exclusively for the past three years and used it occasionally for the 2 years before that. As a Drupal developer w...
I've used MySQL almost exclusively for the past three years and used it occasionally for the 2 years before that. As a Drupal developer who builds custom modules, I've created many custom MySQL queries using MySQL syntax.
10 years experience
I love Git! I use it daily to manage versioning on my projects. I also have a github account and have contributed/created several public ...
I love Git! I use it daily to manage versioning on my projects. I also have a github account and have contributed/created several public projects.

REVIEWS FROM CLIENTS

Erin's profile has been carefully vetted and approved as a Codementor. Connect with Erin now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
codename-ourchive
An opensource archive for creators.
Ruby
0
0
qa_game
Gamifying QAing websites.
PHP
0
0
Stack Overflow
101 Reputation
0
0
2
EMPLOYMENTS
Senior Web Developer
Boston Digital
2017-04-01-2023-11-01
  • Migrated large amounts of data between web applications using JSON APIs
  • Built custom functionality to allow a user to imp...
  • Migrated large amounts of data between web applications using JSON APIs
  • Built custom functionality to allow a user to import a CSV of more than 100K lines into Drupal
  • Upgraded websites from Drupal 7 up through Drupal 10 with a high degree of customer satisfaction
  • Created custom ckeditor plugins to use with Drupal 10
  • Created comprehensive documentation for websites that lacked any documentation during the upgrade process
  • Customized interactive map embeds
  • Ensured accessibility standards were met
  • Built dependable websites from vanilla Drupal 10 on strict budgets using provided designs and assets
PHP
jQuery
Git
View more
PHP
jQuery
Git
Drupal
HTML5
CSS3
JavaScript
API Integration
Sass
View more
Web Application Engineer
Genuine Interactive
2014-08-01-2017-03-01
  • Upgraded sites from Drupal 7 to Drupal 8
  • Created documentation for older sites that had none
  • Created a system and...
  • Upgraded sites from Drupal 7 to Drupal 8
  • Created documentation for older sites that had none
  • Created a system and site for tracking a certification process from start to finish
  • Built dependable websites from vanilla Drupal 7 and Drupal 8 using provided designs and assets
PHP
jQuery
Git
View more
PHP
jQuery
Git
Drupal
HTML5
CSS3
JavaScript
Sass
View more
Web Developer
Digital Bungalow
2012-01-01-2014-08-01
  • Created documentation for websites during the build process
  • Built dependable websites from vanilla Drupal 7 using provide...
  • Created documentation for websites during the build process
  • Built dependable websites from vanilla Drupal 7 using provided designs and assets
PHP
jQuery
Drupal
View more
PHP
jQuery
Drupal
View more
PROJECTS
The Knitting Counter
2024
Knitting, much like programming, is a complex endeavor. There are times where a knitter needs to be counting the rows of multiple differe...
Knitting, much like programming, is a complex endeavor. There are times where a knitter needs to be counting the rows of multiple different subpatterns at the same time. While this is a simple task when each subpattern contains the same number of rows, it grows more complex as the number of subpatterns with differing numbers of rows increases. The Knitting Counter allows users to track both their overall row count and the row count of an unlimited number of subpatterns. It also tracks the number of repeats of each subpattern. All data is stored in the browser’s local storage.
React
View more
React
View more
Cat Farm
2022
As fun as fostering cats is, keeping track of medication schedules, vet appointments, and other care can be time consuming and confusing....
As fun as fostering cats is, keeping track of medication schedules, vet appointments, and other care can be time consuming and confusing. Medication schedules, especially, are important to track as some medications contraindicate others, some must be given in a specific order, and some need to be given multiple times. You can think of Cat Farm as a dependency manager for cats in that way. Cat Farm allows foster organizations to track everything in one place using Rails 7 as the backend. It allows user registration, can send email reminders, and provide historical data on each cat.
Ruby on Rails
View more
Ruby on Rails
View more