SPOKANE · WA

Twenty-five years of building the layer nobody sees, until it fails.

I'm Mary Lopez — a software development student at Spokane Community College with a prior career designing network stacks, embedded protocols, and IPv6 infrastructure for shipped hardware. Eleven issued U.S. patents. Now applying that systems discipline to full-stack development.

4.0 GPASoftware Development, Spokane CC
18 yrsNetwork & embedded systems engineering
11U.S. patents, IPv6 & IoT security

Skills

CORE COMPETENCIES

Languages

C, C++, JavaScript, PHP, SQL, HTML, CSS, XML

Networking & Protocols

IPv4, IPv6, ICMPv6, Neighbor Discovery, IPsec, TCP, UDP, DNS, DHCP, HTTP

Systems & Platforms

Linux, Windows, VxWorks, embedded Linux, real-time operating systems

Engineering Practice

Object-oriented programming, SDLC, unit testing, code review, Git & GitHub, debugging

Experience

1999 — PRESENT
2025–Present

Independent Contractor — Software & Web Development

Self-employed · Spokane, WA

  • Delivers full-stack web applications for small-business clients using JavaScript, PHP, and SQL, from front-end interfaces to database design.
  • Builds responsive sites with HTML, CSS, and JavaScript, testing across browsers and devices.
  • Manages version control and collaborative workflows with Git and GitHub, including code review and issue tracking.
  • Applies structured development practices — unit testing, debugging, and SDLC discipline — carried over from prior embedded engineering work.
2017–2025

Independent Contractor — Embedded & Network Engineering

Self-employed · Bay Area, CA

  • Developed and debugged C and C++ network modules for embedded clients running VxWorks and embedded Linux.
  • Implemented and validated IPv4/IPv6, ICMPv6, Neighbor Discovery, and IPsec functionality for device connectivity and security.
  • Built and tested TCP, UDP, DNS, DHCP, and HTTP communication paths for embedded network stacks.
  • Applied object-oriented design and code review practices to client firmware and driver-level code.
  • Administered Linux and Windows environments for client deployments and testing.
2012–2017

Senior Network Engineer

Konica Minolta Systems Lab · San Mateo, CA

  • Designed the MFP network stack and USB module used to communicate with Apple OS printer services.
  • Built an IPv6-only network stack for the in-house MFP application, tested for interoperability compliance.
  • Researched and implemented SEND (SEcure Neighbor Discovery) RFC compliance into the main product.
  • Designed a SOAP application for Windows networking with secure signature verification.
2005–2011

Network Engineer

Konica Minolta Systems Lab · San Mateo, CA

  • Ported network components of an embedded VxWorks RTOS to embedded Linux, resolving portability issues.
  • Led IPv6 Ready Logo certification work — the company's first MFP to achieve it.
1999–2003

Software Development Engineer

Wind River Systems · Alameda, CA

  • Fixed PCI-level code in a commercial embedded operating system; led team code reviews.
  • Designed a scheme for organizing device drivers across levels of a real-time OS.

Patents

U.S. ISSUED — 11

Method and system having an application for IPv6 extension headers and destination options.

US 10,778,578 B2 · Sep 2020

Method and system for multiple profile creation to mitigate profiling.

US 10,565,266 B2 · Feb 2020

Method and system of using IPv6 Neighbor Discovery options for service discovery.

US 10,412,177 B2 · Sep 2019

Method and system of using OAuth2 to secure Neighbor Discovery.

US 10,248,365 B2 · Apr 2019

Method and system for providing security using a loopback interface.

US 10,091,244 B2 · Oct 2018

Method and system for IPsec security for IPP-USB data.

US 10,084,820 B2 · Sep 2018

Method and system of using IPv6 packet extensions to allow or prevent execution of a job based on physical location.

US 10,015,353 B1 · Jul 2018

Method and system for providing GPS location embedded in an IPv6 address using Neighbor Discovery.

US 9,686,279 B2 · Jun 2017

CO-INVENTED, NOT LEAD INVENTOR

Internet of Things (IoT) mediation and adaptation secure application gateway. (lead: Krochik)

US 10,681,002 B2 · Jun 2020

IPv6 link-local secure network with biometric security to secure IoT devices. (lead: Kudaraya)

US 10,447,665 B2 · Oct 2019

Method and system of group interaction by user state detection. (lead: Frank)

US 9,800,834 B2 · Oct 2017

Education

DEGREES & CERTIFICATIONS

Associate of Applied Science, Software Development — IN PROGRESS

Spokane Community College, Spokane, WA — 4.0 GPA

Certified California Massage Therapist

San Francisco School of Massage and Body Work, CA

B.S., Electrical Engineering

Bradley University, Peoria, IL — 3.42 GPA

Technical Highlights

SELECTED WORK

IPv6-only MFP network stack

Designed and shipped an IPv6-only stack for embedded multifunction printer hardware, validated against current interoperability standards.

SEND (RFC) compliance

Researched Secure Neighbor Discovery requirements and delivered the modules needed to bring the flagship MFP product into compliance.

VxWorks → embedded Linux port

Specified and executed the port of core network components from a real-time OS to embedded Linux, opening new hardware sales channels.

IPv6 Ready Logo certification

Drove the network stack through industry-standard interoperability testing to earn the company's first IPv6 Ready Logo on an MFP.

Contact

GET IN TOUCH
LocationSpokane, WA