Analyst Programmer
Schoolblazer, Peterborough
Jan 2020 - Current (5 years 9 months)
Developing an E-commerce web app, business management and CRM software, using
Ruby on Rails, MySQL and Memcached.
● Maintaining integration points to a third party order management and warehouse
management system (using MSSQL), whilst building a custom solution to replace it.
● Gathering requirements, designing and building various features for example an online
returns process, bulk price updates, purchase order management process and marketing
email tracking.
● Pragmatically tackle tech debt such as converting a product personalisations app from Angular2 to Rails and converting all business reports from crystal reports to Rails.
● Improving project test quality and coverage using RSpec for unit tests and Watir
(Selenium)