Devon L Rohlfing
Salem, OR
(801) 824-5534
Qualifications Overview
I am an accomplished Software Architect, C#Developer, and Database Developer with more than 14 years of experience with a broad understanding of software development concepts and architecture. I am an expertin database design and development, service oriented development, Web and Windows application development, and I have a deep understanding of software and software engineering. I am very skilled at articulating technical issues to non-technical people. I know that no one person has all of the answers, so I value the expertise of others both from a technical and non-technical view of the world, and can work both as a leader and an individual contributor. I am a kind and thoughtful individual, and thrive in any environment where my skills and knowledge are valued. I quickly become essential to any team due to my ability to understand both “the forest” and “the trees”, and to speak intelligently to both.
Technical Specialties:
- Development – C#,Azure, JavaScript, AngularJS, jQuery, SQL Server, ASP.NET MVC, WPF, WCF, Oracle, Java, PHP, and CSS
- Methodologies – Agile, Test Driven Development
Work Experience
mycore LLC, Salt Lake City, UT – 02/13 – Present
Sr. Director of Software Engineering
Accomplishments:
- Architected and lead development of a highly scalable cloud-based time management application from the ground up which synchronizes with Exchange, Google, and iCloud. Includes the ability to manage values, goals, tasks, events, and to integrate expert programs into your daily life.
- Architected, designed and implemented the database structure in SQL Server 2014.
- Architected, designed and assisted in the implementation of RESTful APIs and supporting libraries in C#.
- Architected and assisted in the implementation of the web UI with AngularJS, Bootstrap, and ASP.Net MVC.
- Architected and assisted in the implementation of a cross-platform mobile application using Xamarin and MvvmCross.
- Architected, designed and assisted in the implementation of the customer support system using WPF and Caliburn Micro.
- Implemented a high performance solution for data loading of large amounts of complex data without using SSIS (due to Azure limitation).
Technologies Used:
- Development – C#, Angular JS, Xamarin, jQuery, WPF, SQL Server 2014, WCF, Entity Framework, Azure
- Methodologies – Agile
MovieMouth, Salt Lake City, UT – 02/13 – 09/14
Director of Software Engineering
Accomplishments:
- Led the team who designed and developed an innovative language learning software platform.
- Designed and implemented a high performance solution for data loading of large amounts of complex data.
- Designed and implemented a WPF client for students and teachers to be able to manage and learn.
Technologies Used:
- Development – C#, Angular JS, jQuery, WPF, SQL Server 2012, WCF, Entity Framework
- Methodologies – Agile
Utah Department of Workforce Services, Salt Lake City, UT – 09/09 – 09/12
Consultant
Accomplishments:
- Designed, built, and maintained the database and data layer of the new QCEW system.
- Developed the load processes which import data into the QCEW system in both Oracle and SQL Server.
- Developed screens in WPF MVVM.
- Developed the middle tier as a WCF layer, and the data tier using Entity Framework and NHibernate.
- Developed a complete warehouse for both Oracle and SQL Server, including data mining and WPF forms for data analysis.
Technologies Used:
- Development – C#, SQL Server 2008, Oracle 11g, WPF, WCF, Entity Framework, NHibernate
- Methodologies – Agile, Test Driven Development
Neudesic, Irvine, CA – 04/07 – 09/09
Sr. Consultant
Accomplishments:
- Designed, built, and maintained the database and data layer of the IBFX trade server system in SQL Server 2008
- Developed a Reporting solution for Alta College in SQL Reporting Services which builds all forms for scheduling, enrollment, and generates all course syllabuses.
- Researched and prototyped BI reporting options to support price modeling for Kelly Blue Book.
- Designed the database and data migration tools for the rebuild of the Claims system for Monarch Healthcare.
- Won Solution of the Year for developinga trucking tracking and management system for ACS.
- Developed an Oracle integrated Biztalk solution to integrate Captaris with its distribution channel.
- Developed a SQL Business Intelligence portal for the above web service. Included cube design and development.
Technologies Used:
- Development – SQL Server 2008 and 2005, Oracle 11g, Biztalk 2006, XML, C#
- Methodologies – Agile
Avanade, Seattle, WA – 09/05 – 04/07
Sr. Consultant
Accomplishments:
- Led the Development of a payment integration system for an airline reservation system, intended for use with multiple airlines with unique payment methods. Examples include payments via Post of Russia, SADAD (Kingdom of Saudi Arabia Saudi Arabian Monetary Agency), and various at-bank payment methods.
- Led the Development of BizTalk and SQL interfaces of a Medicare Part D Program management application. Included pipelines and orchestrations used for interfacing with various external vendors to issue letters and checks, interfaces to a third party web application, and various other external systems.
- Led the Development and Testing of a middle-market industry leading health plan comparison system.
- Developed a web service test utility for use in a large system with over 100 web service methods.
Technologies Used:
- Development – C#, SQL Server 2000 and 2005, BizTalk 2004, XML, WSE 2.0, Web Forms, ASP.Net, JavaScript
- Methodologies – Agile, Test Driven Development, Accenture delivery methodologies
Gold Canyon Candles, Phoenix, AZ – 07/05 – 09/05
Consultant
Accomplishments:
- Developed a credit card processing interface which communicated transactions securely to a 3rd party processing system.
Technologies Used:
- Development –C#, NUnit, ASP.Net, SQL Server 2000
- Methodologies – Scrum, Test Driven Development
JPMorgan Chase, Salt Lake City, UT – 12/00 – 07/05
Data Access Layer Lead/Architect
Accomplishments:
- Led an effort to prove and improve performance metrics in the newly built Commercial Credit Card system. Included an overhaul of the Business Layer, index and query tuning, and some SQL infrastructure tuning. The team was able to improve performance sufficiently to exceed SLA requirements for projected usage for the next 4 years.
- Led the Architecture and Development of the Data Access Layer of the new Commercial Credit Card system, including SQL Data Services, Real-time connectivity to a mainframe Credit Card Processing system, self-monitoring and logging.
- Designed and developed critical components of the Grid-Computing based System Framework upon which all new development occurs, such as a guaranteed delivery system using MSMQ, Data Internationalization services, and Workflow processing components.
- Architected and developed a cutting edge Virtual Single-Use Account system designed to reduce fraud and reconciliation costs for ecommerce applications. The system utilizes Web Services for B2B communication and a sophisticated Account Pool Management process to ensure an appropriate number of accounts are available for the needs of the clients at any given moment. This system is currently the leader in its market.
- Architected and Designed components necessary to move from the current Credit Card Processing system to a more sophisticated system comprising a port from a socket-based connectivity system to MQ series connectivity.
Technologies Used:
- Development – C#, SQL Server 2000, XML, XSD, WSE 1.0 and 2.0, Web Forms, ASP.Net, JavaScript
- Methodologies - UML, Extreme Programming, Test Driven Development
JC Penney, Salt Lake City, UT – 7/99 - 12/00
Software Developer
Accomplishments:
- Developed OCR Imaging software to move data from microfiche to digital formats
- Developed many small intranet projects to assist various departments in data collection and processing.
Technologies Used:
- Development – ASP, JavaScript, Perl, SQL Server, Oracle
References Available Upon Request