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.
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
- Mobile Web Consulting
- Cloud Service Setup & Maintenance
- Build & Test, CI/CD
- Layout, Graphics, & Logo Designs
- Open Source Contributor
- P2P, IPFS, IPLD, & CRDT Experimenter
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