DANIEL MOHL
Brentwood, TN 37027
abl998@r.postjobfree.com
Highly accomplished professional with more than 11 years of team management,
software architecture, and software development experience. F# Insider, blogger,
and speaker. Recognized leader with an aptitude for anticipating problem areas
and developing solutions that significantly improve efficiency.
HIGHLIGHTS OF EXPERIENCE
Accomplishments - Microsoft F# Insider, Microsoft Certified Professional (C#)
Languages/Platforms - .NET 1.1/2.0/3.0/3.5/4.0, Visual Studio
2003/2005/2008/2010, C#, F#, Erlang, JavaScript, HTML, XSLT, Delphi, Flash Action
Script, T-SQL, PL/SQL (llimied), VisualForce (limited), Apex (limited)
Databases - MS SQL Server 7.0/2000/2005/2008, CouchDB, Oracle 9i/10g/11g
(limited)
Application Models/Frameworks - ASP.NET MVC, ASP.NET, jQuery, WCF Services, WPF,
Windows Forms, ASMX Web Services
Additional Experience - NUnit/MbUnit/MSpec, NHibernate, Structuremap,
Castle/Windsor, Moq/NMock/RhinoMock, MSMQ, RabbitMQ, Test Driven Development
(TDD), Behavior Driven Development (BDD), Context/Specification, Domain Driven
Design (DDD), Service-Oriented Architecture (SOA), Lean and Kanban
Community Activities - Frequently featured in the community section of the
Microsoft F# Developer Center web site. Speaker at the March 2009 Nashville .NET
User Group, the Codestock 2009 technical conference, and the Nashville F#
Firestarter (also co-organizer). Blogger and active twitter participant
(blog.danielmohl.com and www.twitter.com/dmohl).
Professional experience
Senior Software Developer, Sommet Group, Franklin, TN, 11/2009 - 07/2010
Architected and developed software solutions for multiple high priority projects
while focusing on continuous improvement and increased throughput.
Significant Accomplishments
Took over as lead developer of a WCF based middle tier and brought the average
turnaround time for features and bug fixed down from 21 days to 1 day.
Led in the development of the presentation layer of a WPF application using the
Model-View-ViewModel (MVVM) design pattern.
Worked with a team of software engineers to architect/develop a highly dynamic
web based solution using best practices and a highly sophisticated, cutting-edge
technology stack (ASP.NET MVC, jQuery, C#, F#, .NET 4, CouchDB).
Reduced the rate of development errors by spearheading an effort to utilize
test/behavior driven development techniques and practices.
Architected and built a claims-based security framework using many features of
Window Identity Foundation (WIF).
Technology
C#, F#, Erlang, ASP.NET MVC, WPF, WCF, WIF, jQuery, JavaScript, Fluent
NHibernate,
RabbitMQ, CouchDB, MS SQL Server
Senior Programmer/Analyst III, Healthways, Inc., Franklin, TN, 6/2007 - 11/2009
Managed/coordinated multiple teams comprised of 10 to 29 software engineers
through all phases of the software development life cycle by providing leadership
in architecture, best practices, task assignment, priorities, development, and
direction. Managed customer and colleague expectations to ensure that the
strategic direction was maintained while keeping all parties satisfied. Advised
senior leadership on methods for utilizing I.T. to create competitive advantage.
Significant Accomplishments
Successfully worked as part of a core team to land a $13 million contract with a
Fortune 100 company.
Worked with a team of architects to create the architectural vision and strategy
for the enterprise.
Led a team of developers through dozens of software interations of an SOA based
.NET solution.
Managed the design/development of an enterprise software solution that included
aspects such as a presentation layer on Force.com, federated identity via the
Oracle Identity Management suite and PingFederate, multiple Oracle database
schemas, BizTalk, Informatica, Blaze Rules Engine, WCF, Message Broker, WebSphere
Portal Server, WebSphere Application Server, WPF, NHibernate, and Coherence.
Technology
C#, ASP.NET, ASP.NET MVC, NHibernate, WCF, ASMX, MS SQL Server
Lead Software Architect, Digital Dog, Inc., Nashville, TN, 10/2005 - 6/2007
Responsible for investigation, analysis, design, implementation, and maintenance
of multiple web and Windows based solutions. Led teams of up to six software
engineers in the creation of software solutions utilizing a variety of platforms
such as C#, ASP.NET 1.1/2.0/3.0, MS SQL 2000/2005, etc. Created and implemented
the architecture for several highly scalable web based solutions.
Significant Accomplishments
Designed and directed the creation of a custom Content Management System for the
Department of Medicine at Vanderbilt University, which substantially improved
productivity and greatly exceeded the customers' expectations.
Provided a significant contribution to the development of a high transaction
rate, web based solution for Discover Card.
Provided consultation, development and project management to Healthways, which
generated more revenue for Digital Dog, Inc in 2005 and 2006 than any other
single client.
Successfully designed and directed the development of 10+ Windows and web based
solutions.
Technology
C#, ASP.NET, ADO.NET, ASMX, WinForms, MS SQL Server
Senior Software Engineer, Sequioa Voting Systems, Naples, FL, 2/2002 - 10/2005
Developed websites and application software dealing with voter registration and
election eligibility. In addition, this position involved technical consultation
with customer and support staff, sales demonstrations, sales conferences,
customer installations, customer troubleshooting, and project management of large
scale solutions from inception to implementation.
Significant Accomplishments
Developed and implemented software based solutions for the Ministry of Elections
in Trinidad and Tobago.
Successfully led small teams in the development of new software products for
Sequoia Voting Systems including a tablet based electronic poll book, a web based
early voting product, and a windows based voter registration system.
Achieved extraordinary market share and revenue results leading directly to joint
ventures.
Participated in several trade shows and sales presentations that resulted in
direct sales and an increase in profits.
Technology
C#, Delphi, VB.NET, ASP.NET, ADO.NET, ASMX, WinForms, MS SQL Server
Computer Programmer, Ortivas, Decorah, IA, 7/1999 - 2/2002
Developed application software dealing with ambulance billing, dispatch, and
management for a 32 bit system.
Significant Accomplishments
Created reporting tools for interaction with insurance policies and procedures,
which significantly improved client/vendor interactions.
Created and implemented functionality to make various products HIPAA compliant.
Converted a DOS based application into a windows based application.
Technology
Delphi, SQL Server, QBASIC
Computer Programmer, AMS Services, Inc., Bolivar, MO, 6/1998 - 7/1999
Developed application software dealing with auto insurance price quotes.
Significant Accomplishments
Implemented efficiency patterns that allowed delivery expectations to be
exceeded.
Created dozens of small, customized auto insurance quoting software applications.
Technology
QBASIC
Education
Middle Tennessee State University, Murfreesboro, TN, Anticipated Graduation:
December of 2010
Major: Professional Studies - Information Technology concentration
Honors: Sigma Alpha Lambda, National Leadership and Honors Organization
Christian Bible College and Seminary, Independence, MO, Graduated in 2004
(Note: Christian Bible College and Seminary is accredited by the Accrediting
Commission International which is a non-government school accrediting
association.)
Major: Theological Studies (B.S. earned)
1
1