Ryan Stephens

Ryan Stephens Email and Phone Number

Senior React Developer @ Encircle
kitchener, ontario, canada
Ryan Stephens's Location
Victoria, British Columbia, Canada, Canada
Ryan Stephens's Contact Details

Ryan Stephens personal email

About Ryan Stephens

As a Senior Front End Developer at Absorb Software, I provide leadership in architecting and developing a comprehensive suite of reporting tools and filters specifically designed to meet the needs of online course managers. I leverage my expertise in React and other cutting-edge tools to create user-friendly and high-performance web applications that enhance the learning experience and outcomes of our clients.With over 6 years of experience in React development, I have successfully delivered innovative solutions for various industries and platforms, including enterprise-level management portals, time tracking software, and chart-building capabilities. I am passionate about sharing my knowledge and skills with my team and the wider developer community, and I constantly seek new opportunities to learn and improve. My goal is to create impactful and accessible web solutions that empower users and solve real-world problems.

Ryan Stephens's Current Company Details
Encircle

Encircle

View
Senior React Developer
kitchener, ontario, canada
Website:
encircleapp.com
Employees:
52
Ryan Stephens Work Experience Details
  • Encircle
    Senior Frontend Developer
    Encircle Oct 2024 - Present
    Greater Kitchener-Cambridge-Waterloo Metropolitan Area
  • Idea Networks
    Application Developer
    Idea Networks Jun 2024 - Oct 2024
    Greater Toronto Area, Canada
    - Collaborated with stakeholders to define and document project requirements, ensuring alignment with business goals and technical feasibility, including specific needs related to the integration with Tigerpaw software for improved service management.- Developed a comprehensive Next.js application using TypeScript for staff and contractors, improving project management and communication by enabling real-time tracking of network infrastructure deployments across multiple sites. This included integration with Tigerpaw to automate ticket generation and status updates.- Designed and implemented a robust MySQL database schema to efficiently store and manage relational data, supporting complex queries and data integrity, and integrated Prisma to streamline database interactions and ensure compatibility with Tigerpaw's API.- Utilized React Testing Library to ensure comprehensive test coverage and validate the functionality of the Next.js application, enhancing code quality and stability. Special attention was given to testing the Tigerpaw integration points to ensure robust error handling and data consistency.
  • Absorb Software
    Senior Frontend Developer
    Absorb Software Aug 2022 - Aug 2023
    Canada
    - Provided leadership in architecting and developing a comprehensive suite of reporting tools specifically designed to meet the needs of online course managers.- Introduced groundbreaking ideas and showcased tools like Storybook and React Testing Library, advancing the code base to adhere to modern standards.
  • Tugboat Logic By Onetrust
    Senior React Js Developer / Stream Lead
    Tugboat Logic By Onetrust Jul 2021 - Jun 2022
    Canada
    - Collaborated on the setup and configuration of integration and unit testing tools, leveraging React Testing Library and Mock Service Worker. Developed a suite of reusable helper classes, functions, and Jest extensions to streamline front-end testing processes for all team members. - Implemented AMCharts with custom classes and components, improving the utilization of charts across the application's dashboards. Simplified the dashboard creation process for developers of all levels, ensuring consistent and intuitive chart-building capabilities.- Accelerated the implementation and organization of Storybook to establish a unified library of reusable components. Developed comprehensive documentation and conducted training sessions to empower fellow developers in effectively utilizing and maintaining the component library.
  • Stormfree
    Principle Front End Developer; React Native / React Js / Electron
    Stormfree Jan 2019 - Jun 2021
    Canada
    - Conducted the architecture and development of an enterprise-level management portal for secure mobile technologies. - Implemented a mono-repo strategy to facilitate the sharing of common logic between the React web portal and the React Native Android app, resulting in enhanced consistency and efficiency across all platforms.- Pioneered the design and implementation of custom time tracking software, seamlessly integrating React Native Web with industry-leading project management tools such as YouTrack and Jira. - Achieved a streamlined development process through a single code base that compiled to diverse platforms, including Android, iOS, Snap, AppImage, Flatpack, Windows, and OSX.
  • Binary Solutions Io
    Full Stack Developer
    Binary Solutions Io May 2017 - Dec 2018
    Worldwide
    - Demonstrated a strong emphasis on API development in PHP, utilizing prominent frameworks such asLaravel, Cake, and Phalcon.- Rapidly acquired proficiency in React Native to spearhead an initiative focused on developing an Androidversion of our chat application.
  • Closecommute
    Senior Web Application Developer
    Closecommute Oct 2016 - Jun 2017
    Victoria, Canada
    Close Commute allows employers and employees to look at opportunities to reassign workers to locations closer to their homes in order to reduce time spent in traffic. This will cut people's mental stress, work fatigue, CO2 emissions and upkeep costs of their vehicles as well as the public works needed to support heavily used traffic routes.It was my job to turn Bruce's concept into reality. Through several meetings and lots of white-boarding, we came up with a plan. From this, I built out the Database schema and Laravel app core functionality, and over the next few months we worked tirelessly in modifying and tweaking all the front end Javascript that handles a big part of the Google API interfacing. It was Bruce's responsibility to come up with the design elements through his own initiatives and the help of some other designers.Bruce was left with a solid functioning app that he could manage and add his own custom HTML pages to as he saw fit.http://theprovince.com/opinion/columnists/victoria-site-helps-companies-and-employees-reduce-commute-time
  • Sketchpad Media
    Freelance Full Stack Web Developer
    Sketchpad Media Jul 2006 - May 2017
    Everywhere
    I have worked as a freelance full stack web developer for over 6 years full time now. I know it says something about being more than a decade, but I have not been doing this full time through those years. I usually try and contract myself out to web firms but I also take on a lot of personal contracts. I am not based in any one place lately and move depending upon the job. My focus has been mostly in React and PHP / Laravel, However I have also touched on languages / Frameworks / DBs such as .NET, Kotlin, Node, Next JS, Vue JS, jQuery, Backbone, MySql, Postgress, SQL Server and Mongo. I've also interfaced with a ton of API's over the years like Google Maps API and AWS services such as S3, Moneris, Paypal, Slack etc. My ability to be organized, concise and adaptable has allowed me to work remotely for many companies and given me the ability to move to a location for a contract period if needed or specified by the companies terms. Some of these companies are listed below in my work history. Most of my private freelance gigs are not. They are available upon request only.
  • Ctr & Weblogix Inc
    Intermediate Php / Laravel Developer
    Ctr & Weblogix Inc Oct 2014 - Aug 2016
    Vancouver, British Columbia, Canada
    As one of two developers in this startup, I have been responsible for developing new modules as well as maintaining the existing Laravel codebase. Our primary SAAS app contains over 176 models, 60 controllers and 36 cron driven CLI commands. All of this is supported by nearly 30 separate, relational databases occupying just over 9 gigs of data. It is certainly no small task to keep this machine moving forward while adding new features to our primary application, let alone building out new apps. Working with CTR / Weblogix has garnered me many new insights into the ever changing and developing web based technologies. From learning React.js to working with Raspberry pi's there seems no end to learning new things.During my time with Weblogix we have seen many changes, including a move to Victoria from Vancouver, amalgamating with another company and a name change. This company has taught me how to live on the frontiers of innovation.
  • Skookum Yacht Services
    Commercial Diver
    Skookum Yacht Services Jun 2010 - Sep 2015
    Vancouver, British Columbia, Canada
    As a diver with over 16 years experience and several thousand dives this job was a shoe in for me. My ability to manage stress, foresee potential problems, think on my feet quickly and have attention to detail gained me recognition as an adept and safe diver with Skookum Yacht Services. It has often been mentioned by the owners to other staff that I am their go to contract diver because of the aforementioned attributes. So long as I am in the Vancouver area I know these guys will always be willing to call on me should some marine duty call them.My roles while in their employ mostly involved inspections and underwater repairs on sailing boats, yachts, though we also did a lot in the maintenance and repair of marinas and floating home communities.
  • Swain Legacy
    Operations Manager & It Professional
    Swain Legacy Dec 2013 - Apr 2014
    Ubud, Bali, Indonesia
    Originally hired to produce a website for the growing company my other assets and skills were quickly recognized allowing my role to expand.My use around the shop quickly grew from a simple web developer to IT professional within the company. I became the go to guy for any IT related question and was soon organizing and setting up systems for individuals as well as providing the company with a proper network backbone to operate on. One of the major achievements in this field was completely reworking the estimating software in Excel as well as producing an integrated production system so team members could collaborate and keep work flow in sync.My analytic and organizational skills were quickly noticed and I was therefore set on the task of operations management. These duties included setting up accounting procedures, CEO time management and production guidelines.With my design background I was even called on to assist in designing and producing a custom line of products for a client based in the USA.Due to my travel visa limitations and having to continually leave the country to renew my position at the company I had to ultimately leave the company. Though I am still retained as the webmaster for the company as well as the IT consultant operating remotely.
  • Queenstown Signs
    Large Format Digital Printer
    Queenstown Signs Mar 2013 - Oct 2013
    Queenstown, New Zealand
    I was the senior printer during my tenure with Queenstown Signs. My tasks involved overseeing and running the large format printers at the shop as well as intelligently designing or interpreting client concepts into digital files via Illustrator, Photoshop or Signlab.My time at Queenstown Signs was short only because of the limitations of my working holiday visa.
  • Uprise Digital
    Contract Developer
    Uprise Digital Dec 2012 - Mar 2013
    Wellington, New Zealand
    As a hired short term contract web developer my duties took me through the entire life cycle of a web development project after the PSD flats were created by the design team. My core focus being the use of Wordpress as a platform for building websites.I was entrusted with completing every aspect of the project after design to launch. This role involved managing and prioritizing tasks to effectively see a site launch on time and too specifications.My expertise in converting PSD files into manageable web optimized images through to my extensive knowledge of PHP, HTML and Javascript along with Wordpress back end coding allowed me to succeed in this role.
  • Ocean Quest
    Padi Dive Instructor
    Ocean Quest Jun 2010 - Jul 2012
    Burnaby, British Columbia, Canada
    My previous diving experience, ability to teach and understand students needs drew Ocean Quest to my use as a certified PADI MSDT instructor in their shop. As a part time instructor my competence underwater and in the classroom proved to be an asset to Ocean Quests large student roster. It is my experience as not only a dive instructor but an avid diver and commercial diver that allows me to thoroughly educate divers in safe practices and dive theory.
  • New Wave Dive
    Commercial Diver
    New Wave Dive Aug 2011 - May 2012
    Vancouver, British Columbia, Canada
    New Wave Dive actively sought me out as a short term contract commercial diver due to high recommendations within the commercial diving circle. New Wave needed a diver that was willing to work long hours, work in stressful situations and had a strong grasp on fluid dynamics and aquatic physics.As the primary diver my duties included tasks such as re-floating sinking docks, large repairs on general marina infrastructure underwater and the occasional boat repair.
  • Cultivate It
    Contract Web Developer
    Cultivate It Sep 2011 - Apr 2012
    Vancouver, British Columbia, Canada
    Cultivate IT was in need of a skilled and self managed contractor during an extremely busy period and as such sought to hire me to fill the role. My previous connections with the owner of the company made me an easy choice for the company when it came time to hire an experienced independent developer. My role was primarily related to PHP, Coldfusion, Javascript and custom Wordpress development on existing sites though I did do a full build for one of their clients.
  • Scott Paragon
    Operations Manager
    Scott Paragon Oct 2010 - Mar 2011
    Richmond, British Columbia, Canada
    14 years of previous experience in the Signage industry allowed me to secure this role as Operations Manager at Scott Paragon. The company had grown well beyond its current locations capabilities and staffing requirements and as such needed an experienced manager to help facilitate the transition.During my 6 month duration at Scott Paragon I was a key person responsible for assisting and organizing the move from one location to another while also overseeing 8 other employees to ensure clients projects were still completed during the transition period. This also involved hiring and firing individuals based on competence, experience and general fit with the companies new ideology.My employ was unfortunately cut short due to unforeseen family circumstances.
  • Impact! Sign And Graphics
    Designer, Larger Format Printer, Sign Maker
    Impact! Sign And Graphics May 2010 - Nov 2010
    Port Coquitlam, British Columbia, Canada
    As the sole employee at this new company I was involved in every aspect of a clients request.My previous experience in the Signage industry made me a perfect fit for this role. Having had in depth experience in sales, site checks, computer design, plotter and large format printing operations as well as sign making and installation experience I was hired on the spot despite several weeks of previous interviews with other potential employees.The only reason my time with Impact! was so short was due to a location change which made the commute to work 1.5 hrs each way.
  • Undersea Gardens
    Show Diver
    Undersea Gardens Jun 2009 - Oct 2009
    Victoria, British Columbia, Canada
    This job was amazing and a lot of fun however it was only a short term seasonal position. Given my current employment situation and the job specifics I immediately jumped at the opportunity for a location change.My duties with Undersea gardens primarily involved putting on informative shows through wireless communications while underwater in an aquarium. 6 times daily, 6 days a week I would introduce the tourists and public about the native aquatic sea life in our area. This involved working with 4 giant pacific octopus, 3 wolf eels, dozens of crabs, sea anemones, sea urchin's and other various fish species. I was also part of a team that provided daily maintenance for the underwater habitat, filtration systems, and general operational functions of the aquarium.
  • International Diving Centre
    Padi Dive Instructor
    International Diving Centre May 2009 - Jul 2009
    Vancouver, British Columbia, Canada
    Much like my role at Ocean Quest I was hired due to my diving experience as well as education as a s PADI Instructor.My role was to assist as a short term seasonal instructor for a leading diving company in Vancouver. Having acquired services and equipment from the company for many years they recognized my potential as an instructor during their time of need and took me on part time.
  • Pacific Works Diving
    Commercial Diver / Dive Supervisor
    Pacific Works Diving Jun 2008 - Jun 2009
    Sechelt, British Columbia, Canada
    Fresh out of commercial diver training this company picked me up based on the teachers recommendations. Though I was a "greenhorn" this company took my diving schools recommendation to heart and picked me up. It wasn't long before the company saw my potential as a competent and experienced diver. Within 6 months I was promoted to dive supervisor ahead of other candidates that had been with the company for longer due to my organizational skills and leadership abilities.I left Pacific Works to travel as the company went through the terms of a contract renewal with the governmental fisheries department of Canada.
  • Pelagic Dive Services
    Commercial Diver
    Pelagic Dive Services Oct 2008 - May 2009
    Sechelt, British Columbia, Canada
    Pelagic Dive Services was the umbrella company for several other dive services like Pacific Works. During my down time at Pacific Works I was hired as a contractor for Pelagic to assist in underwater construction operations due to my diving abilities and conformity to guidelines and safe practices as well as my general competence.
  • Fastsigns Vancouver
    Production Manager
    Fastsigns Vancouver 2002 - 2008
    Vancouver , British Columbia, Canada
    My long background in signage and sign design led me up the ladders of Fastsigns hierarchy quickly. My experience with Illustrator and Photoshop along with several other software programs designed for sign manufacturing along with my hands on experience in sign production and installation aloud me to guide our team towards specific goals.After 3 years at the company the massive growth forced the owner to create a position for a Production Manager within the company. Our original four employees had become twelve employees and organization and leadership was needed as the owner was so focused on developing the business itself. I was the perfect fit given my time with the company and my broad experience.I left Fastsigns to pursue a new career in diving on great terms and much support from my employer. I have in fact worked as a contract designer, printer and installer on several projects since my departure as a full time staff member.

Ryan Stephens Skills

Scuba Diving Graphic Design Wordpress Email Marketing Diving Inspection Photoshop Blogging Water Web Marketing Web Development Graphics Construction Digital Photography Illustration Php Javascript Sass Html 5 Illustrator Microsoft Excel Vba Ajax Commercial Diving Google Maps Jquery Online Marketing Html5 Social Media Leadership Social Media Marketing

Ryan Stephens Education Details

  • Divesafe International
    Divesafe International
    Commercial Diving
  • Bodwell Internet
    Bodwell Internet
    Internet Programing And Database Management
  • Penticton Highschool
    Penticton Highschool

Frequently Asked Questions about Ryan Stephens

What company does Ryan Stephens work for?

Ryan Stephens works for Encircle

What is Ryan Stephens's role at the current company?

Ryan Stephens's current role is Senior React Developer.

What is Ryan Stephens's email address?

Ryan Stephens's email address is di****@****ail.com

What schools did Ryan Stephens attend?

Ryan Stephens attended Divesafe International, Bodwell Internet, Penticton Highschool.

What are some of Ryan Stephens's interests?

Ryan Stephens has interest in Adventure, Exploring, Civil Rights And Social Action, Environment, Education, Hiking, Science And Technology, Disaster And Humanitarian Relief, Human Rights, Nature.

What skills is Ryan Stephens known for?

Ryan Stephens has skills like Scuba Diving, Graphic Design, Wordpress, Email Marketing, Diving, Inspection, Photoshop, Blogging, Water, Web Marketing, Web Development, Graphics.

Who are Ryan Stephens's colleagues?

Ryan Stephens's colleagues are Jessica Pfisterer, Kym De Thierry, Liz Delahunty, Candice Potts, Michael Malloy, Kristin Fernandez, Lauren Mcnabb.

Not the Ryan Stephens you were looking for?

  • Ryan Stephens

    Storyteller, Communicator, Conversationalist
    Edmonton, Ab
  • Ryan Stephens

    Multiplayer Gameplay Engineer At The Coalition Studio
    Vancouver, Bc
  • Ryan Stephens

    Student At University Of Waterloo
    Guelph, On
  • Ryan S.

    Support Worker | Case Manager | Outreach Worker | Committed To Supporting Individuals On Their Journey To Stability
    Newmarket, On

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.