• Proficient with machine learning concepts, algorithms, and libraries to reduce complexity and user involvement where possible.• Application security in compliance process, code instrumentation and audit oversight (PCI-DSS, ISO 27001/27002, SOC1/SOC2, HIPAA)• Years working in distributed systems programming for enterprise applications in Automotive, Finance, Healthcare, and AeroSpace.• Software Development Life Cycle (SDLC) expertise in both Agile and Waterfall environments.
-
Director Of Cyber SecurityComcast Jun 2021 - PresentPhiladelphia, Pa, Us -
Principal Security EngineerComcast Oct 2016 - Aug 2021Philadelphia, Pa, UsBuzzwords: Postgres, elasticsearch, Go, Ruby, Rails, Ansible, HAProxy, Apache, iptables, ipsec, Vault, Consul, elasticsearch, logstash- Led, grew and managed a team to introduce software solutions to common and esoteric security problems across the ISP space. - Architected and developed key escrow service for SNMPv3 management of over 100 million devices enabling unique device credentials and privelage escalation in a system supporting over 6 billion transactions a day.- Architected and developed a namespaced secret configuration system for applications and developers using Hashicorp Vault & Consul which regularly spikes millions of connections- Designed and developed new access systems to replace legacy ISP "password of the day" mechanisms for remote device troubleshooting. Working with router/modem manufacturers to implement new PKI system. - Architected a certificate based replacement for key based SSH access which ties authentication to principals, short lived certs, SSO, and MFA. Users provision a certificate and then use that certificate with SSH to access systems.- Designed and developed a network protocol grading and regression system to show program progress of deprecating legacy or insecure protocols in a network of over 100 million hosts.- Designed and developed various kill switches across the IP space for known attacks.- Worked with many vendors to architect and alleviate the scale problems that are introduced when consumed in a place as large as an ISP.- Architected and implemented and extended SecurityMonkey to monitor over 1000 AWS accounts and OpenStack for misconfiguration. Implemented a Lambda pipeline to validate, groom, alert, and manage known vulnerabilities. - Consulted with many teams external to my own to increase security education and implementations. -
Software Engineer/ArchitectCloudmine Mar 2014 - Oct 2016Philadelphia, Pa, UsBuzzwords: MongoDB, elasticsearch, NodeJS, Ruby, Rails, C# (Unity, Xamarin, Mono, .Net), SSL, TLS, Encryption• Developed and maintained core application security features in a backend as a service (BaaS) product offering for user and application level object and file storage.• Created pipeline between caching, MongoDB, and Elasticsearch to offer the fastest possible CRUD operations on the generic data model.• Acted as the architect/consultant to many compliance oriented industry clients in finance, healthcare, retail, and IoT while building their business rules into the CloudMine ecosystem.• Developed a C# PCL SDK for Xamarin/Nuget which supports iOS, Android, WP8, Mono, .Net as well as contributed with a client to bring the SDK to the Unity C# scripting environment. Worked closely with CloudMine .Net use cases to best serve the Microsoft vertical.• Designed the optimal indexing strategies for MongoDB and Elasticsearch for an always evolving generic client data model.• Led multiple migrations in Rails, NodeJS, and MongoDB versions through breaking changes. Performance enhancements in algorithms along the upgrade path also accounted for almost half of time spent in the platform netting big wins for all customers.• Evolved a home grown query language which involved applied compiler theory to produce efficient and secure queries as well as useful parsing errors for clients to debug queries.• Audited code for security vulnerabilities, compliance and patching.• Designed and implemented industry standard API security practices.• Threat modeled and remediated application security issues as framework CVEs were released to ensure client safety. -
Senior Software DeveloperHomenet Automotive / Autotrader.Com Jun 2009 - Feb 2014Exton, Pa, UsBuzzwords: C#, VB, .Net, LINQ, Nunit, Resharper, Mono, Xamarin, Visual Studio, Ruby, SQLServer, SQLite, T-SQL• Designed and optimized migration code in C# and MS SQL from an old platform to a new model in a timely fashion to minimize downtime during transition of.• Wrote complex admin and user facing screens with C#, JQuery and AJAX to tackle many functions in little space.• Developed core architecture upgrading a classic asp system to a .Net 3.5 Platform and a Windows CE 6 platform to Android, and iOS.• Conceptualized and developed new products and data science tools to improve software sales and enrich the user experience, and automate vehicle marketing strategies by scraping and training manufacturer data to determine crucial information and weighting.• Created a full stack android solution for inventory photo management specific to Galaxy camera responsible for processing millions of photos per day. Machine vision and data mining techniques are applied to allocate, classify, edit and distribute photos based on a rules system. • Worked through complex algorithms to resolve a plethora of data conversion, importing and exporting data issues on big data.• Created a scalable, full stack framework and model generation across Android, Windows Phone, iOS using Mono and Protobuff, mixing in highly optimized C libraries where performance was crucial.• Optimized and implemented industry standard data models (KBB and Chrome decoding databases) for native embedded usage, syncing, and updating. -
Adjunct ProfessorChestnut Hill College Jan 2013 - Jul 2013Philadelphia, Pa, UsDeveloped syllabus and coursework for 400 level programming course designed to go beyond computer science and implement real world solutions• Taught concepts: agile, spiral, and waterfall SDLC models• Taught technologies: Android, SQLite, ANT, and Git• Taught methodologies: dependency injection, continuous integration, pair programming, code reviews, documentation, and version control• The course taught was an intense semester long group project implemented like an agile software team. Students sprinted with estimates and scopes of defined work and took tests revolving around concepts taught during class hours. By the end of the semester, students implemented an Android application for the college. Students also implemented a build server with continuous integration and deployment to the Google Play store. Build servers ran unit and integration tests which reported results to all contributors. -
Software Developer ConsultantPortfolio Available Upon Request Jan 2007 - Jan 2013• Compliance implementation (PCI, ISO, HITECH)• Open source contributions (Lucene, OpenCV, SecurityMonkey)• Created horizontal scaling systems pipelines for large feed data throughput via import and export which could hit terabytes in size.• Developed RESTful applications in C#.NET, VB.NET, Java, Ruby on Rails, C++.• Created and updated Design Documents, Installation Guides and Implementation Guides.• Performed routine patching, security assessments and maintenance on databases using SQL Server, MySQL, Postgres. Designed a SQL data architectures and systems which scaled to million plus concurrent user spikes.• Migration and upgrade for frameworks such as Rails and .Net where breaking changes made feature progress difficult. -
Web Developer / AdministratorChesnut Hill College Apr 2008 - Dec 2008Philadelphia, Pa, Us• Worked on a team to prepare, implement, and migrate the entire college website and applications to the new EKTRON CMS• Maintained, updated, and created the college website pages, forms, downloadable files, and embedded applications.
Ryan D. Education Details
-
Chestnut Hill CollegeMathematics -
University Of DelawareComputer Science Cybersecurity
Frequently Asked Questions about Ryan D.
What company does Ryan D. work for?
Ryan D. works for Comcast
What is Ryan D.'s role at the current company?
Ryan D.'s current role is Director of Cybersecurity.
What schools did Ryan D. attend?
Ryan D. attended Chestnut Hill College, University Of Delaware.
Who are Ryan D.'s colleagues?
Ryan D.'s colleagues are Carlos Marquez, Christopher Christian, Andrew Naik, Dhruva Patel, Linda Wagner, Margeaux Drynan, Charles Thomas, Ph.d..
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