
Senior Consultant at Catapult Systems
Houston, Texas Area

Senior Consultant at Catapult Systems
Houston, Texas Area
Ryan is a custom application development consultant specializing in Microsoft technologies and a former internal control specialist with broad industry experience, especially in the construction, information technology and oil & energy sectors. His professional interests include developing rich user experiences and educating and mentoring others.
Ryan has special interests in utilizing web technologies--in particular REST architectures with Linked Data--to make business processes more efficient and enable more seamless integration between existing systems and new business requirements.
Ryan helps lead the Houston F# User Group, has presented on F# and REST at Houston Tech Fest 2009, and is/has contributed to the IronRuby and OpenRasta projects.
Languages: Atom/AtomPub, C#, CSS, F#, (S)FTP, JavaScript, LINQ, PHP, RDF, RSS, (Iron)Ruby, SQL, VB6, VBA, (X)HTML, XML; Frameworks: .NET: ASP.NET, ASP.NET MVC, LINQ, OpenRasta, Open XML SDK, Prism, Silverlight, WPF, Ruby on Rails, Sinatra; Patterns: Functional Programming, REST, MVC, MVP, MVVM, SOLID; Practices: BDD, CI, DDD, TDD; Third-party Tools: Fake, FsUnit, NHibernate, MbUnit, NBehave, NUnit, xUnit.NET, ReSharper, RSpec; Databases: MS Access, MS SQL Server, MySQL, SQLite
(Privately Held; Information Technology and Services industry)
January 2008 — Present (1 year 11 months)
* Implemented the core modules of pension system in Windows Presentation Foundation (WPF). Designed and built a document generation engine to construct Word documents based on pre-defined templates stored in SharePoint and populated with data from the application. Designed several architectural elements used throughout the system that helped increase productivity and design flexibility.
* Created a web-based dashboard for a non-profit children’s center to load vendor-supplied data into a SQL Server database and compile hierarchical reports for managing legal and statutory requirements.
* Configured custom web services using the SharePoint API to impersonate Forms Based Authentication (FBA) users for a software services firm.
* Extended a FTP client application to use the SFTP protocol using the SecureBlackBox library for a professional sports team.
(Public Company; 1001-5000 employees; EPE; Oil & Energy industry)
July 2006 — January 2008 (1 year 7 months)
• Led a project team to segregate duties (SOD) across multiple ERP and legacy systems to reduce compliance risk.
• Assisted in analyzing and documenting risks and internal controls for compliance with the Sarbanes-Oxley Act of 2002 (SOX).
• Created collaborative workspace (Microsoft SharePoint) for the Risk Control department and related parties for managing SOX and SOD efforts.
• Re-organized the risk and control documentation database model to reduce duplication of risks, controls and management forms for SOX compliance.
• Re-wrote the EPCO's Sarbanes Tracking and Reporting Tool (START) application to use SharePoint, Excel, InfoPath and SQL Server to enable users to work more effectively.
• Created risk assessment processes for analyzing financial reporting risks and reducing the number of key controls for both business and IT functions.
(Public Company; 10,001 or more employees; CBI; Construction industry)
August 2004 — July 2006 (2 years )
• Assisted in the documentation and testing of internal controls in compliance with the Sarbanes-Oxley Act of 2002.
• Assisted in the oversight of staff and contract personnel.
• Analyzed and reported audit exceptions and coordinated with the internal and external audit teams to consolidate exceptions from their reviews.
• Oversaw the development and implementation of the START tool at CB&I, including user testing and training and the development of queries and reporting tools required by the Corporate Compliance Group.
(Partnership; 10,001 or more employees; Accounting industry)
September 2002 — August 2004 (2 years )
• Developed a database application in Microsoft Access used by more than twenty publicly traded companies to track and assess internal controls as part of their Sarbanes-Oxley Act of 2002 compliance projects.
• Managed the documentation of internal controls for two overseas branches (United Kingdom and Australia) of a global, publicly traded company as part of their Sarbanes-Oxley Act of 2002 compliance project.
• Performed general computer controls assessments as part of an audit, including a healthcare provider (hospital) and healthcare fund.
• Researched virtual private networks and middleware controls to grow corporate knowledge.
M.S., B.B.A. , Management Information Systems, Accounting , 1997 — 2002
Bible study, teaching, web development, programming, reading, writing, western martial arts, skiing, basketball, soccer, traveling, Ruby, .NET
Developer / Designer Special Interest Group (D2SIG), Houston F# User Group (HFSUG)
Microsoft Certified Technology Specialist (MCTS) for WPF
Microsoft Certified Professional (MCP)
Texas A&M University Buck Weirus Spirit Award