# Duncan Meech > will code for money Location: Santa Rosa, California, United States Profile: https://flows.cv/duncanmeech code monkey ## Work Experience ### Software Engineer @ Aechelon Technology Inc. Jan 2025 – Present | San Francisco, California, United States Software Architect & Engineer - AVIATE Framework Led architecture and engineering of AVIATE, a production-grade Electron mono-repo framework for cross-platform desktop applications supporting advanced military flight simulation systems. Leveraged AI-assisted development to generate 99% of codebase while maintaining 80%+ test coverage and enterprise quality standards. Accomplishments: Electron Architecture & Multi-Process Design - Architected comprehensive Electron + React + TypeScript framework with seamless Node.js/Chromium renderer communication - Developed production applications including FX Editor for simulation system configuration management Innovative State & Command Architecture - Engineered unified command system for type-safe communication across IPC, HTTP, and WebSocket channels - Developed dual-store pattern using state store for synchronized state management across multiple processes and windows - Created efficient state synchronization with differential updates propagating changes across all application instances - Enabled seamless React-Node.js integration through centralized command definitions and JSON schema validation Mono-repo & Development Tools - Built comprehensive mono-repo with shared packages. - Created "Runway" CLI tool automating complete app creation workflow: branch management, template cloning, dependency installation, PR creation, and auto-launch Quality & Testing - Achieved 80%+ unit test coverage using Jest and React Testing Library - Implemented end-to-end testing with Playwright - Enforced quality gates in CI/CD AI-Powered Development - Generated 99% of production code using AI while maintaining architectural consistency - Crafted comprehensive documentation enabling AI to understand complex Electron patterns - Demonstrated effective human-AI collaboration in enterprise software architecture Technical Stack: TypeScript, Electron, React 19, Node.js, Material-UI, Webpack, Jest, Playwright ### Staff Engineer @ DoorDash Jan 2020 – Jan 2025 | San Francisco, California, United States ### Staff Engineer @ Airbnb Jan 2018 – Jan 2020 | San Francisco Bay Area ### Principal Engineer @ Autodesk Jan 2015 – Jan 2018 | San Francisco Bay Area Senior Principal Engineer in the Biotech/Nanotech division of Autodesk Research. Primary responsibilities concern the development of the Genetic Constructor application ( GC ). GC is a large SPA developed in JavaScript. Our technology stack includes ES6, Babel, Webpack and NodeJS. My focus has been principally on the front end of the application and especially the interactive graphical editors for schematic and sequence models. ### Creator @ Algomation Jan 2014 – Jan 2018 | San Francisco Bay Area Algomation is an open source platform for viewing, creating and sharing algorithm visualizations. ### Software Engineer @ Teespring Jan 2015 – Jan 2015 ### Senior Engineer @ Cyan Inc Jan 2012 – Jan 2014 | Petaluma Components and libraries for network, graph and map visualizations using a variety of browser based technologies including WebGL, Canvas, SVG, HTML, JavaScript/TypeScript ### Creator @ Smart Little Games Jan 2013 – Jan 2014 | Cloud Smart Little Games is my personal website for playing with Zero Sum Game algorithms, Algorithms in general, The Django Framework and object orientated, multi-threaded Javascript. http://smartlittlegames.com ### CTO @ Kidlandia Jan 2008 – Jan 2012 | San Francisco CTO and co-founder of Kidlandia. A kids digital and physical goods company. I created and implemented Kidlandia's innovation platform for the creation and personalization of gifts for kids. Additionally I lead the integration of the Kidlandia platform with established retailers as Walmart, Walgreens, Williams Sonoma, DisneyStore.com, National Geographic and FAO Schwartz. I also designed and implemented the architecture behind Kidlandia's play destination site for kids http://play.kidlandia.com including client side flash programming and embedded flash mini games. ### Founder @ Viygo LLC Jan 2007 – Jan 2008 | San Francisco Viygo was an web 2.0 timeline for integration and syndication of a variety of web accessible content including social media streams, RSS feeds and hyperlinks. ### Senior Engineer @ Grouper Networks Jan 2004 – Jan 2007 Senior Engineer and Employee #3 at Grouper Networks which is now part of the Sony empire and was rebranded Crackle.com ### Code Monkey @ Crackle Networks, Sony Pictures (formerly Grouper.com) Jan 2004 – Jan 2007 ### Senior Software Engineer @ Broderbund Jan 2002 – Jan 2004 | Novato, CA Senior engineer on thier desktop productivity applications. Primarily in C++ and .NET C# ### Senior Software Engineer @ Riverdeep Jan 2002 – Jan 2003 ### Manager of Client Relations @ Intrinsic Graphics Jan 2001 – Jan 2001 Innovation 3D, cross platform graphics engine. ### Senior Engineer @ Robodoc Jan 1996 – Jan 1999 Senior Software engineer in the imaging group. Developed 2D/3D imaging software for use inconjunction with their innovative image guided surgical assistant system. ### Senior Software Engineer @ Integrated Surgical Systems Jan 1996 – Jan 1998 ### Senior Software Engineer @ Electronic Arts Jan 1991 – Jan 1996 Senior Engineer. Sports Grouper, Flight Sim Group, among other functions. ### Senior Software Engineer @ Icom Simulations Jan 1990 – Jan 1991 | Chicago, IL Senior Engineer working primarily on game software and development systems for NEC TurboGraphixs and NES systems. ### Code Monkey @ System Three Software Jan 1987 – Jan 1989 ### Code Monkey @ Palace Software Jan 1985 – Jan 1987 ### Engineer @ Intelligent Chess Software Jan 1984 – Jan 1985 | London, UK Developing and maintaining a variety of chess applications and other zero sum game engines in 6502, 68000 and C ## Education ### Bsc ( hons ) in Geography London Metropolitan University ## Contact & Social - LinkedIn: https://linkedin.com/in/duncanmeech - Portfolio: http://www.algomation.com - Portfolio: http://www.smartlittlegames.com - Portfolio: http://visualdictionary.herokuapp.com --- Source: https://flows.cv/duncanmeech JSON Resume: https://flows.cv/duncanmeech/resume.json Last updated: 2026-04-11