“Specialization is for insects.”
- Robert Heinlein
-
Garofalo Woodworks, Auburn, WA
Assistant Cabinetmaker
United States Marine Corps Reserve, Spokane, WA
Field Artillery Cannoneer
Champion Arms, Renton, WA
Rangemaster/Range Safety Officer
Oversaw usage of indoor firing range and provided instruction and guidance on safe handling and the proper accurate use of firearms.
Condon For Mayor, Spokane, WA 2011
Campaign Manager
Managed a successful mayoral campaign unseating the incumbent in Washington’s second largest municipality.
Consumer Law Clinic, Gonzaga University School of Law, Spokane, WA 2012
Rule 9 Limited Practice Licensee
Conducted oral arguments before the Washington State Court of Appeals
Conducted lender negotiations and mortgage restructuring
Hero Lab, Bothell, WA 2017–2018
Research Assistant/Postbaccalaureate Researcher
Conducted research on the applications of machine learning to the detection of cardiomyopathy. Utilized transfer learning techniques to train a highly accurate neural network on constrained data. Assisted in the development of embedded systems. Managed Github repository. Contributed to published articles.
TurboPatent, Seattle, WA 2015–2018
Patent Engineer
Managed patent portfolios and drafted patent applications, including invention drawings, claims, and specifications, for companies ranging from startups to Fortune 500 companies. Assist in final editing of patent application and any subsequent prosecution. Conducts client meetings to extract invention information as needed in order to suitably edit client-submitted invention disclosure and begin drafting patent application. Experience in computer and software systems, robotics, virtual/augmented reality system applications, signal processing, machine learning, mechanical and electronic devices.
OneBox, Bothell, WA
2018-2019 CTO and Co-Founder
Founded startup applying artificial intelligence to increase efficiency of loading and shipping goods via containerships.
Freelance Software Development, Fort Collins, Colorado 2019-2022 Developer
Kiwi, Fort Collins, Colorado
2022-Present CEO and Co-Founder
HONORS
UNITED STATES CONGRESS May 2011
Congressional Legal Fellowship
-
Oil Paintings Published in Reflection Art Journal
Gonzaga University Reflection Art Journal 2011
Textbook Contributing Author - Biomedical Engineering
Authored section on the application of Artificial Intelligence to electrocardiogram analysis in the chapter “Interfacing Bioelectronics and Biomedical Sensing”
"Electrocardiogram: Acquisition and Analysis for Biological Investigations and Health Monitoring"
https://link.springer.com/book/10.1007/978-3-030-34467-2
https://doi.org/10.1007/978-3-030-34467-2
Journal Article Contributing Author - Biomedical Engineering
Researcher and author on section regarding the applications of transfer learning in artificial neural networks to the detection of cardiomyopathy in the analysis of transgenic zebrafish electrocardiograms.
Lenning, M.; Fortunato, J.; Le, T.; Clark, I.; Sherpa, A.; Yi, S.; Hofsteen, P.; Thamilarasu, G.; Yang, J.; Xu, X.; Han, H.-D.; Hsiai, T.K.; Cao, H.
Real-Time Monitoring and Analysis of Zebrafish Electrocardiogram with Anomaly Detection. Sensors 2018, 18, 61. https://doi.org/10.3390/s18010061
-
Electronics
Language Proficiencies
Competent in C/C++, Javascript, Python, Java, Verilog
Circuit board design
Design custom circuit boards, prep and export for fabrication and iterate through the fabrication and revision process with circuit fabrication houses for successive board modifications
FCC Compliance Analyzing circuit board design and radiative emissions (electromagnetic interference) for compliance with FCC unintentional radiator certifications and implementing best practices during design process
Troubleshooting circuits with logic analyzer
Digital Circuit Design
Designing digital circuits in verilog to digital circuits in Field Programmable Gate Arrays for direct application and prototyping for potential integrated circuit design.
Firmware/Microcontrollers
Engineering standard firmware and utilizing manufacturer-specific software to control a variety of microcontroller ecosystems including STM ARM RISC V, ESP32, ESP8266, ATMEGA, Texas Instruments, and Nordic Semiconductor.
Real-Time Operating Systems
Experienced implementing real-time operating systems utilizing FreeRTOS for use in applications where standard firmware was not feasible due to real-time constraints
IOT
Experience developing and deploying to amazon AWS and Google Cloud Services Cloud-based IOT devices
Control Systems
Experience designing and implementing control systems for physical devices utilizing a variety of transducers, sensors and motors. Including robotic control and gcode controlled devices.
Artificial Intelligence
Experience implementing scaled-down AI frameworks/algorithms on single board computers and purpose-built hardware such as the raspberry pi, and NVidia Jetson
Robotics
Experience design, construction and control of robotic systems including both completely custom mechanical components and control system implementation as well as experience with ROS (Robot Operating Sytem)
Hardware (generally)
Experience with a wide variety of development boards, sensors and components
3D and Mathematical Modeling for Manufacture and Rapid Prototyping
CNC machine modification and maintenance
Experience maintaining and upgrading prosumer-grade CNC machines, creating custom screw-driven z-axis to replace belt]-driven linear actuation. Upgraded standard router to 2.2 kilowatt water-cooled VFD-driven spindle. Upgraded stepper motors and controllers. Troubleshot electromagnetic interference issues and implemented proper shielding and grounding to allow for reliable machine operation.
3D printer modification and maintenance
Experience maintaining DLP/SLA and FDM and upgrading FDM printers to handle engineering-grade filaments. Upgraded 3D printer hotend, installed AC heated bed, direct drive extruder, controller, drivers, and wiring, designed custom fan housing for better part cooling. Designed temperature-controlled heated enclosure to allow for a wider range of filament use. Experience with both Marlin and Klipper firmware, as well as Cura and PrusaSlicer slicing software.. Experience successfully printing a range of filaments including nylon, carbon fiber reinforced filaments, and flexible filaments.
CAD
Designing and modeling parts and assemblies in 3D drafting software Autodesk Inventor and Fusion 360, for manufacture using standard and rapid prototyping techniques.
CAM/CNC Machining
Drafting machinable parts in CAD software based on the known axis limitations of the CNC machine. Selecting proper feeds and speeds, generating and adjusting toolpaths and operations. CNC machining a variety of metals and materials including wood, epoxy, aluminum, and steel.
3D Printing
Experience designing parts in CAD around 3D printer limitations and 3D printing using both DLP/SLA resin and FDM printing process. printing as well a wide variety of filaments including engineering filaments
Structural analysis
Utilizing Autodesk Inventor and Fusion 360 to conduct center of gravity analysis for cantilevered design to ensure stability, and Finite Element Analysis for stress/strain in structural parts to determine proper material and material dimensions for a given application
Computational Fluid Dynamics
Utilizing Open FOAM computational fluid dynamics software to analyze aero/hydrodynamic properties of designed parts as well as modeling particle flow within confined spaces.
Modeling physical behavior of Objects
Modeling items in Blender and utilizing blender’s built-in physics engine to model behavior to study the effect of object size/size variation and shape on pourability and porosity after final deposition
Biomedical
Using a variety of software including Blender to translate photogrammetry and laser point cloud data as well as and medical scans and 3D point-cloud data into print ready solid body models and utilizing these models to create real life models as well as using them to design custom-fit apparatuses.
Computers
Operating Systems
Experience with Windows, Macintosh, Linux, and UNIX(FreeBSD)
Computer/Server Building
Speccing-out and selecting compatible components to build standard computer towers as well as rack mounted multi-cpu servers.
Data Backup, recovery, and Storage
Implemented offsite storage via Google Cloud and on-site data storage utilizing rack-mounted servers, experience with SAS and SATA drives, utilizing hardware RAID controllers as well host bus adapters to construct hard disk arrays. Built Custom Network Attached Storage Utilizing Trunas and managing backup schedule with Macrium Reflect. Experience recovering files lost to due to deletion and harddrive malfunction, using software including TestDisk, Ddrescue, and photorec
Networking
Experience building dedicated network firewall utilizing PFSense and implementing a Gigabit/10 Gigabit ethernet and fiber optic home network using appropriate network cards and rack-mounted/free standing network switches
Repair
Experience replacing laptop and cellphone touch screens
Software/Internet/Artificial Intelligence
Artificial Intelligence
Experience conducting academic research into applications of artificial intelligence in the biomedical space.
Experience implementing a variety of machine learning algorithm in practical software applications. Experience implementing custom Generative Adversarial Network to auto-convert and color movie frames
AI Tools
Experience with OpenAI gym, Scikit-Learn and Tensorflow
Natural Language Processing
Incorporating Natural Language processing into web applications employing both standard as well as machine-learning techniques. Familiar with Spacy, StanfordNLP, etc.
Computer Vision and Image Processing
Experience with remote camera control, and image capture and processing with OpenCV utilizing both standard programming techniques as well as implementing cascade classifiers and artificial neural networks for object/facial recognition and tracking
Web Application Development
Experience building, deploying, and maintaining web applications with Python, Django and VueJS
Web Design
Experience with overall web design and coding, css, html, javascript, website frameworks/services like squarespace and wordpress
Leatherwork and Textiles
Leather
Experience working with a variety of weights, grades, and types of leather, wet-forming, cutting, hand saddle stitching, sewing machine stitching, copper rivets, zippers, and a variety of hardware.
Textiles
Experience on both consumer grade and industrial sewing machines and sergers, and have worked with both heavy duty industrial synthetic fabrics like Cordura and natural fabrics of a variety of weaves and weighs
Output
Utilizing the above methods, have experience with pattern design, creating a variety of things including clothing articles, bags, straps, cuffs, watch bands, wallets.
Automotive/Motorcycle
Experience maintaining large and small two stroke and four stroke aspirated and turbocharged, internal combustion engines of a variety of sizes.
Experience maintaining and upgrading motorcycles, automobiles including maintaining/replacing engine timing components, drivetrain components, bearings/seals, suspension system replacement and upgrading, exhaust, cooling systems, and electronics, for on and off road applications.
Art/Graphic Design
Fine Art
Fine Artist experienced with graphite pencil, watercolors, ink, oil painting and acrylic painting in abstract, realism and impressionist styles. Experience building and stretching canvas frames
Software
Experience with Adobe InDesign, Illustrator, Photoshop
Branding
Logo and Brand Design
Photography/Videography/Audio
Digital Photography
Experience with high speed and long exposure photography. Photographing humans, scenery, and wildlife, as well as products both in-studio and “in the wild”
Commercial Videography
Experience shooting, editing and airing a commercial on network television
Software
Experience with Audacity, Adobe Audition, Premier, AfterEffects, Bridge, Photoshop, Lightroom
Glass/Wood/Metalwork
Woodworking
Experience building a wide variety of items in a professional and non-professinal setting. Experience in a variety of techniques and all common woodworking tools, as well as a variety of hand tools including Japanese hand saws, chisels and hand planes as well as standard euro/american hand planes
Glassworking
Experience doing small scale glasswork utilizing natural gas torches to shape and fuse borosilicate glass, minimal experience with glass blowing
Casting experience with lost wax metal casting and mold making
Blacksmithing
Experience operating a forge to heat shape and temper metal
Machine Shop
Experience machining using manual bridgeport mill and similar mills as well as metal lathe (including thread-cutting), cnc machine shop and a variety of common saws and grinders.
Small scale metalwork
Experience with jewelry/small scale metal manufacturing techniques including, casting, and soldering
Large scale metalwork/fabrication
Experience with shaping, grinding, bending and a variety of metal fusing techniques for fusing both similar and dissimilar metal type including riveting, MIG welding, TIG welding, TIG brazing, MAP gas brazing, and soldering
Coatings/Finishes
Patinas/Chemical Treatments
Experience with a variety of patinas and chemical treatments to age/patina metal and wood
Ceramic Coating
Experience prepping, applying and heart-curing Cerakote ceramic-based coatings
Coating ceramics
Experience applying glazes to ceramic earthenware/stoneware pottery
Automotive
Experience with multi-tone paint/paint pinstriping, as well as applying metallic multi-part paint and clearcoat
Woodworking
experience with a wide variety of stains, dyes and treatments, both water and oil-based. Experience with the application of a wide variety of water, oil, and solvent based final clear finishes, (tung oil, lacquer, hand-rubbed poly, etc)
Polymers and Composites and Rubbers
Laminates/Casting
Experience with fiberglass and carbon fiber lamination and layup, as well as carbon fiber part casting and experience working with both polyester and epoxy resins, including fast-set and deep pour epoxy
Concrete
Experience with both portland-cement based concrete as well as Calcium Sulfoaluminate cement-based concrete and an understanding of chemical differences and methods of speeding and retarding set times
Moldmaking
Experience creating plaster and vulcanized rubber molds for lost wax casting, experience creating vacuum-forming bucks, and silicon/polyurethane molds for a variety of materials and at a variety of Shore hardness levels, and an understanding of mold material compatibility
Vacuum Forming
Experience vacuum and heat-shaping polymer sheeting around custom molds
Public Speaking
Appellate Argument
Argued in front of the Washington State Court of Appeals
Wedding Officiating
Experience officiating two weddings