# Christopher Kearse > Senior Software Engineer – Platform & Automation Systems Location: Long Beach, California, United States Profile: https://flows.cv/christopherkearse Passion and a vested interest in software and its relation to sustainable tech - urban farming/sustainability, permaculture, aquaponics, waste reclamation/elimination and related processes, the decentralization ..of everything*, discrete micro-power generation, personal mobility/transportation, performance vehicles/automotive, 3D printing, scratch build RC UAV/robotics, changing the perception of what going “green” might look like for the practical/average person, and ultimately actively participating in making manifest a future worth living in - whether that’s being expressed in my software development work or simply living out an example of what that might look like that real people can relate to. ## Work Experience ### Independent Systems Engineering - Marine Power & Control Systems (Noka Oi Marine Test Platform) @ Personal Engineering Platform Jan 2024 – Present | Redondo Beach, CA Conducting independent engineering work focused on marine power systems, propulsion control, and electromechanical system integration using a 26’ offshore vessel as a real-world test platform. • Designed and prototyped a custom trim tab actuator system, integrating a 3 kW BLDC motor/controller with a custom-fabricated bell housing, drive shaft, and coupler into the retrofitted hydraulic assembly. Implemented control logic and relay circuitry to translate helm inputs via an Arduino-based interface, enabling discrete actuation of port and starboard hydraulic solenoids and replacing the original analog control scheme with reliable electronically controlled actuation. • Developed and deployed a custom trim/tilt motor controller for the Mercury Optimax outboard, integrating an Arduino microcontroller and Sabertooth motor driver to provide reliable electronic control of the trim system. • Architected a dual-voltage, 20kWh onboard power system combining 48V and 12V battery banks with high-capacity buck/boost converters for redundant vessel power distribution. • Integrated experimental auxiliary electric propulsion and thruster systems using high-power BLDC motors for low-speed maneuvering and propulsion experimentation. • Designed and fabricated custom structural components using various marine stable alloys, fiberglass composites, and marine epoxy to support propulsion and control hardware. • Established in-house fabrication capability for prototyping marine hardware, including CNC machining, sand casting, and metalworking for custom components. ### Senior Software Engineer / Tech Lead — Integrated Automations @ Workiva Jan 2022 – Jan 2025 | United States Served as technical lead for the Integrated Automations system within Workiva’s Wdesk enterprise reporting platform, an event-driven automation framework enabling users to define workflows composed of triggers (e.g., document events, manual execution) and actions (e.g., notifications, document state changes) to streamline financial reporting and collaboration. • Led the migration from static automation implementations to a plugin-based architecture, enabling internal product teams to build and integrate extensible automation capabilities across the Wdesk platform, including spreadsheets, connected processes, and scripting integrations. • Contributed to the design of plugin distribution and monetization infrastructure, enabling automation functionality to be delivered as platform extensions. • Designed and implemented real-time lifecycle visibility for long-running automation processes, introducing status tracking, progress feedback, and user-initiated cancellation to replace prior timeout-based failure handling. • Built and maintained end-to-end automation testing infrastructure using Puppeteer, implementing signal tests validating automation lifecycle events and UI state transitions; provisioned supporting test environments using Terraform. • Managed product release processes and CI/CD pipelines, maintaining release templates and deployment workflows through internal tooling (Skynet, MARV) and later integrating GitHub Actions into the automation pipeline. • Implemented feature flagging and controlled rollouts using LaunchDarkly to support safe deployment of beta and experimental platform features. • Ensured integration of the Integrated Automations client within the broader Wdesk platform ecosystem, a large-scale architecture composed of hundreds of repositories and shared services. • Developed platform features using Dart, TypeScript, React, and Redux-Sagas in a large enterprise SPA architecture. ### Software Engineer @ Launch Mobility, Inc. Jan 2019 – Jan 2020 | El Segundo, California, United States Lead backend development efforts relating to the decentralization of personal mobility and corporate fleet transportation and management, with a focus on refactor and optimization of reservation management code base; architecture, maintenance and debugging of API brokers with hardware integration, development and integration of new backend features and bimonthly releases of code to production servers via Github, Docker and AWS. • Developed automated pipeline with integration of onboarding workflow for organization generation and deployment for new and perspective clients, (customized MaaS generation). • Developed API broker with hardware integration for one of the latest vehicle vendors supported by LM, (Genze Scooters) allowing for the: o Integration of the Genze scooter line into the Kinto Share service, (LM’s in-house MaaS) offerings. o Automated provisioning of newly acquired vehicles. o Processing remote vehicle commands via app. o Gathering and processing of vehicle telemetry data. • Refactor of backend code relating to reservation management focusing on optimization, scalability and resolution of prior service impacting code anomalies. • Development and configuration of conditional and periodic alarms using WebWorkers to monitor DB interactions and related process flows within the production app. • Participated in regular code reviews via GitHub. • Participated in daily stand-up meetings. • Participated in screening process for new hire candidates. ### Lead IDE Engineer @ Divergent 3D Jan 2018 – Jan 2019 | Torrance, California, United States Decentralizing and democratizing the future of automated automotive additive manufacturing, one code block at a time. · Lead development effort of proprietary cloud based Additive Manufacturing Materials Database, Adhesives Database and 3D model optimization simulation platforms, (PaaS) and rapid prototyping delivery across the entire MEAN tech stack, (Angular, Node.js, Express, MongoDB). · Architect and manage said projects from inception to deployment on a monthly development cycle, concluding with milestone presentations to CEO; gather requirements, develop wire-frames and process workflow, develop UI and related features by utilizing TypeScript/HTML5/CSS3, coding custom Angular components, Angular Material and expanding functionality of Cytoscape.js, develop relevant web-service end-points and RESTful API’s interfacing Node server and related logic, develop database schemas and related processes, integration of supporting executables and developed/maintained automated tests for unit testing and e2e. · Developed Excel and PDF parsing and upload features for automating in-house material and adhesives certification processes for both Materials and Adhesives DB Platforms. · Integrated computational algorithm executables for said simulations and later developed discrete API and asynchronous asset management processes for intelligent model optimization simulations as IDE platform matured and said logic was migrated to containerized cloud-based environments. · Participate in regular code reviews both in person and daily via GitHub relating to MEAN and Python. · Role expanded to include evaluating in-house processes for potential automation/optimization and managing said projects relating to Additive Manufacturing, Structures and Automation teams. · Screen/interview new-hire candidates for the R&D Software team. · Provide programming support to other teams across the company as necessary. ### Full Stack Software Developer Resident - Python | Ruby | MEAN @ Coding Dojo Jan 2017 – Jan 2018 | Burbank, CA Deep dive into Full-Stack Software Development focusing on Python, Ruby and MEAN. ### Associate Software Engineer, (Mobile/Cross-platform development) @ Infragistics Jan 2014 – Jan 2017 | Cranbury, NJ · Design and develop feature samples for use in the Samples Browser applications for Angular, WPF, Silverlight, JQuery/Javascript, Android native and Infragistics Xamarin.Forms controls – (Android, iOS and Windows Phone). · Isolate, fix, test, and verify development bugs. · Design, develop and maintain test bed applications across Android, iOS and Windows Phone mobile platforms (via Infragistics Xamarin.Forms), Android native, Windows Forms, JQuery/Javascript and WPF/Silverlight. · Design test plans for new features and controls based on product specifications. · Author, implement and maintain automated tests via Cucumber testing framework across supported platforms. · Monitor and maintain automated image verification tests for WPF/Silverlight. · Deploy test beds to emulators and devices for testing and debugging. · Perform Ad Hoc and manual Testing when necessary for all supported platforms. · Author and maintain product documentation topics via GitHub, TripWire framework and DocumentX. · Provide developer support for the NetAdvantage product, (WPF, Silverlight, Xamarin.Forms, Android, IgniteUI, (JQuery/Javascript) to clients via phone, forums, online chats and cases via CHS, (CRM) ### Project Lead/Mechanical Designer - BlueSky Days/Hackweek - Teleconferencing Robot Project @ Infragistics Jan 2015 – Jan 2015 | Cranbury, NJ · Led a team of 6 engineers of various disciplines in designing, developing and building a semi-autonomous, self balancing, teleconferencing robot built around the Arduino Uno development platform, (supporting video/audio and remote pilot control via web browser) allowing a local presence for remote users. · Managed design and fabrication, bill of materials, hardware requirements, materials acquisition within budget, meeting minutes and liaison to product management. · Unit designed and fabricated in-house. ### Software Engineer in Test @ Infragistics Jan 2013 – Jan 2014 | Cranbury, NJ · Design, develop and maintain ownership of product test bed applications for WinForms and WPF/XAML. · Design test plans for new features and controls based on product specifications. · Author test cases in Microsoft Test Manager. · Automate eligible test cases via IBM RFT and HP UFT in conjunction with TestAdvantage. · Perform manual and automated testing for each volume and service release. · Perform Ad Hoc Testing when necessary. · Isolate and document development bugs while collaborating with internal developers. · Test and verify fixed development bugs prior to release. ### Developer Support Engineer, (WinForms and WPF) @ Infragistics Jan 2011 – Jan 2013 | Cranbury, NJ · Develop custom coding solutions as well as test, troubleshoot and debugging of client code as it relates to the implementation of Infragistics controls. · Communicate and resolve coding issues via cases, online chats, forums and phone within SLA. · Reproduce and isolate bugs, develop technical notes for anomalies and communicate to development via TFS. ### Application Developer - Exchange pilot program with product development, "FaceOut, Showcase Project" @ Infragistics Jan 2012 – Jan 2012 | Cranbury, NJ · Developed the UI and business logic for the NetAdvantage for Windows Forms, FaceOut showcase sample application using C#. · App was developed to showcase features of the Infragistics controls used by the WinForms platform. · Collaborated closely with Engineering/Development, Product Management and Product Guidance to implement necessary features. · Integrated into the NetAdvantage for Windows Forms product Samples for 2012.2 and later releases. ### Technical Analyst @ Comcast Jan 2010 – Jan 2011 | West Chester, PA · Provide Tier 1/2 Network and enterprise application support to internal Comcast and Vendor end users. · Record incidents on a case by case basis via Remedy and resolve within SLA; escalating when required. · Administer end user accounts across the Comcast network including those for enterprise applications. · Survey network activity on before stated accounts for fraudulent and/or suspicious activity via SCOM. · Updating the SPOC escalation database in Access/SQL and uploading to network share. · Update Outage notification prompt when required. · Provide training to new hires and contractors. ### Technical Analyst, CO-OP @ Comcast Jan 2009 – Jan 2009 | West Chester, PA · Assisted debugging efforts of post-deployment ticketing system (Remedy ESM); collaborated regularly with Quality Assurance when application anomalies were observed. · Provided internal end user support for various Comcast enterprise applications and systems via verbal as well as electronic media; developing technical notes on a case by case basis. · Escalated technical issues to division lead and/or assignment to appropriate local operations team when necessary. · Administered employee and vendor access accounts over the Comcast network and related systems; including account creation, user access permissions as well as maintaining integrity of network security. · Job performance during this CO-OP led to a full time position offer after graduation from Penn State. ### Technical Analyst, CO-OP @ Comcast Jan 2008 – Jan 2008 | West Chester, PA ## Education ### Bachelors of Information Sciences and Technology in Computer Science Penn State University Jan 2005 – Jan 2009 ### Full Stack Web Development Certification in (Python, Ruby and MEAN) Coding Dojo Jan 2017 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/christopher-kearse --- Source: https://flows.cv/christopherkearse JSON Resume: https://flows.cv/christopherkearse/resume.json Last updated: 2026-03-22