Dan Rigsby

Software Engineer

Indianapolis, Indiana, United States26 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 17 years of experience in software architecture.
  • Expert in scalable web applications and cloud deployment.
  • Microsoft MVP with a strong focus on community advocacy.
Stackforce AI infers this person is a SaaS Architect with extensive experience in cloud-native solutions and scalable web applications.

Contact

Skills

Core Skills

Cloud DeploymentArchitectureFrontend DevelopmentBackend DevelopmentApi DevelopmentWeb DevelopmentSoftware DevelopmentFramework DevelopmentDatabase Management

Other Skills

.NET Framework.NetADOASPASP.NETASP.NET MVCASP.NET Web APIAgile MethodologiesAngularJsC++CSSCascading Style Sheets (CSS)Cloud Native transformationDatabasesEnterprise Architecture

About

Dan Rigsby is a Software Architect, Technical Leader, and Community Advocate helping individuals and companies overcome obstacles and realize the potential of software and technology. He prides himself on his time spent both architecting and helping others succeed. Dan has worked in the industry for over 17 years where his focus has been on distributed web based applications, SaaS architectures, RESTful interfaces, and JavaScript driven frameworks. He has a rich background in .NET development where he has served as a Microsoft MVP, but is very pragmatic and excited about the future of software. His most recent experiences have been Linux based using languages, tools, and technologies such as NodeJs, AngularJs, ReactJs, Scala, Java, ElasticSearch, AWS, etc. He is currently employed as a Software Architect at [Salesforce](www.salesforce.com), but is always eager to network with the community and learn what others are working on. Specialties: • Proficient in: HTML/HTTP, Javascript (numerous libraries including ReactJs, AngularJs, KnockoutJs, NodeJs, etc), Scala, Java, C#, .Net, SQL, Design Patterns, RESTful Design, AWS, Cloud Deployment • Focus In: Scalable web applications, Functional programming, RESTful development, SOA architecture, ORM development, build processes, and process management

Experience

Salesforce

Software Architect

May 2017Present · 8 yrs 10 mos · Indianapolis, Indiana

  • Oversee Cloud Native transformation: Kubernetes, 12factor design, Public Cloud, etc
KubernetesCloud Native transformationPublic CloudCloud DeploymentArchitecture

Angie's list

2 roles

Principal Software Architect of User Experience

Promoted

Apr 2016May 2017 · 1 yr 1 mo · Indianapolis, Indiana Area

  • Scala, Lots of NodeJs, Even more ReactJs, and some ReactNative for fun.
ScalaNodeJsReactJsReactNativeFrontend DevelopmentBackend Development

Senior Software Architect

Nov 2014Apr 2016 · 1 yr 5 mos · Indianapolis, Indiana Area

  • Scala, Lots of NodeJs, Even more ReactJs, and some ReactNative for fun.
ScalaNodeJsReactJsReactNativeFrontend DevelopmentBackend Development

Gusto, llc

Software Architect

Mar 2014Jan 2015 · 10 mos · Indianapolis, Indiana Area

  • Architected the APIs and web layer while contributing to the architecture of the entire backend platform using PostgresSQL, Redis, SQS, etc
  • Developed a responsive web UI to manage email, files, photos, pages, etc using AngularJs, NodeJs and backend REST services
  • Developed a number of utilities and applications for the company using NodeJs
  • Maintained a REST interface in Scala using Finagle and Akka
  • Acted as a member of the plaform team using Java and Scala to build scalable backend services to sync thousands of email and social network accounts
  • Developed the build/deployment systems using:
  • o Bamboo to automatically compile code with Maven and run unit tests
  • o Packer to build AMI (virtual machine images) for AWS
  • o Wrote custom scripts for Netflix’s Asgard and forked the Groovy code to enable to us to automated deployments of the AMIs
  • o Maintained hundreds of servers in AWS using autoscaling groups and load balancers
PostgresSQLRedisSQSAngularJsNodeJsREST services+2

La fitness

Aerobics Instructor

Mar 2011Mar 2020 · 9 yrs

  • Spinning Instructor for a 5:45 am Spin Class.

Thought loop

Owner

Nov 2010Present · 15 yrs 4 mos · Indianapolis, Indiana Area

  • LLC for consulting, speaking, and publications

Teradata

System Architect

Aug 2009Feb 2014 · 4 yrs 6 mos

  • Lead architecture for a team of ~25 developers to build .Net Web Applications
  • o Brought in consistency and standards were they were lacking including getting developers to think in layers, unit testing, and continuous integration
  • o Oversaw configuration management, code reviews, build tools, development practices, and vision
  • Managed architectural requirements for releases through a custom process (DRT/DRA) which involved maintaining open source and commercial licenses as well as documentation
  • Implemented and developed a large amount of base line code in the following areas:
  • o AngularJs multi-package front end consuming JSON Schema with a NodeJs backend
  • o Cross-cutting concerns: Logging, Security, Configuration, and Monitoring
  • o Multi-Tenant back-end services infrastructure
  • o New UI paradigms to make applications pure HTML/Js and REST
  • o WebAPI infrastructure which included a breath of capabilities including: automatically handle content type negotiation, versioning through the accepts header, automatic HTTP response code creation from exceptions, etc
  • o Custom DSL (languages) for REST based UI query string calls for: filtering, selecting, grouping, ordering, expanding, etc (much like ODATA)
.NetAngularJsNodeJsRESTWebAPIBackend Development+1

Interactive intelligence

4 roles

Lead Software Engineer

Mar 2007Aug 2009 · 2 yrs 5 mos

  • Managed and mentored a team of 6 to build internal applications and frameworks for production systems including financial applications integrating with Great Plains and MSCRM, Help Desk systems, and ordering and licensing systems
  • Developed a robust framework called Business Communication Framework (BCF) which provided various subsystems for building new applications including: SmartClient, DAL, Wcf pub/sub ESB, entity model, etc.
  • Responsible for architecture of all projects developed for internal use as well as some production systems. This architecture was primary built using SQL Server 2005 & 2008 built upon the BCF framework with both Asp.Net Ajax and SmartClient WinForms clients
  • Responsible for base libraries used throughout the company as extensions to .Net to provide things such as design pattern support, database utilities, UI controls, logging, centralized exception handling, component model additions, etc
SQL ServerWCFASP.NETSmartClientSoftware DevelopmentFramework Development

Manager, Internal Application Development

Promoted

Mar 2005Mar 2007 · 2 yrs

  • Managed a team of 6 to develop a more robust infrastructure for the company
  • Oversaw development of multiple .Net 2.0 projects to meet company needs ranging from web and windows applications as well as SOA services and database systems
.NetWeb ServicesSQL ServerSoftware DevelopmentDatabase Management

Software Engineer

Promoted

Mar 2002Mar 2005 · 3 yrs

  • • Developed numerous Asp.Net and WinForms applications to assist business needs such as licensing, ordering, partner management, customer portals, etc employing SQL Server 2000 & 2005, Asp.Net, Web Services, and Xml
ASP.NETWeb ServicesSQL ServerSoftware DevelopmentDatabase Management

Web Developer

Mar 2000Mar 2002 · 2 yrs

  • Developed a classic ASP application to support a natural language search project (e-FAQ)
  • Developed administrative UIs in with custom html and javascript in both web and imbedded systems
  • Constructed an Xml driven product configuration program with an html/javascript interface to allow customer to configure installs of products
ASPADOSQL ServerWeb DevelopmentDatabase Management

Inair aviation

Software Engineer

Jun 1999Mar 2000 · 9 mos

  • Designed and implement a Windows BackOffice Server network including SQL Server 7
  • Designed a company database, Visual Basic front-end, and website using ASP and ADO

Education

Indiana University Indianapolis

Masters — Computer Science

Jan 1999Jan 2007

Franklin College

Bachelor of Arts

Jan 1993Jan 1998

Stackforce found 100+ more professionals with Cloud Deployment & Architecture

Explore similar profiles based on matching skills and experience