VP, Technology @ - Manager of product development, hosting operations, and internal IT.
- Windows Azure VMs, Cloud Services, Worker Roles, Web Roles, Web Apps, Traffic Manager
- Chef
- Microservices SOA, fault isolated with share-nothing.
- NServiceBus for communication (MSMQ and Azure ServiceBus)
- Decomposed legacy monolithic applications into services for increased reliability and faster performance
- Implemented "Pod" architecture
- Work with VP to define backlog and priorities
- ScrumMaster for team
- Tools used: .NET, Javascript, MongoDB, Sql Server, NServiceBus, Azure ServiceBus, Azure Cloud Services, Knockout.js, Node, Require.js (plus a lot more)
Past role: Senior Software Architect From September 2012 to Present (3 years 2 months) New York, NYSoftware Architect @ Responsible for design, development and infrastructure for TeacherTrack2, a national applicant tracking system for hiring and evaluating teachers.
Introduced team to MongoDB, and migrated core data structures from SQL Server to MongoDB
Focused on scalability, performance and application responsiveness using NoSQL, Knockout.js MVVM JavaScript Library, ASP.NET MVC, WCF, and Message Queuing (NServiceBus) From August 2009 to September 2012 (3 years 2 months) Brooklyn, NYOwner @ Started the first community and blogging site dedicated exclusively to users of the Windows x64 platform.
Received a personalized Windows Vista Award for valuable contribution to the testing and quality of Windows Vista from Jim Alchin, Group Vice President of the Windows Client Division at Microsoft Corporation.
Attended / Covered WinHEC 2005, WinHEC 2006, CES 2006, CES 2007, Longhorn Labs, and other Microsoft Events, representing the Extended64.com. From 2005 to 2010 (5 years) .NET Developer @ Developed Axe “Chocolatizer” Facebook Application, a full AJAX enabled photo editing experience. From June 2008 to June 2009 (1 year 1 month) Senior Software Engineer @ Used Microsoft .NET Framework 4.0 Beta to create a web application as well as a windows service.
Created a Windows Workflow Foundation 4.0 architecture implementing a high level of configurability with business logic.
Worked with team to reduce high levels of technical debt. From 2009 to 2009 (less than a year) .NET Specialist @ From March 2007 to March 2008 (1 year 1 month) Developer @ Developed a custom ASP.NET dynamic content management system to streamline news posting.
Maintained and optimized dedicated web servers to increase performance and capacity.
Participated in Microsoft’s Featured Community program, which included several NDA events on Windows Client at Microsoft’s headquarters in Redmond, WA. From 2002 to 2008 (6 years) Software Developer Engineer @ Developed a customer relationship management system for use internally and to be productized in the future. From 2006 to 2007 (1 year) Microsoft Student Ambassador @ Organized the Microsoft Visual Studio 2005 / SQL Server 2005 launch event on the Stony Brook Campus.
Presented the keynote speech at the Visual Studio launch event and Windows Vista launch event.
Presented on Microsoft’s .NET Platform, focusing on C#, ASP.NET, and Windows Forms. From 2005 to 2007 (2 years) Stony Brook, NY
Ryan Hoffman is skilled in: .NET, Windows, WCF, LINQ, T-SQL, JavaScript, MongoDB, CoffeeScript, Scrum, ScrumMaster, ASP.NET, IIS, ASP.NET MVC, Software Development, Java, ASP, OOP, XML, SQL, UML, HTML, Test Driven Development, Databases, NUnit, XSLT, Microsoft SQL Server, AJAX, Web Services, C#, Eclipse, Agile Methodologies, Programming, CSS, Visual Studio, Web Applications, WinForms, Web Development, MySQL, Architecture, Architectures, WF, jQuery, SharePoint, Scalability, CMS, Testing, SOA, Windows Azure, Cloud Computing, NoSQL
Websites:
http://architectryan.com