• 15 years experience developing web applications
  • Strong usability and design background
  • Detailed oriented, solution focused professional, eager to contribute
HTML, CSS, JQuery, .NET Core C#, SQL, Cosmos, Entity Framework, xUnit, Roku Brightscript, Azure: DevOps, APIm, App Services, Functions, SQL, Cosmos, Git
Visual Studio 2019, VS Code, SQL Server Management Studio, Postman, Photoshop
March 2021 to Present
Roku Development
  • Working independently to develop new features and fix bugs.
  • Refactoring the channel when possible to object oriented best practices like SOLID and 3 tier architecture.
Technologies used:
Roku Brightscript/SceneGraph, Git, VS Code
June 2013 to March 2021
EMF Broadcasting
Web Team
Application Developer

  • Working in an agile scrum team environment of 7 (4 Developers, Scrum master/manager, QA and Designer UI/UX).
  • Created Azure DevOps pipelines which include Gulp tasks.
  • Developed three admin portals with .NET Core which use function apps as micro services to deliver data via Azure APIM to the portal and all other corporate properties.
  • Designed and built UI/UX for admin portals.
  • Portal data is stored in combination Azure SQL and Azure Cosmos DB and accessed in function app repositories with Entity Framework.
  • Used Azure pipelines for CI/CD into stage and production environments.
  • Using xUnit and Moq for unit testing.
  • Implemented designs and C# .NET Core code for the web site audio player which serves 100k unique visitors a day.
  • Wrote new Roku (brightscript) channels using VS Code based on the designer's specifications.
  • Moved the K-LOVE and Air1 web sites into Sitecore CMS.
  • Implemented responsive redesign of the K-LOVE and Air1 web site using Bootstrap.
  • Built native iOS and Android apps using Xamarin.
  • Created and updated widgets, user controls and templates for the Ektron CMS.
Technologies used:
ASP.NET Core C#, Entity Framework, Xamarin, Git, JavaScript, Bootstrap, jQuery, Visual Studio 2019, VS Code, SASS, Gulp, Azure: DevOps, APIm, App Services, Functions, SQL, Cosmos
June 2012 to June 2013
Matheson Trucking
IT Department
Web Developer

  • Created Employee and Department directories using SQL Server Reporting Services.
  • Coded Windows Services that read CSV text files and Excel spread sheets from email attachments via Exchange Web Services and inserts data into SQL using stored procedures.
  • Implemented the move from Visual Source Safe to Team Foundation Server.
  • Built event tracking software for the call center using the Dev Express Grid control and Silverlight File Upload control.
  • Data display applications for the Master Control Center.
Technologies used:
SSRS, Windows Services, Exchange Web Services, Open XML, Team Foundation Server, Visual Source Safe, DevExpress Controls, ASP.NET 4.0 C#, JavaScript, Visual Studio 2010, Silverlight, XHTML, CSS
March 2008 to February 2012
Sacramento Public Library
Marketing / IT Department
Web Developer / Designer

  • Worked with a committee and designer to build a new web site. Site eventually evolved into a simple content management system secured by active directory. Site content is stored in MS SQL Server 2008 R2 database. Data is delivered and manipulated through a combination of stored procedures and direct query. Web services, JavaScript, and C# code behind are used to deliver data to the pages.
  • Created custom UI for several library subscription software packages using provided XML RSS feeds. This includes enhancements to the XML feed in the events software that's written in classic asp with a MySQL database. The XML is ingested by several ASP.NET classes then cached in web services to deliver to the page. The page then progressively loads dynamic data using .NET script services and JavaScript based on users events.
  • Updated the design and code on the libraries commercial site. Site runs completely on JavaScript without any postback on page changes or form submission.
  • Built custom volunteer tracking and reporting software. Software includes four components, a public sign-up form, backend maintenance and reporting site and volunteer timesheet. Maintenance site is a complete JavaScript application secured active directory.
  • Structured much like the volunteer tracking software the Summer Reading application has a public sign-up form, backend maintenance and live reporting site. Wireframed from the ground up based on the needs of children's librarians.
  • Designed and coded web enabled digital lobby signs for branches that display current and upcoming events.
  • Wrote documentation for users and programmers.
  • Built a simple version of the public web site for a specific set of limited mobile web browsers.
  • Captured network usage data from Solar Winds to create web custom reports.
  • Continued user training classes that ranged from one on one to groups of 20 or more. Trained on both the custom applications and purchased software, including direct support via email and IT helpdesk ticketing system.
Technologies used:
ASP.NET 4.0 C#, JQuery, JavaScript, AJAX, Visual Studio 2010, SQL Server 2008 R2, TSQL, Photoshop CS5, Illustrator CS5, Flash CS5, XHTML, CSS, XML, Web Services
December 2006 to March 2008
SBM Site Service
IT Department
Web Developer/Designer

  • Worked in a team of three on a customer portal built on top of a highly customized version of DotNetNuke. Designed and coded data visualizations for the portal using Infragistics, Dundas and Crystal Reports.
  • Debugged legacy ASP.NET 1.1 C# code in Visual Studio and SQL Server stored procedures in response to customer helpdesk tickets.
  • Made improvements to both UX and UI portal design.
  • Implemented data workflow improvements between the human resources system, finance, and the customer portal.
  • Designed and maintained custom Windows PDA site inspections software and hardware.
  • Trained users nationally via webEx, phone, and email on web portal and PDAs.
Technologies used:
ASP.NET 1.1 C#, SQL Server, JavaScript, Visual Studio 2008, Photoshop, Illustrator, Flash , XHTML, CSS, XML, Web Services
October 2003 to December 2006
Beutler Corporation
Marketing & Communications Department
Multi Media Producer / Webmaster

  • Designed and coded a new data driven web sites using Microsoft SQL Server, ASP.NET 2.0 Visual Basic.
  • Built a Flash web site for a second company brand. Site included an appointment request form on the forward facing site in Flash and an appointment and user management tool in .NET on the backend.
  • Coded a small web based CRM system for sales staff.
  • Wrote a marketing collateral inventory and ordering system.
  • Designed interactive sales display system.
  • Designed interactive CD ROM Business cards using Lingo Script for Shockwave and Flash action script.
Technologies used:
ASP.NET 2.0, Visual Basic, Flash Action Script, Lingo script for Shockwave, CSS, SQL server
March 2002 to October 2003
Grant Joint Union High School District
Office of Communication and Community Relations
Multi Media Web Producer

  • Managed the look and design of the district's web site.
  • Wrote in classic asp, Flash action script.
  • Designed interactive CD ROMs using Lingo Script for Shockwave.
Technologies used:
Dreamweaver, classic ASP, Flash Action Script, Lingo script for Shockwave, Photoshop
March 1990 to March 2002
Engineering & Production Department
Broadcast Engineer, Production Editor, Engineering Supervisor

  • Participated on the team that implemented the station first web site.
  • Coded some of the first HTML templates for the station.
  • Used Photoshop for wireframes and site mock up.
Technologies used:
HTML, Photoshop