Printing tool Download PDF


I love Technology. It allows us to do so many great things and being a part of building something great is one of the most exhilarating feelings in the world. I have worked hard to educate myself in the wonderful ways of IT and development and want to expand that knowledge in an environment that will teach me new things while challenging my previous experience! I have supported many systems in my time and look forward to learning more every day. 

Work experience

October 2016Present

Software Support/Project Manager

Business Promotion

Work closely with development team to build, enhance and maintain Business Promotion's software suite, including:

  • BP Reminders (Appointment Reminder texting system)
    • Plan features and updates 
    • Handle remote installation of server side integrations for dental practices.
    • Interface personally with clients to help resolve user issues, bugs and tickets
    • Use knowledge of SQL databases to gather data, analytics and bug reports
    • Work in varying and complex OS's and environments to solve development hurdles and client issues
  • Social Sail (social media analytics and posting platform)
    • Plan features and updates
    • Interface with third party social media sites to streamline app integration
    • Work with Design and Development to QA test new features
    • Work with a team to organize and execute user testing programs  to test features, gather feedback and produce useful user data
  • My Visual Tutor (patient video learning platform)
    • Plan features and updates
    • Maintain robust library of in-house produced patient education videos
September 2016October 2016

Website Technician

Business Promotion
  • Solve Back and Front-end issues involving Dental practice websites
  • Work with Photoshop and other Adobe products to create fantastic media for a high quality web experience
  •  Work with others in a team environment to maintain Websites and mold them to client's whishes


  • JQuery 
  • PHP
  • Wordpress
  • Javascript
  • CPanel
  • Bootstrap 2.5 
May 2016 July 2016

UI/UX Developer

Infinity ELS
  • Develop and Create wonderful and easy-to-use user interfaces. 
  • Use development best practices and skills to solve problems and create new features. 
  • Work with clients to create the perfect product for use in their financial institution.


  • JQuery
  • C#
  • Javascript
  • Materialize CSS
  • Git Terminal

Sept 2014Aug 2015

IT Manager

Connexion Point
  • Upgrade and maintain operational efficiency of 150+ workstations
  • Maintain Voip Systems 
March 2013March 2014

Computer Repair specialist

  • Facilitate the repair and rejuvenation of customer's personal computers
  • Provide excellent customer service
  • Stimulate a friendly environment where customers feel comfortable and cared for
Sept 2014Oct 2015

Vivint Alarm Installation Tech

Vivint Inc.
  • Install and program alarm systems in customer homes 


BP Appointment Reminders -

Social Sail -

Other Various Projects -



Certificate of Completion 

DevPoint Labs 

At DPL, students are immersed into an 11 week, nine-to-five full-stack ruby on rails development environment. They are taken through the languages and technologies necessary to run a full-stack web development process and how each and every part works together to created an intuitive web application experience. Perhaps most importantly, They learn how to learn computer programming languages and initiate that part of our brains to be expandable and fluid with the ever-changing market.


Proficient Languages/Frameworks

  • Ruby/Ruby on Rails 
  • JavaScript
  • Jquery 
  • SQL
  • CSS
  • HTML
  • Materialize SASS
  • Bootstrap
  • AJAX

Familiar With

  • CoffeScript
  • HAML Rails
  • ReactJS
  • Rspec Testing 
  • Postgresql
  • PGAdmin
  • Embedded Ruby
  • Python