Eric Shiels

FRONT-END WEB DEVELOPER


I am seeking a position as a full-stack web developer. I currently reside in the Greater Toronto Area, Ontario, Canada. I am currently enrolled in the Flatiron School online Software Engineering program. You can check out my blog here.

Code Snippets



Holidays Finder Website

You can view the source code for this website at its GitHub repository here. Holidays Finder allows you to search Canadian holidays in 2019, as well as filter and favorite them. The data is provided by a Rails API with archived holiday data. It was built using React for a UI framework, Redux for state management, React-Router for routing, and MaterialUI for styling, as well as a variety of other npm packages.

Screenshot of Holidays Finder website

Appointments Website

You can view the source code for this website at its GitHub repository here. Appointments was designed to allow doctors and patients to create, edit, and view appointments. It demonstrates validations, user authentication, third-party authentication, nested resources, scope methods, and RESTful URLs. This site was built using Ruby, Rails, ActiveRecord, and SQLite. I later added JavaScript and jQuery, including AJAX.

Screenshot of Appointments website

Program Tracker Website

You can view the source code for this website at its GitHub repository here. Program Tracker was designed to allow you to manually track programs on your computer. It allows you to do all 4 CRUD actions and uses the MVC architecture. This site was built using Ruby, ActiveRecord, SQLite, and Sinatra.

Screenshot of Program Tracker website

Portfolio Website

You can view the source code for this portfolio website at its GitHub repository here. This site was built using HTML, CSS, CSS animations, and Prism.js.

Screenshot of portfolio webite

Skills & Tools


I have developed proficiency and experience using the following programming languages and comfort with the following tools.

Slack logo Salesforce logo Google Analytics logo

Contact


I am currently entertaining new opportunities, and I look forward to hearing from you. Please get in touch via email:

ericshielsbusiness@gmail.com

You can also check out my LinkedIn and GitHub pages by clicking on the icons below.

GitHub logo LinkedIn logo