Dave Boucher
About
Dave Boucher is from Henderson, Colorado, United States. Dave works in the following industries: "Software Development". Dave is currently Senior Software Developer at Verticity, located in Henderson, Colorado, United States. Dave also works as Owner at Ichthys Cloud, LLC, a job Dave has held since Jan 2020. In Dave's previous role as a Director of Engineering at SSB, Dave worked in Greater Denver Area until Mar 2020. Prior to joining SSB, Dave was a Software Development Manager at SSB and held the position of Software Development Manager at Greater Denver Area. Prior to that, Dave was a Senior Software Developer at SSB, based in Greater Denver Area from Feb 2014 to Mar 2016. Dave started working as Independent Contractor: Software Development at SSB in Greater Denver Area in Feb 2013. From Aug 2011 to Feb 2014, Dave was Web Developer at Melco Embroidery Systems, based in Greater Denver Area. Prior to that, Dave was a Web Applications Developer at Exclusive Resorts, based in Greater Denver Area from Mar 2008 to Aug 2011. Dave started working as Lead Software Developer at DCT Solutions Group in Kansas City, Missouri Area in Jul 2007.
Come check out Dave Boucher's email address on finalscout.com, a free professional database with 500 million business professionals and 200 million companies.
Dave Boucher's current jobs
Part of a small team of Christian professionals who design, develop, and maintain a SaaS-based system that functions as an end-to-end core system for professional service companies across North America. The Verticity SaaS is sold, implemented, trained, and supported through two brand-companies: Plexus Software and the IQ Group of Companies. Built a RESTful API system from the ground-up, providing our customers the ability to programmatically access customized, dynamic data in real time. Implemented a new drag-and-drop file uploader, complete with client-side image previewing and pre-shrinking. Integrated a new Rich Text Editing component throughout the system. Used Perl to rewrite several functions that were written in C. Replaced an antiquated Flash-based Gantt charting system with a modern, JavaScript-based component. Refactored the existing Reporting platform which allowed us to expunge old XSLT code and dramatically improved performance. Primary technologies used: Perl, JavaScript, PostgreSQL, Git.
Custom software development and consulting for a variety of clients. Primary technologies used: Azure, SQL Server, Microservices, DevOps, Angular, TypeScript, Sass, RxJS, C#, .NET Core, Web API, Service Bus, Git.
Dave Boucher's past jobs
Leadership: Manage geographically distributed engineering teams, focusing on application development and database productization for a variety of clients, primarily in the higher education and sports & entertainment industries. Regularly mentor and assist team members with technical roadblocks. Drive the development of repeatable, automated DevOps processes to decrease implementation times for clients, and increase the overall reliability and scalability of our products. Individual Contributions: Designed and implemented a metadata-driven ETL system that utilized Service Bus architecture within Azure to extract data from over 60 disparate, 3rd-party API’s and transform/load that data into multiple client data warehouses. Assisted with feature enhancements and bug-fixes for multiple systems including a ReactJS-based internal administration system. Primary technologies used: ReactJS, Microservices, EventGrid, Azure Functions, Web Apps, CosmosDB, ASP.NET, C#, Web API, JavaScript, Angular, Orchard CMS, SQL Server, Git, GitHub, Azure DevOps, Tableau, others.
Management: Managed a team of software developers, ensuring that we focused on appropriate business priorities. Facilitated the shift to Agile practices for my team: served as Scrum Master, groomed backlogs, planned sprints, conducted sprint ceremonies, and handled all reporting of efficiency metrics. Individual Contributions: Built several small web administration systems to allow internal employees to quickly and easily manipulate back-end metadata that drove the behavior of several products. Collaborated with a co-worker to build a web-based data uploader tool with custom field mapping capability. Worked with team members on the design and construction of a Segmentation tool with a visual workflow interface and dynamic query builders. The system had an Angular front-end, a custom API layer, C# back-end code, and utilized CosmosDB NoSQL for data storage. Primary technologies used: Microservices, Service Bus, Azure Functions, Web Apps, CosmosDB, DataLakes, ASP.NET, C#, Web API, LINQ, JavaScript, jsPlumb, AJAX, jQuery, Angular, Orchard CMS, SQL Server, Git, GitHub, VSTS, Logi Analytics, others.
Worked on a variety of internal and external projects for multiple clients. Served as a systems architect, taking an active role in the design and implementation of multiple systems. Created the initial version of a multi-tenant web portal used by SSB clients to access data and reports. Worked with team members to develop a proprietary JavaScript library architecture that enabled us to create applications that could be injected into a variety of internal and external web sites and CMS systems. Developed a completely generic, metadata-driven API solution that served the back-end needs of our SJL's and exposed specific data to clients in a controlled and monitorable way. Primary technologies used: ASP.NET, C#, Azure services, MVC, Web API, LINQ, JavaScript, AJAX, jQuery, Bootstrap, Orchard Framework, SQL Server, Azure DocumentDB, TFS, Logi Analytics, others.
Worked on several software development projects for external clients such as the Denver Center for the Performing Arts and Madison Square Garden, as well as worked on internal SSB systems. Created a metadata-driven desktop app utilized by clients to quickly download aggregated data for quick, ad-hoc analysis. Primary technologies used: ASP.NET, C#, MVC, LINQ, WinForms, JavaScript, AJAX, jQuery, jQuery UI, SQL Server, TFS, others.
Was part of a small team that managed not only a variety of traditional web applications utilizing several technologies, but also an API product which provided data, visualizations, and production files for clients in the embroidery industry. Worked on a Flex/ActionScript Adobe Air desktop application that remotely controlled a complex legacy system. This allowed non-technical users to easily operate sophisticated embroidery equipment via a simple, intuitive, UI with an RIA feel. Our team was responsible for development tasks, requirements, architecture and design of all systems, underlying infrastructures, data schemas, testing, maintenance and more. We had our hands in all phases of the SDLC! Administered the Team Foundation Server infrastructure as well as the company's SharePoint intranet. Primary technologies used: ASP.NET, C#, MVC, LINQ, JavaScript, AJAX, jQuery, jQuery UI, Flex/ActionScript, PHP, SQL Server, TFS, SharePoint, VSS, etc.
I was a member of the development team that enhanced and maintained "ER Compass" -- an enterprise-level travel reservation system built on the Microsoft technology stack for Exclusive Resorts' members. Primary technologies used: C#, ASP.NET, JavaScript, AJAX, jQuery, and SQL Server. I was part of the team that created and was responsible for: www.exclusiveresorts.com. Primary technologies used: DotNetNuke, C#.NET, ASP.NET, JavaScript, jQuery, ColdFusion, and SQL Server. Wrote custom DNN skins and modules. My team embraced several development methodologies over the years, customizing them to meet our needs. Regular sprints, pre-planning and planning sessions, daily scrum meetings, electronic and physical task cards, kanban, user story point estimations, iterative development, TDD, etc., were all a part of our processes at one point or another. Other Systems/Practices: The primary system at ER utilized a custom ORM based on the DomainObjects pattern. I also used LINQ, WCF, TFS, NUnit, Selenium, CodeSmith, Adobe CS3, Flash, Flex/FlexBuilder, ActionScript, ServiceCapture, and others.
Created Windows Mobile 5.0 applications which were deployed on ruggedized handheld scanners in industrial warehousing and shipping settings. Systems relied on wireless communication with middle-ware server applications for SQL Server access and screen-scraping integration with mainframe green-screens and other back-end systems. Enhanced and resolved support issues on legacy systems, old VB6 applications, terminal services applications and other wireless and desktop systems. Built multi-user, network-based .NET/SQL Windows desktop applications including data collection validation, systematic versioning, integrated suite of crystal reports, email alerts and more. Supported and enhanced a client's internal PHP web system.
Designed, developed, implemented, maintained and enhanced a multi-platform, web and wireless application. Successfully built application from conception and brought it to market. The system is an open-source/enterprise hybrid: MS Advanced Server OS, Oracle 9i database, Apache web server, PHP for server-side scripting & HTML authoring, and JavaScript for client-side scripting. The application integrates with a stand-alone Windows Pocket PC 2003 / Windows Mobile 5.0 application created with C#.NET and SQL Server Mobile Edition using XML for data transfers. The system supports multiple accounts, users, types, privileges, preferences, etc. Handled customer service issues and enhancement requests from customers. Performed sales calls and manned trade show exhibits to drive in new business. Responsible for the creation and maintenance of the public-facing company web site.
Designed, developed, maintained and enhanced a web-based, multi-dimensional, Oracle Express/OLAP database reporting system used by thousands of people in multiple call-centers across the country. Received multiple accolades over the course of five years for this system. Designed, developed and implemented a Java/JSP web application with an Oracle back-end that managed employee tasks/workflow. Created a Savvion-integrated CSP/Oracle reporting web application to serve up Crystal Reports. Maintained and enhanced multiple Cold Fusion and ASP web applications including JCL mainframe integration. Created and maintained multiple, stand-alone desktop reporting applications. Streamlined and/or re-wrote existing reporting systems as needed. Systems written in Java, VB6, and VBA Office Automation. Regularly performed minor DBA functions, wrote and implemented PL/SQL procedures on production Oracle db’s, external data loads, table creation and maintenance, etc.
Worked with clients to meet their marketing research needs. Served as liaison between clients, internal staff and vendors. Developed and maintained client relationships to seek future business. Served as consultant for designing study objectives, methodologies, specifications, questionnaires, timelines, etc. Coordinated the efforts of internal staff and external vendors to realize business objectives. Analyzed tabulated data, interpreted findings and wrote actionable reports. Maintained relationships with clients such as Sprint, Yellow Freight, Hallmark and others.