Software engineer in Portland, Oregon.
Experienced Software Engineer with over 20 years of expertise in building scalable, high-impact web applications across startups, large corporations, and entrepreneurial ventures. Proficient in software architecture, programming, and refining development processes. Delivered innovative solutions in areas like AI, microservices, and secure content delivery, with a proven track record of technical excellence.
Summary
- Node.js, Express, MongoDB, MySQL, React, Salesforce LWC, RabbitMQ, Memcached, Webpack, ESlint, Jest, AWS, Git, Vagrant, Python, Flask, PHP, WordPress, Varnish, Apache, nginx
- Familiar with agile methods, Scrum, Kanban, and SAFe
- Knows how to work under a deadline and get projects done on time
- Can work well alone or with a team
- Comfortable in front of clients
- Well versed in the challenges of web application development, hosting, deployment, and infrastructure technologies
Summary of Work Experience
September 2014 to present
Software Development Engineer Intel
- Metadata Enhancement Pipeline: Designed and implemented a pipeline to extract content from PDFs and Microsoft Office documents, integrating an LLM-based solution to generate metadata (titles, descriptions, tags). This streamlined content publishing, reduced errors, and enhanced content discoverability. Built with Node.js and Python.
- Chatbot and Plugin Infrastructure: Developed a LLM-based chatbot and plugin system enabling users to query published documents, customer data, and Salesforce sales information. Integrated with the Microsoft Graph API for calendar and email synchronization, empowering users with actionable insights for sales support. Tech stack includes Node.js, JavaScript, React, Python, and Semantic Kernel.
- Secure Content Delivery Application: As Team UX Champion and Full Stack Developer, built a secure content delivery platform allowing confidential document management for internal and external audiences, supporting high-volume public downloads. Stack: Node.js, Salesforce DX.
- Intel Developer Zone Microservices: Led the design and development of microservices for registration, dashboards, user profiles, and gamified engagement systems. Architected a scalable, distributed platform using Node.js, React, RabbitMQ, MongoDB, and MySQL.
May 2012 to September 2014
Technical Director Substance
- Led the planning, scoping, and estimation of development projects while mentoring developers and improving processes.
- Transitioned the team from manual deployments to fully automated CI/CD pipelines and migrated from Subversion to Git.
- Oversaw projects for high-profile clients, including Travel Oregon, Ride Oregon Ride, Leupold, and Pinehurst Resort.
February 2011 to May 2012
Technical Lead Smith (formerly Ascentium)
- Led and developed LAMP stack and mobile projects, while implementing the Portland office’s first version control and bug-tracking systems.
- Delivered innovative projects, including an iPhone app interface for Alfresco ECM, a dual-screen game for Cisco, and Drupal-based front/back-end solutions for Intel.
2001 - 2011
Freelance Web Development and Early Roles
- Freelance Web Development (2001 – 2008): Delivered custom LAMP stack solutions for diverse clients.
- Co-Founder, Leadcleaner.com (2001 – 2007): Designed and implemented a web-based lead capture and qualification platform for the direct marketing industry.
- Held roles at CMD, Mobilian, Inc./TrueDisk.com, Inc., and Young & Roehr Group, focusing on LAMP stack, ASP-based extranet systems, and web programming for training and advertising.
Download a pdf version