Scroll To View More
Rory Woods

Rory Woods

Danbury, CT, United States
Member since March 25, 2014
Rory is a software consultant delivering solutions to fill enterprise needs. He brings technical skill and experience guiding teams in not just how to build, but what to build. He has extensive experience on the Microsoft web stack, including ASP.NET MVC, Web API, SQL Server, and Azure.
Rory is now available for hire
Portfolio
Experience
  • Microsoft SQL Server, 12 years
  • C#, 10 years
  • ASP.NET, 8 years
  • JavaScript, 7 years
  • Knockout.js, 4 years
  • Azure, 3 years
  • AngularJS, 2 years
  • Ionic, 1 year
Danbury, CT, United States
Availability
Part-time
Preferred Environment
Windows\Linux, Visual Studio, ReSharper, Git, Vim
The most amazing...
...solution I've shipped is a global identity management and access system for a Fortune 2000 enterprise.
Employment
  • Owner
    2005 - PRESENT
    Colibris Digital, LLC
    • Led a team in the development and rollout of a SAML-based global single-sign-on solution and conversion of custom applications.
    • Guided an ASP.NET team in the development of an in-house CRM using ASP.NET WebForms, Entity Framework, and Knockout.
    • Developed an Azure-hosted HTTP API for an energy startup deploying solar trackers in the US.
    • Partnered with an education technology specialist to provide software consulting to school districts in Westchester and NYC.
    • Served as lead developer for the NYC startup dailyspin.com. Built an Amazon AWS hosted ASP.NET site and the SQL Server back-end. Met strict performance requirements with a balance of server and client rendered markup, CDNs, and responsive images.
    • Built a VSTO-based Office add-in for a corporate legal department integrating with their case management system. Used web services to enable searching, categorizing, and assignment of documents directly into matters.
    • Guided roll-out of enterprise Azure IaaS deployment including ExpressRoute, multi-region VNets, Azure Site Recovery migration, and Azure Policy.
    • Architected and developed serverless functions to capture, process, and create events for a professional sports organization. Leverages Azure Functions, SQL Server, and Application Insights.
    Technologies: C#, ASP.NET, Web API, SQL Server, JavaScript, Knockout, Angular, TypeScript, Azure
Experience
  • Identity & Access Management at ASSA ABLOY (Development)

    Increased use of cloud-based services and a proliferation of in-house applications due to expansion left ASSA ABLOY employees with multiple passwords and constant authentication challenges. Partners needing access to ASSA ABLOY applications resulted in various non-staff users being added to the enterprise Active Directory. IT executives requested a spec to consolidate user management. I recommended a WS-Federation and SAML-based solution. It consists of Microsoft Active Directory Federation Services as well as an open source Secure Token Server to host partner users. It is currently in use by ASP.NET and Java applications, as well as Box, Concur, and Office365.

  • Cirrus (Development)

    A solar energy startup in the Northeast was installing solar trackers and needed a solution for remote management and telemetry collection. I used Web API hosted on Azure to build an HTTP API accessible by a simple client running on their installation. The Nancy framework was used to create an administration web portal for Solaflect staff to manage their entire install base. Tracker telemetry is analyzed and stored in Azure Table Storage

Skills
  • Languages
    C#, JavaScript, T-SQL, TypeScript
  • Frameworks
    ASP.NET, Knockout.js, Bootstrap 3, Nancy, ASP.NET MVC 5, AngularJS, Ionic
  • Tools
    Visual Studio
  • Libraries/APIs
    jQuery, Breeze.js, Vue.js
  • Paradigms
    Agile Software Development
  • Platforms
    Windows, Azure
  • Storage
    Microsoft SQL Server, Memcached
Education
  • Bachelor of Science degree in Information Systems
    1995 - 1999
    Pace University - New York
I really like this profile
Share it with others