Dan Rigby

Dan Rigby Email and Phone Number

Senior Software Engineer at GitHub @ GitHub
88 Colin P Kelly Jr St, San Francisco, CA 94107, us
Dan Rigby's Location
Morrisville, North Carolina, United States, United States
About Dan Rigby

I’m a passionate engineer who has spent over 15 years solving complex customer problems and helping to deliver tools and platforms that enable developers all over the world build better software.

Dan Rigby's Current Company Details
GitHub

Github

View
Senior Software Engineer at GitHub
88 Colin P Kelly Jr St, San Francisco, CA 94107, us
Website:
github.com
Employees:
501
Dan Rigby Work Experience Details
  • Github
    Senior Software Engineer
    Github Jul 2020 - Present
    San Francisco, Ca, Us
    Millions of developers and companies build, ship, and maintain their software on GitHub—the largest and most advanced development platform in the world.At GitHub I work on Feature Management, building internal tooling and systems that enable GitHub engineers to build and ship changes confidently, safely, and at scale.Previously, I worked on GitHub Actions, building a world-class Continuous Integration & Continuous Delivery platform, as well as GitHub Enterprise Server, a self-hosted software development platform for enterprises.
  • Microsoft
    Senior Software Engineer
    Microsoft Nov 2018 - Jun 2020
    Redmond, Washington, Us
    App Center brings together multiple services commonly used by mobile developers into a single integrated product. You can build, test, distribute, and monitor your mobile apps and easily add backend cloud services to scale your app to millions of users on demand.At App Center I worked as part of the Diagnostics team building a world class crash and error reporting solution for mobile application developers. This included large scale microservices development and deployment using Node.js, TypeScript, C#, Kubernetes, and Azure Kubernetes Service.
  • Microsoft
    App Innovation Tsp, Global Black Belt Team
    Microsoft Mar 2016 - Oct 2018
    Redmond, Washington, Us
    In March of 2016, Microsoft proposed to Xamarin and we said yes! As part of the Microsoft family, Xamarin plays a key role in enabling Microsoft's Any Developer, Any App, Any Platform vision.As a Technology Solutions Professional at Microsoft, I ensure our customers have access to the right tools, services, resources, and information to make smart decisions about their mobile app development strategy.
  • Xamarin
    Enterprise Customer Success Engineer
    Xamarin Dec 2015 - Jul 2016
    San Francisco, Ca, Us
    As an Enterprise Customer Success Engineer, I helped our large customers build fully native mobile applications successfully leveraging Xamarin products and services to maximize quality and minimize code duplication across platforms. This covered collecting informative and actionable telemetry from their applications using Xamarin Insights, adopting a comprehensive testing strategy leveraging a broad swath of real mobile devices in Xamarin Test Cloud, and building applications that don’t just share logic, but also a single user interface definition powered by Xamarin Forms.
  • Infusion
    Team Lead
    Infusion Jan 2013 - Nov 2015
    New York, New York, Us
    Managed small teams of consultants across many successful projects involving mobile apps, cloud services, and on premise backend systems.
  • Infusion
    Senior Consultant
    Infusion Nov 2009 - Dec 2012
    New York, New York, Us
    Responsible for a wide range of work across many consulting engagements and with many different technologies.Specific responsibilities included but not limited to:Requirements gatheringDesign documentationWork scopingTask assignmentIssue tracking & managementCode reviewMentoringTrainingTechnical interviewingPerformance reviewsPerformance profilingDefect identification and resolutionSoftware refactoringDevelopment of best practicesRecruiting eventsTeam management
  • Mdi Healthcare Solutions
    Software Developer
    Mdi Healthcare Solutions Mar 2009 - Nov 2009
    Worked as part of a team to develop a new software system to process and audit healthcare claims.System was comprised of a SQL Server backend, Linq2Sql data access layer, a services host which exposed services through WCF, a distributed task engine client which handled automated claim processing tasks, and a windows forms based client for human interaction with the system.Development areas covered (but not limited to):Claim data display and editing.Generation of paper claims based on electronic claim data.Automatic matching of claim data to known member and provider data using a configurable, weighted algorithm.Claim routing through the various task engine processing modules (claim workflow).UI screens for matching claim data when automatic matching could not be performed.Optimization of data access layer components via refactoring Linq queries, specifying load options, utilizing Compiled Queries, and using Stored Procedures when performance required it.Participated in the drafting of software development processes and guidelines for the company which included defect tracking, work item workflow, Quality Assurance tasks, and coding standards.Triaged defects and assigned them to developers with pertinent knowledge of the affected system area.Profiled and optimized code and data access components of the system using the ANTS Profiler and the SQL Server Profiler. Used the profiler results to optimize inefficient code paths and queries in the system.
  • Beeline.Com, Inc
    Software Engineer Ii
    Beeline.Com, Inc Aug 2008 - Mar 2009
    Jacksonville, Fl, Us
    See Software Engineer I description.
  • Beeline.Com, Inc
    Software Engineer I
    Beeline.Com, Inc Nov 2007 - Aug 2008
    Jacksonville, Fl, Us
    Maintained and enhanced Beeline’s in-house web control and data access framework written in C# which included entity code generation, 2 way data bound controls, string translation, permission control, configurable workflow, and data persistence using a SQL Server 2005 backend.Provided product support, and training on the capabilities and proper use of Beeline’s web control and data access framework to multiple product teams including framework integration into existing products.Maintained and enhanced Beeline’s flagship ASP.NET/C# product, Contingent Workforce Solutions. Product contained approximately 3 million lines of code. Enhancements covered multiple system areas including request creation, request workflow, user validation, security, and dynamic code compilation.Developed a BizTalk 2006 application to provide email integration capabilities to Beeline’s products.Maintained and enhanced a security module for Beeline's CWS product which enabled a large client to determine whether or not a contractor should be granted physical entry to a client's secured site based on a rules engine which analyzed a person's employment status, previous employment history with the client, current day of the year, the contract duration, and several other client specific requirements.Installed and administrated a Subversion source code repository for other team members including training on Subversion usage and best practices (repository layout, branching, merging).Initiated, and implemented continuous integration projects for each of Beeline’s major applications in order to improve the quality of the builds and responsiveness of the developer team to potential build defects. This includes the use of Hudson and Cruise Control continuous integration technologies and the inclusion of source code analysis tools (FxCop) and build warning tracking.
  • Beeline.Com, Inc
    Software Engineer Intern
    Beeline.Com, Inc Aug 2007 - Nov 2007
    Jacksonville, Fl, Us
    Worked as part of a team of interns on the development of a custom ASP.NET application with a configurable rules engine to perform configuration validation on deployments of Beeline’s larger ASP.NET software products.Lead the development of a team of interns in the creation of a win forms application that performed automated code checkout from Visual Source Safe, code compilation using MSBuild, and restoration of a SQL server backup to a configurable destination server using SQL Server Management Objects.
  • University Of North Florida
    Support Technician
    University Of North Florida Aug 2003 - Jul 2007
    Jacksonville, Fl, Us
    Provided technical assistance and support to University staff, faculty, and students in the form of software & hardware troubleshooting, pc repair, virus/spyware removal, system upgrades, and system maintenance.

Dan Rigby Skills

C# Agile Methodologies Software Development .net Microsoft Sql Server Wcf Mobile Applications Xaml Windows Phone Linq Asp.net Wpf Windows Store Windows Runtime Xamarin Git Sql Cross Platform Development Software Design .net Framework Windows Visual Studio Continuous Integration Design Patterns Distributed Systems Open Source Development Android Performance Tuning Architectures Ios Concurrency Architecture Concurrent Programming Language Integrated Query Windows Communication Foundation Uwp Web Development Microsoft Azure Xml

Dan Rigby Education Details

  • University Of North Florida
    University Of North Florida
    Computer & Information Sciences

Frequently Asked Questions about Dan Rigby

What company does Dan Rigby work for?

Dan Rigby works for Github

What is Dan Rigby's role at the current company?

Dan Rigby's current role is Senior Software Engineer at GitHub.

What is Dan Rigby's email address?

Dan Rigby's email address is da****@****oft.com

What is Dan Rigby's direct phone number?

Dan Rigby's direct phone number is +191772*****

What schools did Dan Rigby attend?

Dan Rigby attended University Of North Florida.

What are some of Dan Rigby's interests?

Dan Rigby has interest in Software Architecture, Mobile Application Design, Entrepreneurship, Mobile Application Development, Cross Platform Development, Scalability, Indie Game Development, Seo, User Experience Design, Usability.

What skills is Dan Rigby known for?

Dan Rigby has skills like C#, Agile Methodologies, Software Development, .net, Microsoft Sql Server, Wcf, Mobile Applications, Xaml, Windows Phone, Linq, Asp.net, Wpf.

Who are Dan Rigby's colleagues?

Dan Rigby's colleagues are Dominik Petrovic, Liela Rotschy, Nick Stahl, Steve G., Li Yu, Petro One Indonesia, Leonardo Da Cruz Ramos.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.