Download
David Cabiness
Full Stack Web Developer https://davidcabiness.com

Languages and Technologies

  • C# .NET & ASP.NET
  • JavaScript & TypeScript
  • HTML & CSS
  • Angular & NgRx
  • T-SQL
  • Docker & Linux
  • HTTP & Web API
  • git, PowerShell & Bash
  • Azure DevOps

Experience

WerkTek

Jacksonville, Florida July 2014 - November 2024
Senior Software Developer
  • Led the rewrite effort of their legacy site with a team of 4 developers
  • Ran daily stand up and assigned out work for about one year for a team of 4 developers
  • Wrote a large portion of the front end and data layer using ExtJs, Angular, C#, and SQL
  • Engineered a translation service supporting 3 languages and used by over 30,000 global users
  • Produced a desktop application for users with intermittent internet access using Electron and Angular
  • Developed a mobile site with time sheets, time sheet approval, and PTO entry using Angular
  • Made a new time sheet application and several supporting pages using Angular and NgRx
  • Created new approval workflow system using Node-Red and TypeScript
  • Built several utilities like file generators and importers for processing time sheet and personnel data
  • Constructed several microservices by breaking the existing monolithic application into manageable pieces using .NET Core
  • Worked on projects as a team and as a solo developer simultaneously
  • Worked in the office for about 6 years and worked remotely for the remaining 4 years
  • Worked in an agile setting with daily standup and work item tracking

Greenshades Software

Jacksonville, Florida September 2013 - July 2014
Software Developer
  • Worked on the employee portal with a team of 3 developers
  • Rewrote the single sign on, sign up, and password reset features
  • Worked on a team of 5 developers, a QA, and a project manager
  • Worked in an agile setting with standup and sprint planning

Web Data Software

Myrtle Beach, South Carolina November 2010 - September 2013
Technical Account Manager
  • Worked with multiple clients directly and was the primary account manager for two clients
  • Created customer websites with good SEO including a restaurant, water park, car dealership, and several real estate sites
  • Created real estate agent manager dashboard that reported on recent sales
  • Created an Excel generation program using MLS data for real estate agents
  • Setup a new law office’s desktop computers and Microsoft accounts
  • Worked primarily as a solo developer

Education

Horry-Georgetown Technical College

2010
Associate's in Computer Science with a Programming Emphasis
View source on GitHub.com