Post Job Free

Resume

Sign in

Engineer Software .Net Management Manager Developer

Location:
Indianapolis, IN
Posted:
January 24, 2013

Contact this candidate

Resume:

Blog: http://www.danrigsby.com

Email: abqf7i@r.postjobfree.com

Dan Rigsby

Software Architect, Engineer, Speaker, Blogger

Skills

Languages and Technologies:Proficient in: C# 3.0, .Net 3.5, Wcf, SQL, Xml (XPath, XSLT, XHtml, etc), ClickOnce, Enterprise Library 3.1,,, Design Patterns, nUnit, WinForms, .Net Remoting, SOA, and WebServicesFamiliar with: Windows Workflow, Asp.Net, Javascript, Visual Basic, Java, C++, SharePointFocus In: SOA architecture, Wcf, ORM development, WinForms applications, SmartClient development, build processes, and process management

Software:Visual Studio 2008, SQL Server (2005 & 2008), SSIS, MS Office,, Codesmith, JIRA, Perforce, Team Foundation Server, SciTech MemProfiler, etc

Management:Proven mentoring, communication, and leadership skillsProject management skills as well as backlog and iteration schedulingImplemented agile practices to provide a team that can adapt to changing requirements using,, build processes, continuous integration, and unit testingAttended numerous leadership training sessions over topics such as: interviewing, performance reviews, team focus, and conflict resolution

Experience

Interactive Intelligence (www.inin.com)

Indianapolis, IN

March 2000 - Current

Software Architect (2007) & Lead Software Engineer (2008)Managed and mentored a team of 6 to build applications and frameworks for production systems including financial applications integrating with Great Plains and MSCRM, Help Desk systems, ordering systems, licensing systems, and many moreAttended weekly UI & architectural design meetings for teams and projects across the companyDeveloped a robust framework called Business Communication Framework (BCF) which provided various subsystems for building new applications including: a full pub/sub enterprise service bus built on Wcf with provider based security system and backend service plugin modela SmartClient WinForms framework built on CABan entity model base library to performing auditing, merging, validation, change tracking, custom attributes for entities, logging, etca complete ORM system built with code generation templates to build a provider based data access layers, stored procedures, and entity graph managementResponsible 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, etcNumerous other applications which use of various technologies such as: custom DSLs (in Oslo and ANTLR), REST based services, JQuery, metadata driven applications, etc

Manager, Internal Application Development (2005-2007)Managed a team of 6 to develop a more robust infrastructure for the companyOversaw 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

Software Engineer (2002-2005)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

Web Developer (2000 – 2002)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

InAir Aviation

Indianapolis, IN

June 1999 – March 2000

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

Speaking

Years of experience speaking at technical reviews, private training sessions, mentoring, customer sites, and conferences. Numerous speaking engagements for INETA .Net User’s Groups and other gatherings. (Session List: http://www.danrigsby.com/blog/index.php/speakings/)

Writing/PublicationsProfessional Blog at http://www.danrigsby.com with a focus on .Net and WcfVarious technical screen casts available at http://www.internet.com/video

Journals:"Mining Gene Expression Database for Primary Human Disease Tissues", Demo, the IEEE 24th International Conference on Date Engineering(ICDE), 2008"DGEM - a Microarray Gene Expression Database for Primary Human Disease Tissues", Molecular Diagnosis and Therapy, Issue 3, 2007.

Education

Purdue University (IUPUI)

Indianapolis, IN

MS in Computer Science with focus in Databases (Course work finished, working on MS Project)

Franklin College

Franklin, IN

Bachelors of Arts in Psychology (1998)

Worked on 2nd Bachelors in Computer Information Science & complete all courses outside of senior project

Certifications and Awards for Q3 2008Logistics Director & frequent speaker of Indianapolis .Net Users Group Member of Indianapolis Professional Association for SQL Server Moderator on for Wcf (Username: ) Certified Auditor (continuous process improvement)A+ Hardware Certification



Contact this candidate