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- 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- 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- 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