Rory Woods, Software Developer in Danbury, CT, United States
Rory Woods

Software Developer in Danbury, CT, United States

Member since June 5, 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

Location

Danbury, CT, United States

Availability

Part-time

Preferred Environment

Vim Text Editor, Git, ReSharper, Visual Studio, Linux, Windows

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: Azure, TypeScript, Angular, Knockout (Knockout.js), JavaScript, Microsoft SQL Server, Web API, ASP.NET, C#

Experience

  • Identity & Access Management at ASSA ABLOY

    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

    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#, T-SQL, JavaScript, TypeScript
  • Frameworks

    ASP.NET, .NET, Bootstrap 3, Nancy, ASP.NET MVC 5, Knockout (Knockout.js), Angular, Ionic, AngularJS
  • Tools

    Microsoft Visual Studio, Visual Studio, ReSharper, Git, Vim Text Editor
  • Platforms

    iOS, Windows, Azure, Linux
  • Libraries/APIs

    jQuery, Web API, Vue, Breeze.js
  • Paradigms

    Agile Software Development
  • Storage

    Microsoft SQL Server, Memcached

Education

  • Bachelor of Science Degree in Information Systems
    1995 - 1999
    Pace University - New York

To view more profiles

Join Toptal
Share it with others