Systems Architect
2016 - PRESENTAutomation Exchange- Completely automated the release process using Gitlab CI.
- Migrated the C# background service to Sidekiq workers.
- Guided and coached a growing team of developers, training them in various technologies.
- Designed and architected an ecosystem of fiber network management systems.
Technologies: Multitenancy, Continuous Delivery (CD), Amazon Web Services (AWS), REST APIs, Elasticsearch, Microsoft SQL Server, C#, Linux, Sidekiq, Ruby, REST, Webhook, Amazon Simple Email Service (SES), Agile Software Development, Logstash, Git, Architecture, JavaScript, Software Architecture, Interviews, Interviewing, Code Review, Source Code Review, Technical HiringOwner
2007 - PRESENTJade IT CC- Designed and developed a system to manage rentals and rental payments.
- Conducted basic data mining for a local university to determine the achievements of its first-year students.
- Managed and monitored the AWS infrastructure for a small mobile application company.
- Integrated with various APIs, like Facebook, Twitter, Instagram, and MotorMouths, for different projects.
- Implemented a document management system with fuzzy searching and an API in Rails.
Technologies: Laravel, Amazon Web Services (AWS), Elasticsearch, Symfony, Sinatra, Ruby on Rails (RoR), Ruby, PHP, Webhook, Agile Software Development, Logstash, Git, Architecture, Software ArchitectureTechnical Analyst
2015 - 2016Dimension Data- Developed technical specifications.
- Implemented technical specifications.
- Tested and released changes.
Technologies: ServiceNow, JavaScript, Webhook, REST APIsSenior Developer
2013 - 2015Tutuka- Implemented a log data store using Elasticsearch, Logstash, and Kibana.
- Designed and implemented an API proxy to enable the rapid integration of third-party APIs.
- Assisted in integrations with MasterCard and Visa for international clients.
- Set up and ran Ubuntu 12.04 infrastructure to support the Elasticsearch setup, including taking them through PCI compliance.
Technologies: PCI, Ruby, Microsoft SQL Server, Adobe ColdFusion, REST, Webhook, Agile Software Development, REST APIs, Git, Architecture, Software ArchitectureLead Developer
2012 - 2013Everlytic- Migrated the version control system from SVN to Git.
- Integrated with the Facebook, Twiiter, and Google Analytics APIs.
- Mentored the development team in good design and best coding practices.
- Expanded the testing infrastructure to get more code under test.
- Guided the integrations team in developing solutions needed by clients.
Technologies: REST APIs, Google Analytics API, Twitter API, Facebook API, MySQL, PHP, REST, Software ArchitectureSystems Developer and Head of Development
2009 - 2012Branded Internet- Created an API to enable wholesale selling of ADSL and other ISP services.
- Implemented source control for the codebase.
- Expanded systems to enable quicker resolution of support queries.
- Designed and implemented a new customer portal to enable quicker go-live for new clients.
- Mentored the development team in best practices and design methodology.
Technologies: Multitenancy, Linux, PHP, REST APIs, ArchitectureDeveloper
2006 - 2007Cherry Creek Software- Developed a questionnaire system implemented on handhelds in JavaScript.
- Increased the usability of the company's core product by resolving bugs and improving the flow of the product.
- Implemented a simple spell checker to allow fuzzy matching of words sent in a SMS campaign.
- Created a CMS for an international customer.
- Consulted on the needs of international clients.
Technologies: Visual Basic 6 (VB6), JavaScript