David J. Kjaer Full Stack Developer
(952) 261-5451
St. Louis Park, MN
Highly-skilled, software engineer with over two decades of experience in creating innovative web and desktop applications in a wide variety of environments using a wide variety of programming languages, frameworks and databases.
Experience Summary
  • 14+ years of experience using C# including LINQ, Entity Framework, TPL, generics, dependency injection, RESTful services, MVC, unit testing and various architectures and design patterns.
  • 16+ years of experience developing web front-ends using HTML, JavaScript, AJAX, jQuery, AngularJS v1.6, CSS, SCSS and Bootstrap.
  • 20+ years of experience with databases such as MS SQL Server, Azure SQL, MySQL and Btrieve including relational database design, stored procedures, views, functions, indices and triggers.
  • 3+ years of experience with Azure administration including web applications, virtual machines, Azure SQL, Azure AD, Oauth, ADAL and virtual networks.
  • Experience using the SharePoint Client Components in C# applications to perform SharePoint file operations and user authentication.
  • Experience using Python versions 2.7 and 3.6 for operations such as data mining, web scraping, automated file transfers and document parsing.
  • Interfacing .NET applications with a wide variety of libraries and API’s such as Bloomberg API, FinCAD, ZedGraph, SharpSSH, Lucene.NET, NewtonSoft, Facebook, Google GeoCoding and many more.
  • Administration of source control systems such as Git, Subversion and VSS.
  • Considerable experience using Photoshop to create appealing, web-optimized graphics, interface controls and logos.
  • Unit testing frameworks such as NUnit and MSTest to create C# unit tests and have used Jasmine and Karma for Javascript/AngularJS testing. Have also worked with Moq and NSubstitute mocking libraries and Funq dependency injection library.
  • Experience working in a SCRUM environment and working with aspects of Agile such as retrospective meetings, sprints, points and velocity.
  • Experience with administration of Office 365 and SharePoint online.
  • Additional work experience with WordPress, PHP, C++, Delphi, Visual Basic, JSON, XML and XSLT.
  • Experience with network administration including firewalls, DNS, DHCP, IIS, Citrix, RDP servers, Active Directory, group policies, login scripts and user management.
  • Interfacing applications with a wide variety of external peripherals, sensors, servo motors, electronic switches, counters and PLC systems.
  • Installation, configuration and maintenance of Windows-based servers and desktops. Also providing desktop users with assistance.
Professional Summary
C. H. RobinsonDecember 2018 - presentSoftware Engineer II
  • Develop RESTful APIs using C#.
  • Create tables and stored procedures in MS SQL Server.
  • Creating unit tests using MSTest, Moq mocking library and Funq dependency injection library.
  • Manage source code with Git.
  • Work with DevOps systems such as SonarQube, Jenkins and Octopus.
  • Work on SCRUM team in an Agile environment.
Alternative Strategy AdvisersJune 2004 - December 2017Full Stack Developer
  • Developed the website based on n-Tier architecture using C#, JQuery and CSS.
  • Created a suite of custom-designed applications which handle complete end-to-end workflow for daily processes.
  • Developed RESTful API based on MVC architecture using C#, entity framework, LINQ and Oauth.
  • Developed an AngularJS website which implements the RESTful API as the business logic and Oauth login.
  • Developed applications using C# and Python which pull in market data from a wide variety of sources.
  • Created a client/server system and custom protocol which allow .NET applications to communicate in real-time.
  • Created stored procedures, tables and indices in a SQL Server database.
  • Transferred all in-house servers, processes and data to Azure and SharePoint.
  • Interface C# applications with SharePoint online.
  • Administer cloud-based services such as SharePoint, Office 365 and Azure.
  • Created a website using WordPress for showcasing rental property.
  • Manage team code with Git and Subversion.
  • Manage projects with JIRA Agile.
  • Maintained servers and pc’s.
Winrep SoftwareApril 1998 - June 2004Programmer
  • Maintained a desktop CRM using VB with a Btrieve database.
  • Played a key role in transitioning the desktop CRM to a web-interface using ColdFusion and SQL Server.
    • Web application was featured the July and August 2003 editions of Agency Sales Magazine.
  • Created stored procedures, tables and indices in a SQL Server database.
  • Developed several custom ColdFusion server add-ons using C++.
  • Developed prototype for a mobile interface using .Net Compact Framework.
  • Administered the team VSS.
  • Maintained servers and pc’s.
Mereen-Johnson Machine Company1995 - April 1998Electrical Controls Engineer
  • Worked as drafter/designer for three years and was promoted to engineer position in 1995.
  • Developed software for managing CAD drawings using VB.
  • Designed electronic and hydraulic systems for industrial woodworking machinery.
  • Developed the software using VB for a groundbreaking pc-controlled CNC Tenoner.
    • One of the highlights of the 1997 International Woodworking Fair in Atlanta.
  • Programmed servo motor drive systems using C.
  • Designed PLC systems which interfaced with various switches, sensors and other devices.
  • Traveled the country performing installations and maintenance on machinery in manufacturing plants.
  • Performed presentations showcasing new technologies and machines at national trade shows.
Minneapolis Drafting School1990 - 1992Associate of Applied ScienceStudied electrical/mechanical drafting and design using drawing board and AutoCAD. Graduated in 1992.
Thief River Falls Area Vocational Technical Institute1985 - 1987Certificate of Occupational ProficiencyStudied electronics including semiconductor theory, digital circuit design and electronic theory. Graduated in 1987.


Web and desktop interfaces, RESTful APIs, MVC and n-Tier, LINQ, Entity Framework
SQL Server/Azure and MySQL, stored procs, indices, triggers, RD design
JQuery, AngularJS v1.6, ocLazyLoad, Lightbox
Bootstrap, Responsive CSS, SCSS, SASS
Versions 2.7 and 3.5, data mining, web scraping, document parsing
Image enhancement, interface controls, logos and web optimization
NUnit, MS Test, Moq, NSubstitute, Karma, Jasmine
Microsoft Azure
Web apps, VM, SQL, Oauth, Azure AD
Network Administration
Firewall configuration, DNS, DHCP, Windows AD, IIS, Citrix, RDP Server
Office 365
Administration, SharePoint Client Components
Other Languages Used
ColdFusion, PHP, C++, Delphi, VB