Ryan Curtis

Ryan Curtis Email and Phone Number

Fractional CTO @ Okkanti
Madison, WI, US
Ryan Curtis's Location
Madison, Wisconsin, United States, United States
Ryan Curtis's Contact Details
About Ryan Curtis

https://github.com/rbrcurtis

Ryan Curtis's Current Company Details
Okkanti

Okkanti

View
Fractional CTO
Madison, WI, US
Ryan Curtis Work Experience Details
  • Okkanti
    Fractional Cto
    Okkanti
    Madison, Wi, Us
  • Trackable
    Cto
    Trackable Jul 2022 - Present
  • Janus Health
    Chief Technology Officer
    Janus Health Jun 2020 - Jul 2022
    Chicago, Il, Us
  • Swanleap
    Vice President Of Engineering
    Swanleap Feb 2020 - Jun 2020
    Madison, Wisconsin, Us
  • Swanleap
    Chief Architect
    Swanleap Feb 2019 - Feb 2020
    Madison, Wisconsin, Us
    • Designed new architecture to replace legacy platform at a moderated pace. New design will allow internet scalability on AWS platform using API Gateway, Lambda, Elasticsearch, dynamodb, etc. Designed to keep data in sync between new stack and old stack to allow progressive replacement of legacy system through microservices approach.• Implemented Jenkins based parallelized test automation to streamline the CI process.• Restructured the engineering department into several teams including a Product, DevOps, Product Engineering and Solutions Engineering teams. • Pushed the adoption of standard coding patterns including test driven development, MVC, linted code and more effective code reviews. • Implemented standard workflows for feature design with chartering, storyboarding, estimating, progress tracking and prioritization.
  • Genesys
    Development Group Manager
    Genesys Jan 2017 - Feb 2019
    Menlo Park, Ca, Us
    • Lead several teams comprising ~20 developers and test engineers to build admin configuration, onboarding and billing platforms for a highly available SaaS OmniChannel call center application (PureCloud). Primary technologies in use include Angular 1.x, Angular 6, Ember and Knockout backed by services written in Node.JS, Java and Python as well as other common web frameworks and languages all hosted in AWS with autoscaling. • Acted as subject matter expert for technical questions, code reviews, and coach junior developers while actively participating in development of features, both front and back end.• Served as technical lead for many additional company-wide projects focused on coordinating the development efforts of multiple teams from diverse projects and technological solutions.• Researched and spiked different solutions for composing large web applications across many UI teams and disparate javascript frameworks (iframes, web components, etc).
  • Interactive Intelligence (Acquired By Genesys)
    Lead Software Engineer
    Interactive Intelligence (Acquired By Genesys) Apr 2014 - Jan 2017
    • Recruited a team to build a comprehensive UI platform for the development of admin tools for the PureCloud SaaS product. Primary technologies include Angular 1.x and Ember as well as several back end technologies.• Acted as subject matter expert for all technical questions, reviewed PRs, and coached junior developers while also actively participating in development of features.• Collaborated and coordinated with other leads and Product Owners to develop system and software architecture and best practices for delivering elegant solutions with user experience, security, maintainability and scaling as primary concerns.• Designed and implemented a Virtual Reality app for touring remote locations via multiple connected 360 videos, which placed audio calls into a call center via WebRTC allowing support agents to view the tour in sync with the customer. Built for Android and web using Unity and threeJS and presented as part of the final keynote of the Interactions conference in 2016 to an audience of 2,000 customers.
  • Orgspan
    Senior Software Engineer
    Orgspan Apr 2013 - Apr 2014
    • Full Stack JavaScript/Node.js engineer, working with many back and front end technologies.• Architected and built a highly scalable XMPP chat server in Node.js using Redis as a communications backplane and a MongoDB storage layer. This server used socket.io to deliver realtime chat, voip, and notification functionality to web, IOS and android over WebRTC with fallback to long polling for legacy browsers.
  • Rally Software Development
    Senior Software Engineer
    Rally Software Development Apr 2011 - Apr 2013
    San Jose, California, Us
    • Full stack developer for agilezen.com with a focus on back end development, architecture, infrastructure and application efficiency.• Sole operations / DevOps engineer for 20 machine infrastructure hosted in Amazon’s AWS on Ubuntu and Windows Server 2008.• Part of a 4-person development team responsible for building a project management tool with realtime updates using socket.io with a RabbitMQ messaging bus and a custom client-side MVC HTML5 JavaScript Framework written in CoffeeScript.• Maintained a legacy website written in .NET with a SQL Server database and ejabberd messaging.• Designed and developed a continuous deployment system to enable code pushes with zero website downtime.
  • Tds Telecommunications Corp.
    Software Engineer
    Tds Telecommunications Corp. Feb 2002 - Apr 2011
    Madison, Wi, Us
    • Network automation developer working primarily in java technologies as well as supporting legacy perl code.• Technical Lead for a multi-million dollar project to completely rework business processes for the entire Telecom Division including over 20 developers, all business units, and a team working remotely in India.• Won an “Inspiring Excellence” award for creating a one of a kind automation tool for a Voice Over IP vendor system, cutting processing time for that type of work from 4 hours to 15 minutes. • Worked primarily on enterprise level projects targeting specific business needs to improve company efficiency and integrate various business systems and teams consisting typically of 5 to 15 developers.• Sole designer and developer for several custom internal websites written in Java Server Faces.• Primary integrations developer and systems administrator for Metasolv (an Oracle product) hosted on 14+ Solaris servers running WebSphere, and primary SysAdmin for several Jboss servers hosting many JSF webapps.
  • Tds Telecommunications Corp.
    Network Specialist
    Tds Telecommunications Corp. Nov 2006 - Nov 2008
    Madison, Wi, Us
    • Responsible for network configuration of ISP circuits of many varieties (DSL, PON, SDI, voice switches, etc) in order to maintain the ISP network and provision customers.• Developed numerous web based software tools, primarily in PHP, that dramatically increased the efficiency of the team.

Ryan Curtis Skills

Javascript Perl Php Java Linux Unix Nunchuck Skills Integration Web Development Xml .net Microsoft Sql Server Node.js Voip Sql Mysql Enterprise Architecture C# Mongodb Apache Jboss Application Server Oracle Rest Solaris Git Coffeescript Json Redis Scalability Algorithms Watercolor Voice Over Ip Rabbitmq Elasticsearch Nginx J2ee Application Development Arts And Crafts Electric Fencing Ruby On Rails

Ryan Curtis Education Details

  • University Of Wisconsin-Madison
    University Of Wisconsin-Madison
    Computer Science
  • Madison Media Institute
    Madison Media Institute
    Multimedia

Frequently Asked Questions about Ryan Curtis

What company does Ryan Curtis work for?

Ryan Curtis works for Okkanti

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

Ryan Curtis's current role is Fractional CTO.

What is Ryan Curtis's email address?

Ryan Curtis's email address is ry****@****eap.com

What is Ryan Curtis's direct phone number?

Ryan Curtis's direct phone number is +160846*****

What schools did Ryan Curtis attend?

Ryan Curtis attended University Of Wisconsin-Madison, Madison Media Institute.

What are some of Ryan Curtis's interests?

Ryan Curtis has interest in Programming, Eating, Cooking, Technology, Servers, Fermenting, Startups, Drinking, Beer.

What skills is Ryan Curtis known for?

Ryan Curtis has skills like Javascript, Perl, Php, Java, Linux, Unix, Nunchuck Skills, Integration, Web Development, Xml, .net, Microsoft Sql Server.

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.