Local Nerve
Freelance Web Developer
About
Experienced Software Engineer
I am a full stack developer with decades of experience in software engineering. I've worked in scientific research & development, test & measurement engineering, world-wide high tech production manufacturing lines, insurance, and e-commerce. All along, I’ve leveraged web technologies to solve problems and make data accessible to many different kinds of decision makers. I’m a disciplined self-starter, and have lots of experience working in teams to achieve common goals.
Education
- 2012BS Computer Science University of Southern Maine
- Magna Cum Laude
- Award, Outstanding Undergraduate Student, Computer Science
- 1992AA Systems Programming DeAnza College, Cupertino, CA
Projects
My public projects can be found on Github, Npm, and Codepen.
Featured Project
🚀 Jam-Build
A well-documented, practical reference web application that showcases modern, advanced web application architectures and techniques using VanillaJS and minimal dependencies.
Major Features
- Service worker first architecture
- Offline-first with sophisticated sync strategies
- Multi-user optimistic concurrency control with 3-way merge resolution
- Complex batching algorithm and conflict resolution
- Flexible data design
- Performance optimized static site generator
Private Projects
Most of my project work builds and maintains products under private agreement. Some of my private work is exploratory, where I evaluate the utility and security of technologies for future use. Here are some of the technologies I'm currently using in project work:
Timeline
2012 - Now
LocalNerve, LLC
HTMLCSSJSPWANodeJSIPFSFreelance Web Developer
Provides full stack development, design, and planning services for projects, startups, business, and nonprofits.
- Web App Design & Development
- System Architecture & Design
- Mobile Web Consulting
- Cloud Service Setup & Maintenance
- Build & Test, CI/CD, & Quality Practices
- Layout, Graphics, & Logo Designs
- P2P, AI, & Alt Tech Solutions
- Open Source Contributor
2016 - 2017
LL Bean
ReduxReactNodeJSBootstrapJQueryJavaWeb Developer
Contracted with teams on various web development projects.
- Architected service interface, full site redesign, universal React app, NodeJS
- Developed universal data access layer, service interface
- Developed product review front-end
- Converted site to HTML5 video
2006 - 2015
Unum Group
.NETHTMLJSCSSNodeJSSQLSoftware Engineer
Maintained and improved Unum Group’s websites. Provided analysis and consultation on architecture and development.
- Developed authentication/authorization and other core app framework projects
- Developed software to integrate EU business support
- Developed build and deployment automation
- Developed payment gateway and many other business apps
2006
Boston Communications Group (BCGI)
Bourne ShellUnixJavaSenior Software Engineer
Worked on various aspects of a telecommunications mediation and provisioning platform for pre-paid mobile billing (BCGI Voyager)
- Developed Qualcomm BREW feed mediation subsystem
- Analyzed and documented all existing mediation subsystems
2003 - 2006
IBM/HGST (Hitachi Global Storage Technologies)
C++C#COMJSCSSHTMLdevice-driverbrowserweb-servicesSoftware Engineer
Developed improvements to wafer manufacturing testers, product R&D, web apps and services for data and process control.
- Developed an OCR web service to automate wafer identification
- Developed a probe-to-pad alignment algorithm to eliminate partial pad probing
- Developed a software-based planarity and profiling scheme to eliminate probing issues due to mechanical chuck problems
- Developed software to detect Z-heights electrically, eliminating destructive mechanical edge-sense
- Developed a web application to edit process specifications
- Developed a data post-processing web service to process and direct data to other back-end systems, designed for the large I/O volumes of manufacturing tools world wide
- Developed several other supportive web services for wafer manufacturing tools and back-end data processing
1998 - 2003
IBM
C++COMJSCSSHTMLC#windowsdevice-driverbrowserweb-servicesSoftware Engineer
Developed architecture and worked on all aspects of R&D, control, monitoring, and diagnostic applications for wafer manufacturing testers
- Worked closely with product R&D, mechanical, electrical, and process engineers for requirements, solutions, and improvements
- Developed a high-field tester that measured diminishing track widths magnetically - Increased accuracy and speed (100 times) over previous optical method (Award)
- Developed an MR characterization tester that utilized parallelization techniques to reduce tester cycle time by 40% over previous version
- Developed a data-driven, pluggable tester platform to control and monitor any type of tool
- Developed several components for communications and control of manufacturing equipment and in-house custom electronics
- Developed a barcode scanning technique to improve the speed and reliability of scans
- Leveraged existing technologies such as Web Browser, HTML/CSS, scripting engine (Javascript), automation interfaces, and shell
- Employed third party components for video capture, electrical diagnostics graphics
1996 - 1997
Asyst Technologies
C++Software Engineer
Developed and documented portions of Asyst’s Wafer Management System (WMS) software
- Developed the multi-threaded SECS protocol device for equipment communication
- Wrote test procedures and documented WMS for the 2.0 release
1994 - 1996
NASA - Recom Technologies
C++CGIemailUnixWindowsIBMMainframeProgrammer/Analyst
Worked on various projects (post-internship) as a contractor at NASA/Ames Research Center.
- Administrated HTTP servers and wrote CGIs for the Ames Electronic Forms Project
- Implemented and maintained a test bed for the NSA/Microsoft Secure Email Pilot
- Documented processes, data flow, and maintained a data map for a project to move the agency from mainframe ADP to distributed systems