Dorinda Fischer
Senior Web Developer / Ruby on Rails / PHP

Skills & Knowledge

Summary

20 years of experience designing, developing, and programming B2B and B2C websites for businesses and non-profit organizations. Motivated self-starter ready to take on new challenges. Ability to work as part of a team or independently.

Key Skills & Knowledge

Backend / Programming: Ruby on Rails, PHP, PostgreSQL, MySQL, MariaDB, Redis, cPanel, phpMyAdmin, git, bash, Regex (regular expressions), REST, JSON, SOAP, XML, cURL, AJAX, .htaccess, URL Rewriting

Frontend / Design: HTML5, HTML 4.01, XHTML, CSS3, CSS2, Bootstrap, responsive design, javascript, Stimulus, UJS, jQuery, W3C validation, SEO

Cloud Platforms / Services: Github, Jira, Basecamp, Asana, HappyFox, Slack, Zoom, Microsoft Teams, Google Hangouts, Amazon Web Services (AWS), Heroku, Sentry, Datadog, Twilio SendGrid, Contentful, HubSpot

Software and Tools: Mac, Windows, Microsoft Office, Sublime Text, TablePlus, Insomnia, Sonicwall Mobile Connect, Adobe Creative Suite, WinMerge, Transmit, WinSCP, FileZilla, Teamviewer, 1Password, LastPass, bundle, yarn, Brew, Composer

Specific Web Services / API Integrations: Twilio SMS API, Google Maps API v3, MLS Real Estate Listings using IDX and RETS (Real Estate Transaction Standard), Purolator E-Ship API (Canadian shipping services)

eCommerce / Payment APIs: Stripe, Authorize.net, TrustCommerce, PayTrace, Elavon, Moneris eSELECTplus (Canadian), PayPal (Payments API, Checkout API, Payments Advanced, Express Checkout, IPN)

Familiar with: React, Google Cloud, Google Analytics, Microsoft Azure, Docker, Ubuntu, Linux, Apache, load balancers (haproxy), AS400 / System I, RPG, Visual Studio, C#, .Net, MSSQL, Coldfusion, Perl, Visual Basic, MS-DOS, firewalls, web servers, networking, DNS, SSL certificates, LetsEncrypt, Open Web Application Security Project (OWASP)

 

PERSONAL STRENGTHS

  • A lifelong learner driven by curiosity
  • Exceptional work ethic
  • Detail oriented
  • Open minded and appreciative of constructive criticism
  • Strong oral and written communication skills
  • Excellent problem solving skills
  • Ability to work as part of a team or as an individual