
Jonathan Pike
Remote Junior Web Developer

Connect with Jonathan Pike to Send Message
Connect
Connect with Jonathan Pike to Send Message
ConnectTimeline
About me
Senior Software Developer Specializing in Scalable, Maintainable Ruby on Rails Solutions
Education

The Firehose Project
2015 - 2015Ruby on Rails, Javascript, Test Driven Development, AgileBecame a capable software developer in this intensive 15-week program, able to break complex problems into more manageable problems. I gained experience with the following tools of the trade:• Built basic CRUD Rails apps following standard Rails conventions (without using scaffolding), involving mailers, validations, image uploading on AWS S3, and nested RESTful routes.• Implemented tests using the Minitest’s Test::Unit syntax for both unit and functional tests.• Worked through… Show more Became a capable software developer in this intensive 15-week program, able to break complex problems into more manageable problems. I gained experience with the following tools of the trade:• Built basic CRUD Rails apps following standard Rails conventions (without using scaffolding), involving mailers, validations, image uploading on AWS S3, and nested RESTful routes.• Implemented tests using the Minitest’s Test::Unit syntax for both unit and functional tests.• Worked through traditional computer science algorithms and data structure challenges: - Graph search (depth-first & breadth-first). - Linked lists with basic Ruby classes. - Stacks and queues in Ruby. - Reversed linked lists (both with a recursive solution with mutation, and a solution that leverages stack-like properties of linked lists). - Floyd’s algorithm (tortoise & hare) to detect cycles within a linked list. Show less

University of Toronto at Mississauga - Erindale College
2006 - 2010Honours Bachelor of Arts Management, Political Science Graduated with Distinction (3.30 GPA)Activities and Societies: Advertising Executive (Christian Unity Association) Mathematical and Computational Sciences Honour Roll (2009 - 2010)
Experience

The Firehose Project
Nov 2015 - Dec 2015Remote Junior Web DeveloperBuilt a Ruby on Rails chess web application, working on a remote team of 5 developers, that enforces the rules of chess, including preventing users moving into check and support for castling and en passant. Github: https://github.com/teamendgame/endgame-chess; Production: http://endgame-chess.herokuapp.com/My Accomplishments:• Wrote the business logic for determining if the game is in the state of check and checkmate.• Uncovered, tracked down, and resolved several bugs in both our Ruby and Javascript code, including an intermittent bug that prevented movement of some pieces. • Followed test-driven development, Agile and SCRUM methodologies, and had frequent code reviews and pair programming sessions. Held accountable for my performance by Travis Johnson, a devops engineer at true[X], who led the team. Show less

BioConnect
May 2016 - Jun 2017Software DeveloperI built TeamWorks, a time and attendance application for small to medium businesses.My Accomplishments:• Lead the development of a dashboard for internal teams to provide insight into app usage and inform future product development using Vue.js in a Rails Engine.• Eliminated manual sales processes by creating an onboarding process for new customers and integrated with Stripe for online payments.• Chief architect of the new timecards and scheduling modules, implementing Rails conventions for easier maintenance.• Developed a testing protocol and built a test suite using Minitest and Capybara. Configured GitLab CI to run the test suite with each commit. Show less

SkyVerge
Jun 2017 - Sept 2020Senior Software EngineerI built Jilt, a full service eCommerce marketing platform integrating with Shopify, WooCommerce, and EasyDigitalDownloads. When I joined, Jilt was exclusively an abandoned cart email application. I was part of the team that developed additional email automations based on other order lifecycle events, such as sending thanks for completed orders and sending requests for reviews. We also expanded the business beyond transactional emails and introduced the ability to send email newsletters. I owned maintaining our custom-build WYSIWYG editor and the resulting email compliant HTML that it generated. Show less

GoDaddy
Sept 2020 - Oct 2021Senior Software EngineerI was part of the Managed WooCommerce team, building a direct integration between GoDaddy's hosted WordPress platform and the popular WooCommerce eCommerce plugin. In this role, I transitioned to using PHP and Laravel from Ruby on Rails and was able to learn a new language and framework while bootstrapping this new platform initiative.

Fullscript
Oct 2021 - nowSenior Software EngineerI'm currently a senior backend (Ruby) engineer at Fullscript, contributing to several key initiatives that have enhanced both the user experience and internal operations.My Accomplishments:- Improved Auto Refills Feature: Led the implementation of self-management features, significantly reducing time spent by the Customer Support team on manual tasks.- Salesforce Integration: Integrated directly with Salesforce to provide real-time events for the sales team, replacing a third-party integration and improving data accuracy and efficiency.- Daily Packs Product Architecture: Architected the backend for the Daily Packs initiative, integrating with a third-party API for our fulfillment provider, designing a novel data storage solution, and providing an easy-to-use GraphQL API for the frontend.- Labs Journeys and Interpretations: Led the architecture of the Labs Journeys and Interpretations product, which provides practitioners with a comprehensive bundle of lab tests and an intuitive way to highlight key results for patient communication.Throughout these projects, I collaborated closely with product teams and frontend engineers, supporting the design of flexible GraphQL APIs and scalable backend services to meet the needs of both the business and customers. Show less
Licenses & Certifications
- View certificate

Arc Certified Remote Developer
Arc.devFeb 2025
Recommendations

Samantha kern
Experience Creator | Travel Planner | Event ManagerCranston, Rhode Island, United States
Paweł marcinkowski
HSE ManagerBydgoski, Kujawsko-pomorskie, Poland
Sahil gujral
President at @CSI-RAIT | Machine Learning Enthusiast | CS Undergrad at @DYPUMumbai, Maharashtra, India
Kurt stoskopf
Assoc. Professor | VCS Program Coordinator | Director, NTID 3DGT Program | Owner & Cartoonist, Studi...Rochester, New York Metropolitan Area
Louise feron
Chef de projet juniorMarseille, Provence-Alpes-Côte d'Azur, France
Rajadurai k
Motor InsuranceChennai, Tamil Nadu, India
Ashutosh panda
Employee at Brickred SystemsDelhi, India
Pranitha bhukya
Product Manager | Product Management & StrategyHyderabad, Telangana, India
Sonwabo singata
Senior Java Developer (Consultant)City of Cape Town, Western Cape, South Africa
Lorianne bisping, aia ncarb
Architect • Associate at VCBO ArchitectureSalt Lake City, Utah, United States
José david rodríguez esquivel
Automation EgineerSan Ramón, Alajuela, Costa Rica
Daniel grünbaum
Entrepreneur and business developerGreater Stockholm Metropolitan Area
Anil sharma
Manager Procurement at IPS MehtaliaMumbai, Maharashtra, India
Rahul sonawane
Deputy Manager Advance Manufacturing Engineering & Industrial EngineeringPune, Maharashtra, India
Mohamed anas
Chief Mine Surveyor at AngloGold Ashanti /Sukari Gold MinesEgypt
Sipho molapi
HRD Officer Trackless Mobile MachinesMpumalanga, South Africa
Michael f.w. tredree
Associate, Master of Environmental ScienceToronto, Ontario, Canada
Muneeb ahmad
Officer at Hindustan Petroleum Corp. Ltd.Srinagar, Jammu & Kashmir, India
Sude süer kaymak
Willis Towers Watson şirketinde Global Services&Solutions - CRBIstanbul, Türkiye
Will pruitt
Project Scientist / Discipline Leader at Kleinschmidt AssociatesAthens, Georgia, United States
...