Ryan Stephens Email and Phone Number
Ryan Stephens personal email
- Valid
- Valid
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.
Encircle
View- Website:
- encircleapp.com
- Employees:
- 52
-
Senior Frontend DeveloperEncircle Oct 2024 - PresentGreater Kitchener-Cambridge-Waterloo Metropolitan Area -
Application DeveloperIdea Networks Jun 2024 - Oct 2024Greater 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. -
Senior Frontend DeveloperAbsorb Software Aug 2022 - Aug 2023Canada- 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. -
Senior React Js Developer / Stream LeadTugboat Logic By Onetrust Jul 2021 - Jun 2022Canada- 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.
-
Principle Front End Developer; React Native / React Js / ElectronStormfree Jan 2019 - Jun 2021Canada- 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.
-
Full Stack DeveloperBinary Solutions Io May 2017 - Dec 2018Worldwide- 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.
-
Senior Web Application DeveloperClosecommute Oct 2016 - Jun 2017Victoria, CanadaClose 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
-
Freelance Full Stack Web DeveloperSketchpad Media Jul 2006 - May 2017EverywhereI 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.
-
Intermediate Php / Laravel DeveloperCtr & Weblogix Inc Oct 2014 - Aug 2016Vancouver, British Columbia, CanadaAs 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. -
Commercial DiverSkookum Yacht Services Jun 2010 - Sep 2015Vancouver, British Columbia, CanadaAs 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. -
Operations Manager & It ProfessionalSwain Legacy Dec 2013 - Apr 2014Ubud, Bali, IndonesiaOriginally 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.
-
Large Format Digital PrinterQueenstown Signs Mar 2013 - Oct 2013Queenstown, New ZealandI 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.
-
Contract DeveloperUprise Digital Dec 2012 - Mar 2013Wellington, New ZealandAs 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. -
Padi Dive InstructorOcean Quest Jun 2010 - Jul 2012Burnaby, British Columbia, CanadaMy 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.
-
Commercial DiverNew Wave Dive Aug 2011 - May 2012Vancouver, British Columbia, CanadaNew 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.
-
Contract Web DeveloperCultivate It Sep 2011 - Apr 2012Vancouver, British Columbia, CanadaCultivate 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.
-
Operations ManagerScott Paragon Oct 2010 - Mar 2011Richmond, British Columbia, Canada14 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.
-
Designer, Larger Format Printer, Sign MakerImpact! Sign And Graphics May 2010 - Nov 2010Port Coquitlam, British Columbia, CanadaAs 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.
-
Show DiverUndersea Gardens Jun 2009 - Oct 2009Victoria, British Columbia, CanadaThis 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.
-
Padi Dive InstructorInternational Diving Centre May 2009 - Jul 2009Vancouver, British Columbia, CanadaMuch 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.
-
Commercial Diver / Dive SupervisorPacific Works Diving Jun 2008 - Jun 2009Sechelt, British Columbia, CanadaFresh 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.
-
Commercial DiverPelagic Dive Services Oct 2008 - May 2009Sechelt, British Columbia, CanadaPelagic 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.
-
Production ManagerFastsigns Vancouver 2002 - 2008Vancouver , British Columbia, CanadaMy 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
Ryan Stephens Education Details
-
Divesafe InternationalCommercial Diving -
Bodwell InternetInternet Programing And Database Management -
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?
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