I am a seasoned software developer specializing in Ruby, with over a decade of hands-on experience designing, developing, and maintaining scalable web applications. My expertise encompasses Agile methodologies, ensuring that every project I handle is detailed and fine-tuned to perfection.What sets me apart is my ability to transform concepts into well-architected, rigorously-tested web applications that bolster revenues, enhance customer satisfaction, and refine operational workflows. I'm an advocate for clean, efficient, and sustainable code.My deep-rooted proficiency in Ruby is further complemented by my skill set in allied technologies such as databases, APIs, and front-end frameworks. This broad spectrum of expertise empowers me to craft end-to-end solutions tailored to each client's distinctive requirements.Moreover, I am dedicated to the professional growth of my peers. Having led development teams, I take pride in mentoring, be it through pair programming or insightful code reviews, ensuring everyone I work with reaches their potential.I am not just a developer; I am a problem solver. Driven by an unwavering commitment to excellence, I relish complex challenges, thrive on innovation, and am always on the quest for knowledge and self-improvement.
-
Senior Software EngineerHungerhubSherwood Park, Ab, Ca -
Software DeveloperScratched Code Oct 2017 - PresentAlberta, CanadaHelping create web based applications -
Software EngineerScoop Solar Jan 2024 - Oct 2024 -
Ruby DeveloperAppcast, Inc Jul 2023 - Dec 2023 -
Senior Software Developer (Krow Platform)Bayard Advertising Feb 2021 - Jul 2023While utilizing Ruby on Rails and React, I was instrumental in developing and maintaining the KROW platform. This innovative platform streamlines the recruitment process by offering advanced workflow automation for recruiters and a seamless application and interview experience for job seekers.Contributed to the design and development of the API for the KROW platform, adhering to the JSON:API specification using Ruby on Rails.Using Ruby, I developed a robust authorization policy DSL to restrict actors of the platform from accessing certain areas/domain models.Crafted an adaptable DSL in Ruby for seamless integration with SendGrid and Twilio APIs, streamlining external communication to clients and candidates.Pioneered a custom state machine library using Ruby to enhance workflow automation for domain models making up the KROW platform.Conceptualized and implemented a Single Sign-On (SSO) solution for clients and account managers on the KROW platform, utilizing the Ruby and SAML protocol.Using Ruby on Rails and React, I collaborated on creating an advanced scheduling system based on the iCalendar specification for the KROW platform.Optimized application performance by leveraging advanced technologies, including Redis and Elasticsearch, complemented by monitoring tools like ScoutAPM and Heroku metrics.Collaborated closely with the product team to shape and prioritize tasks for both personal and group objectives through documentation and JIRA.Orchestrated software releases, ensuring thorough documentation, including release notes and change logs.Played a vital role as a mentor, imparting knowledge and expertise to other developers. -
Lead Product Developer (Relaythat Platform)Redman Technologies Inc Feb 2020 - Jan 2021Developed and maintained RelayThat using Ruby on Rails and React. RelayThat streamlines your marketing visuals across all channels with no design skills required. RelayThat stands unrivaled as the sole platform that instantly adapts intricate designs to any channel with a single click, eliminating the need for further adjustments.Leveraged React and a Ruby on Rails API to craft a feature enabling users to seamlessly share their RelayThat designs across multiple accounts.Introduced advanced customization options, allowing users to enrich their designs with added text and imagery.Revitalized the design template editor, enhancing its intuitiveness and user-friendliness using React.Successfully enhanced the application's performance by an impressive 75% through the strategic integration of missing database indexes in PostgreSQL and refactoring of the Ruby on Rails API.Translated designer mockups into refined frontend modifications, substantially elevating the customer experience.Integrated external APIs to sync and manipulate data within RelayThat.Efficiently oversaw sprints leveraging GitLab’s milestone and issues management capabilities.Invested in team growth by mentoring and nurturing junior developers.Set up a CI/CD pipeline for RelayThat using Gitlab -
Software EngineerPodia Oct 2017 - Jan 2020Podia is your all-in-one digital storefront. The easiest way to sell online courses, memberships, and downloads.Engineered a sophisticated coupon system using Ruby on Rails, for memberships integrated seamlessly with Stripe within the CMS.Devised a user-centric affiliate system, facilitating both storewide and product-specific commissions.Achieved a monumental performance uplift in targeted areas, with enhancements leading to 300x swifter execution.Incorporated 'Phrase' to bolster i18n support, localizing an expansive 500+ keys across 11 distinct locales.Steered the bug-prioritization process with efficacy, driving the successful resolution of critical issues.Transformed the CMS's UI in various segments, working in close tandem with designer mockups. -
Lead Developer - Dividend.ComMitre Media Jul 2017 - Oct 2017Edmonton, Canada AreaAs a lead developer on Dividend.com, I continued to work on the CMS that was written in Rails and JavaScript. Helped in the planning of sprints for other developers and the onboarding of new developers. At MitreMedia/Dividend.com we also brought on co-op students from universities for four-month work experience. I helped bring them up to speed with our stack and aided them with their tasks. -
DeveloperMitre Media Nov 2012 - Oct 2017Edmonton, CanadaMitre Media operates a suite of targeted online financial media brands, including ETFdb.com, Dividend.com, MutualFunds.com, MunicipalBonds.com, CommodityHQ.com and TraderHQ.com - all powered by our proprietary Mitre Platform. Our mission is to deliver world-class, targeted financial content and tools for highly engaged users seeking actionable information in the most consumable form possible.As a developer, it is my responsibility to maintain, enhance legacy and create new products offered by Mitre Media to its user base. Converted 5 financial web properties from PHP to a multi-engine Rails app within two years.Launched financial tools and websites that receive over a million page views per month.Created and maintained a tailored CMS with Rails and Javascript.Making sure that our users get the best experience on the web for their financial questions and needs is our goal. I work closely with our designers and other developers to make sure products run smoothly and flawlessly. -
Software DeveloperZedi Sep 2007 - Nov 2012Edmonton, AlbertaAssisted with the development of web-based oil and gas solutions for managing and tracking assets from field to head office. Built with a responsive and secure web interface providing easy access to comprehensive electronic flow measurement data from devices in the field so that administrative staff have a centralized application for managing oil and gas wells.Developed a Windows desktop and a Windows mobile application for interacting with an electronic flow measurement devices to obtain hourly and daily averages of production data from a oil or gas well site. Collected data is then uploaded to Zedi’s web application. -
Build MasterZedi Sep 2007 - Jul 2011Authored scripts for building, releasing and depolying .NET applications, written in Rake and takes advantage of the Albacore task set. Build scripts compile the project's source code, ran unit tests, collected code metrics (including FXCop and Ncover), and created deployment packages for UAT and Production environments. Created a build server that executed the build scripts through Hudson, and configured the server to notify certain users when a project's source code did not compile or if the project's unit tests failed. -
ContractorTelus Geomatics Sep 2006 - Sep 2007Edmonton, AlbertaDeveloped web-based GIS solutions using the .NET framework 2.0 and integrated them into the TELUS Geomatics' GeoExplorer framework. Created a console application that recursively traversed through the file system and removed any dependencies/bindings to Microsoft Visual Source Safe 6.0 from Visual Studio projects (both Visual Basic .NET and C# .NET).Lead developer on a windows-based solution that would allow a user to change the data linked to maps created in Autodesk Mapguide. This application had to convert a map file from its file type (*.mwf) to its XML counterpart (*.mwx) and parse through it to retrieve or change the information/data that made up the map.One of the lead developers during the conversion of over one hundred Visual Studio 2003 projects created for the .NET 1.1 framework to Visual Studio .NET 2005 and the .NET 2.0 framework. Was responsible for identifying and resolving bugs that were introduced during the changing of the projects from the .NET 1.1 framework to the new .NET 2.0 framework. Trained other developers on how to successfully convert project files.Consulted on enhancing the existing continuous integration process. Refactored many of the script files associated with the build process of TELUS Geomatics' GeoExplorer using Windows PowerShell 1.0.
-
DeveloperTri-Global Solutions Group Inc. 2005 - 2006Edmonton, AlbertaWebsite: Maintained Tri-global’s website. It was a basic website created with dynamic HTML. It was interactive and portrayed information about the company.Management System: I was in charge of the analysis and development of Tri-global’s web based Management System. Built using the .NET 1.1 Framework with a Microsoft SQL Server 2000 back-end, the application allows users to keep track of their consultants, clients, opportunities, and contacts. Custom-developed reports were dynamically generated to PDF through the iTextSharp open source library.
Chris Mitchell Education Details
-
Computer Software -
Computer Systems
Frequently Asked Questions about Chris Mitchell
What company does Chris Mitchell work for?
Chris Mitchell works for Hungerhub
What is Chris Mitchell's role at the current company?
Chris Mitchell's current role is Senior Software Engineer.
What schools did Chris Mitchell attend?
Chris Mitchell attended Northern Alberta Institute Of Technology, Northern Alberta Institute Of Technology.
Not the Chris Mitchell you were looking for?
-
Chris Mitchell
Halifax, Ns1citco.com -
4hotmail.com, reveraliving.com, gmail.com, commissionaires.bc.ca
-
1novascotia.ca
-
1workmanarts.com
-
Chris M.
Principal Industry Relations | Strategy & Product | Profit Growth | Telco & SoftwareGreater Vancouver Metropolitan Area2gmail.com, telus.com3 +160464XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial