Marc Ryan work email
- Valid
Marc Ryan personal email
- Valid
Marc Ryan phone numbers
Marc Ryan is a Frontend Engineer at Centigrade. He possess expertise in javascript, jquery, php, c, c++ and 14 more skills. Colleagues describe him as "I had the pleasure of working with Marc on the frontend team at Gigwalk. Marc demonstrated excellent attention to detail, focus on thinking about software architecture and on leveraging frontend tooling. He was always a great team member who was able to easily work with others. I would be fortunate to be able to work with him again in the future. I cannot say enough good things about Marc." and "Marc came on board Gigwalk during a crucial, high-pressure phase in its transformation from a small, crowd-sourcing tool to a high-level enterprise workforce management application. He instantly jumped into the Agile, Scrum-based workflow and took on anything - from critical emergency bugs and enhancements to completely new features - that was thrown at him. Although the team was working extremely late hours to get sign off on a critical contract, he was extremely professional, efficient, responsive, and his execution of a flood of urgent tasks was both incredibly fast and excellent. He was an awesome new member for the overwhelmed team. Many times I contacted him with a question or a handoff late at night, and he responded immediately. Mark's soft skills, diplomacy, patience under pressure, and unfailingly friendly personality made working with him a real pleasure. Gigwalk's webapp FE is Javascript-driven. Marc often implemented HTML, CSS and jQuery interactions on the fly, as well as working with the team to construct and improve the JS framework. He became imperial administrator of our GIT workflow, and coordinated and supervised remote engineers who contributed to releases. He took initiative to coordinate implementation of new FE features and enhancements with the BE team. He implemented features and enhancements that came with or without wireframes, HTML/CSS, or instructions. Wherever I was involved as UI lead, I was impressed at how easy it was to work with him to complete implementation. Marc can do anything quickly and well. If I had my own product and team, he would be on it."
-
Senior Software EngineerCentigrade Feb 2024 - Present -
Front End ConsultantCentigrade Dec 2023 - Feb 2024 -
Senior Software EngineerNeuroid Feb 2022 - Dec 2022Whitefish, Montana, UsAs one of the lead developers on NeuroID’s customer portal, I helped to maintain and modernize the codebase while also implementing new features to streamline and improve the user experience. Notably, I refactored our authentication flow on the client to use Auth0 instead of AWS Cognito, working with the BE team to set up the proper infrastructure. I also designed a framework for creating multi-page form wizards, which made use of React context and custom hooks to provide an easy-to-use API. This was used by myself and other members of the team to implement a self-serve workflow that our customers could use to integrate NeuroID’s trackJS library into their application, thereby reducing strain on our Support team. -
Software EngineerPatreon Sep 2020 - Apr 2021San Francisco, California, UsDeveloped a NodeJS web server that was responsible for rendering and sending emails based on templates written in React/Typescript. This service acted as a middleman between Patreon’s Python backend and our third-party email providers. As part of this project, I also created an internal tool for previewing emails using Storybook as well as a script that could generate json schemas based on Typescript definitions extracted from each template. These schemas were used to validate the API params of incoming requests, allowing us to catch issues early.Additionally, I collaborated with the rest of the Core Services team to split out Patreon’s web app into its own project/service using a more modern tech stack (React/GraphQL/Apollo). This project was based on the NextJS framework and used React hooks to manage both global and local state. I also helped to upgrade our suite of internationalization tools (known as Stele) to allow for dynamically switching languages at runtime. -
Software EngineerGigwalk Dec 2014 - May 2020San Francisco, Ca, UsAs a member of the Web team at Gigwalk, I helped to develop their enterprise web app, the main purpose of which was to allow customers to create and manage projects for their mobile workforce.During my time at Gigwalk, I worked on a number of different features, but some of my most notable accomplishments include building an open-source JavaScript library to act as a wrapper around our RESTful API, developing a set of tools for creating GitHub releases and deploying to Heroku, as well as creating a survey builder that could be easily customized based on the client’s needsOriginally built as Backbone app using additional libraries to manage navigation state and dependency injection, we made considerable progress in migrating to React/Redux/React-Router, resulting in improved stability and responsiveness. -
Frontend EngineerNetpulse Oct 2011 - Jul 2014San Francisco, Ca, UsWhen I started at Netpulse, my role as Frontend Engineer was to develop and expand the capabilities of their flagship fitness product, the N5i. With my help, we increased our client base to include 7 of the 8 major equipment manufacturers, providing a reliable and easy-to-maintain entertainment platform to help keep exercisers engaged. I also worked closely with our OEM partners and other third parties to ensure the delivery of high-quality products within tight deadlines. Some of my accomplishments include moving all our clients to a single codebase, refactoring the iPod communication module to pass MFi certification, designing a JavaScript/Qt interface for controlling all our media players, and developing a digital TV player using the libVLC API. I also created new views within our embedded JavaScript application, utilizing jQuery for event handling and DOM manipulation and CSS for styling. -
Web DeveloperLettmade Design + Press Apr 2013 - Jun 2013Developed a lightweight website for Lettermade Design to showcase their projects and help increase their client base. Using CodeIgnitor’s web application framework, I designed the site in such a way that it would be trivial for a non-technical user to update content. In addition, I implemented a custom mail form that would make asynchronous requests to a PHP script to send messages. My goal was to provide a seamless, uninterrupted user experience. Cross-browser compatible, yet scales well for mobile devices.
-
Code-Foo InternIgn Entertainment Jul 2011 - Aug 2011Los Angeles, UsStudied various languages and techniques for both front and back end web development, while assisting the IGN engineering team in different tasks. I also helped the Tech Page team in designing the new IGN Tech Channel. Using IGN’s Oyster Framework and coding primarily in PHP, HTML, and JavaScript, I created and stylized three new widgets, two of which are still being used today. -
ProgrammerUniversity Of North Carolina At Chapel Hill Aug 2009 - May 2010Chapel Hill, Nc, UsAssisted Dr. Kenneth Lohmann of the Biology Department in his research on sea turtles by developing software to record their navigational patterns. Using C++ and the Win32 API, I was responsible for designing the UI and coding the underlying layer which provided the user with the ability to record and save custom trials -
Research AssitantUniversity Of North Carolina At Chapel Hill Aug 2008 - May 2009Chapel Hill, Nc, UsEmployed by Professor Prasun Dewan to explore a possible implementation of his Distributed Reflection project. The goal was to develop an application that could reflect upon a remote object, and using only the primitive data types sent back to the client, reconstruct the object as it was on the remote machine. Using Java Web Services to perform the remote procedure calls and Glassfish as the application server, I attempted to realize this goal. Although unsuccessful, my research provided invaluable insight into the nature of the project.
Marc Ryan Skills
Marc Ryan Education Details
-
University Of North Carolina At Chapel HillComputer Science -
University Of Nevada-Las VegasComputer Science -
University Of Nevada, RenoComputer Science
Frequently Asked Questions about Marc Ryan
What company does Marc Ryan work for?
Marc Ryan works for Centigrade
What is Marc Ryan's role at the current company?
Marc Ryan's current role is Frontend Engineer.
What is Marc Ryan's email address?
Marc Ryan's email address is ma****@****alk.com
What is Marc Ryan's direct phone number?
Marc Ryan's direct phone number is +170249*****
What schools did Marc Ryan attend?
Marc Ryan attended University Of North Carolina At Chapel Hill, University Of Nevada-Las Vegas, University Of Nevada, Reno.
What are some of Marc Ryan's interests?
Marc Ryan has interest in Videogames, Scuba Diving, Ultimate Frisbee, Learning About New Technologies, Swimming.
What skills is Marc Ryan known for?
Marc Ryan has skills like Javascript, Jquery, Php, C, C++, Java, Qt, Linux, Win32, Zend Framework, Mvc, Subversion.
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