Looking for a custom software development team? We can help.

David Mosher, Node.js Developer near Sparks, Nevada
David Mosher

Senior Software Engineer, Node.js Developer

Near Sparks, Nevada

12 Years of Experience

Professional Bio

As a Senior Software Engineer at FullStack I'm focused on building custom software applications using a variety of technologies, including Python, PHP, and Node.js. Prior to FullStack I was a Software Engineer at No-IP and Washoe County.

Sparks, Nevada
Technology Expertise


Continuing Education Mgmt Software

PHP, Lambda, Python

Employment History

FullStack Labs Sep 2018 - Present

Senior Software Engineer

• Integrated with NetCE team to make upgrades to legacy PHP application.
• Teamed with NetCE to build a Python (Flask) API to power all future applications.
• Maintained technical documentation for the API endpoints for NetCE.
• Worked with LifeStyle Publications to convert VueJS app to a Server-Side Rendered app.

No-IP Apr 2013 - Sep 2015

Software Engineer

• Worked on team that built API used by millions of world-wide users.
• Built up development team tools to assist with local development utilizing Docker.
• Rewrote legacy code for members area utilizing Laravel and VueJS.
• Worked with and mastered internationalization.

Washoe County Jan 2012 - Jan 2013

Department Programmer Analyst

• Maintained public web presence for the office using a custom content management system.
• As sole developer in the department, setup Git version control to maintain code history.
• Refactored CodeIgniter applications to Laravel.
• Trained for development methodologies.

Washoe County 2005 - 2012

Department Computer Application Specialist

• Moved department from legacy system to custom-written CodeIgniter applications.
• Was a member of the National Association of Government Webmasters.
• Served as first line of defense for the technology services department.
• Filled in to perform wedding ceremonies within the Civil Marriage Commissioner’s office.

REB and Associates 2004 - 2005

Technical Support

• Remotely answered telephone and email support requests related to a towing company inventory control system.
• Traveled to perform on-site installations.
• Wrote and maintained technical documentation.
• Performed minor updates to .NET code for the application.



Continuing Education Mgmt Software

PHP, Lambda, Python

Let’s Talk!

We’d love to learn more about your project. Contact us below for a free consultation with our CEO.
Projects Start at $25,000.

FullStack Labs
This field is required
This field is required
Type of project
Reason for contact:
How did you hear about us? This field is required