Owner
- Owner and operator of restaurant and bar; analyzing and improving processes to streamline the business.
- Architected and marketed events to grow traffic — Meet the Winemaker, Bike Night, pool tournaments, karaoke, open mic, live music; brought Ramona its first burlesque show with the Vaudeville Vixens (three sold-out shows).
- Financial and managerial accounting: tracking spend, adjusting prices, and cutting costs without sacrificing quality.
- Promoted via social media, radio, and apparel; handed each channel to employees by skillset.
- Developed a web application for bar inventory, item par, and suggested prices.
- Developed a program for printing check MICR and bank information so payroll can run almost entirely in-house.
- Put management structure and processes in place so the team runs nearly automatically.
- Led architects, GCs, plumbers, and handymen to modernize building plans and pass health-department plan checks; construction completed in ~2 months (one week late due to existing building features).
- Ordered and purchased food, beer, and hard alcohol; added lottery machines (Dec 2017) that were paying for themselves and profitable by April 2018.
Environment: C#, MS SQL Server, .NET Framework 4.5, MS Visual Studio 2015, Golang, Node.js, Docker, JWT, SSE
Contractor
- Prepared high-level architecture & design documentation for a CI/CD automation pipeline.
- Led 3 internal SCRUM team meetings to teach correct estimation and reliable delivery.
- Developed the CI/CD system from the presented design.
- Added code-quality metrics and vulnerability scans on every build across company projects.
- Moved teams from manual deployments to multiple automated builds per day on successful outcomes.
Environment: MongoDB, Docker Swarm, Kotlin, Java, Spring Framework, Angular 5, Jira, Jenkins, SonarQube, Qualys, Node.js, Ubuntu, Amazon AWS
Contractor
- Prepared high-level architecture & design documentation for the customer’s internal EPLC process.
- Participated in SCRUM meetings with technical expertise for a new customer-facing product.
- Led a new development team to deliver several small internal products.
- Mocked up a demo front end and custom mortgage calculator in JavaScript & HTML for a new unsecured-lending initiative.
- Designed and planned integrations with third-party vendors around SSO authentication.
Environment: C#, MS SQL Server, .NET Framework 4.5, MS Visual Studio 2017, Java, Spring Framework, Angular 5 (POC), Jira, Jenkins
Senior Solutions Engineer
- Maintained and developed solutions for Enterprise Fulfillment Services: efficient package routing, carrier manifestation, tracking, and inventory bridging front end to warehouse to avoid overselling.
- Developed and maintained team testing standards so functional intent is documented in automated tests and regression time shrinks.
- Refactored systems to separate responsibilities for readability and testability (including Moles when DI was not feasible).
- Drove unit tests toward 100% coverage and documented developer intention without prior author knowledge.
Environment: C#, MS SQL Server 2010, .NET Framework 4.5, Visio, TFS, MS Visual Studio 2015, Moles, Moq, TeamCity
Software Development Manager
- Managed a team of 11 across SQL, BREW, Android, iPhone, website, and 5 Star (emergency response).
- Designed a development process to automate release status reports and clarify department handoffs.
- Launched updated BREW and Android handsets; built a central SQL reporting warehouse; kept internal tools and public site aligned with new products.
- Converted the customer-facing website & shopping cart to MVC and trained developers on separation of responsibility.
- Built end-to-end location services so users can invite family/friends to monitor location on the web (long polling + Google Maps, permissions management).
- Built an internal 3-tier customer-service app (C# fat client, WCF, Entity Framework, TAPI, 411/Places APIs) that brought operator services in-house, saving ~$40,000/month.
Environment: C#, MS SQL Server 2005/2008, .NET Framework 3.5, Visio, SVN, MS Visual Studio 2010, LINQ to SQL, Entity Framework, jQuery, AJAX, ASP.NET, MVC
Lead Developer
- Maintained a property valuation system (LINQ to SQL, MVC) and designed a new system from conception to implementation in half of an 8-month allocation.
- Managed a near-shore team of 5: tasking, progress monitoring, training, code reviews, and integration.
- Backend processing via SOA on a homegrown orchestration-pattern service.
Environment: C#, MS SQL Server 2008, Threading, XML, Windows Services, .NET Framework 4.0, Visio, TFS, MS Visual Studio 2010, LINQ to SQL, Entity Framework, Visifire Charts, jQuery, AJAX, MVC
.NET Developer
- Maintained and developed ChiroTouch practice-management software; added CTMessages feature advertising and newsletter delivery on startup.
- Integrated EDI third-party medical billing and direct credit-card processing; maintained legacy VB6 via COM-visible .NET.
- Assisted tier-3 support; trained support and training teams on new features.
Environment: C#, MS SQL Server 2008, Threading, XML, Windows Services, .NET Framework 3.5, Visio, MS SourceSafe, Bugzilla, MS Visual Studio 2008
Lead Software Developer
- Developed Level10 ophthalmology practice-management software: Windows Forms shell with pluggable Billing, Scheduling, Marketing, EMR, and Demographics modules; Windows service for automated EDI billing via SOAP clearing houses.
- Acquired Emdeon clearing-house contract; completed billing module to 100%.
- Supervised automated claims processing from design through deployment; generated roadmaps and kept the cycle aligned with business plans.
Environment: C#, MS SQL Server 2005, Threading, SOAP, XML, Windows Services, .NET Framework 2.0, Crystal Reports, Visio, SVN, Bugzilla, MS Visual Studio 2005
POS Trainer / Support / Installation
- Helped the team achieve its best support turnaround year; optimized backend processes; offered a development-team seat for the next release.
- Flew to stores to set up register hardware and train staff; supported post-training productivity; customized software across retail industries; troubleshot issues for development.
Environment: C#, MS SQL 2000/2005, Windows Server 2003 Administration, MS Reporting Services, Proprietary POS Scripting
Lead Software Developer / Consultant
- Updated a game for overseas Christmas release; developed Starforce copy-protection hooks; designed new player selection and demo menus.
- Merged four language install packages into one multi-language install; fixed clipping artifacts; re-designed overseas demo (publisher called it the best-looking release to date).
Environment: C++, Perforce, MS Visual Studio 2005, STL, Intrinsic Alchemy, Starforce, Windows Sockets
Owner & PC Repair Consultant
- Home-based PC repair with 24-hour house calls and a perfect repair track record.
- Designed and maintained an ASP.NET customer-tracking utility (work, hours, estimates, customer info) with credit-card processing on the backend.
- Networked with local internet companies to expand the customer base.
Environment: ASP.NET, IIS, Windows 9x/2000/2003/XP, MS Visual Studio 2003
Senior Client/Server Programmer
- Built tools that simplified and automated fulfillment (shell scripts for labels/reports from a single account number).
- Maintained and expanded VB6/SQL 2000 account management; helped develop a three-tier thin client for billing and reporting.
- Wrote a company-wide CR/bug/task tracker (VB6 + SQL Server 2000).
- Helped cross-platform data transfer: C++ extended stored procedure integrating MS SQL with IBM MQ for UNIX/Informix and Oracle warehouse account ops.
- Employee of the Year 1999 for automation that saved 8 FTE positions; attained senior development role for knowledge and leadership.
Environment: C++, STL, C#, VB, VB.NET, MS SQL 6.0/7.0/2000, UNIX, Shell Script, Informix, Oracle, IBM MQ, MS SourceSafe, MS Visual Studio 6.0/.NET (7.0), VBA