Scott G. Darnall
101 River Rim Drive
Pierre, SD 57501
darnalls@pie.midco.net
605-280-7763
Qualifications
- Over 17 years of experience as a software engineer.
- Experience with all aspects of the software development lifecycle.
- Project Management, System Architecture, Object Oriented design and programming, ASP.NET, VB.NET, C#, SQL, ColdFusion, PHP, MySQL, Flash/ActionScript.
Experience
Smart Software Solutions, Inc.
Lead Software Engineer – May 2010 to Present As a lead engineer, I am responsible for managing multiple projects, supervising developers, system design, writing estimates and proposals, and assisting writing code when needed. I have worked on projects utilizing ASP.NET, VB.NET, C#, Flex/Flash, ActionScript, ColdFusion, PHP, Microsoft SQL and MySQL.
State of South Dakota – Legislative Research Council
Senior Programmer/Analyst - November 1997 to April 2010
I am responsible for all aspects of designing and developing our internal applications and website. All of our applications have been built with VB.NET, ASP.NET, and SQL. Early version of these systems used VB6, C++, PowerBuilder, and ColdFusion.
- Designed and developed one of the first customizable legislative websites in the country. The system initially allowed users to create their own bill tracking lists. Since then the system has expanded to include lists of Rules, Statutes, Committees, and various email notifications to help make life easier for legislators, lobbyists, and the public.
- Designed and developed LawMaker, a custom application used to track drafts, bills, committee meetings, and floor sessions, as well as draft legislation.
- Developed databases and other systems to automate various office tasks like mass mailings, document management, and legislator information.
- Designed and developed a code generator. The system takes a SQL database, looks at the tables, fields, indexes, and foreign keys and generates all the .NET code and SQL Stored Procedures necessary for the data access layer.
- Recently I've been working with a team from the Bureau of Information and Telecommunications on a project management system. This system is being developed with ASP.NET and SQL server.
Accomplishments:
2002 Digital Legislature Award 3rd place.
2003 Digital Legislature Award 2nd place.
2006 National Association of Legislative Information Technology Staff Achievement Award.
Consultant - January 1998 to Present
In my spare time I have worked for a variety of companies designing databases and websites.
- Maintain an Access database to track employees, clients, and services for a home health care management company in Pierre
- Designed and developed a document management system for a local company that specializes in data entry.
- Maintain a retail website using ColdFusion and MySQL.
- Designed and developed an auction website for a local charitable organization using ASP.NET and SQL.
Bureau of Information and Telecommunications
Programmer/Analyst - May 1994 to November 1997
During my time with BIT, I worked on several projects for a variety of state agencies. My responsibilities included working with users to set requirements, designing, coding, testing, and debugging.
- Designed and developed the Inmate Classification System for the Department of Corrections.
- Designed and developed Access databases to collect various educational statistics for the Department of Education.
- Developed websites for the Department of Tourism.
Education
Master of Science - Technology Management - 2000
Bachelor of Science - Computer Science - 1993
South Dakota School of Mines and Technology, Rapid City, SD