Summary
Overview
Work History
Education
Skills
Timeline
Generic

Nathan Woodworth

Spanaway,Washington

Summary

Versatile Software Engineer with proficiency in backend engineering for scalable and comprehensive software. Enjoys solving complex problems collaboratively and diversifying into new technologies when necessary in a timely manner. Always eager to take on new challenges. Takes pride in quick learning and flexibility to thrive in any work environment.


I'm also a military spouse.

Overview

9
9
years of professional experience

Work History

Applications Engineer

Oracle
05.2016 - 12.2023

Worked as a mobile backend engineer who developed and managed data services for several large scale enterprise construction management solutions, each with a large variety of features from contractor planning to overall project analysis. Mobile services for all applications were for both Android and iOS and lived beside web services.

  • Design and develop API protocols for cloud-based mobile services alongside web service counterparts in a java-based development environment.
  • Cooperatively work alongside other mobile engineers to develop features and fixes based on designs derived from ui/ux designers and business analysts for Android.
  • Change focus and address changes between different software solutions with differing server work environments efficiently when needed.
  • Led the mobile side of our primary application through a migration from a monolith to a micro-service oriented solution for cloud-based scalability.
  • Address any security concerns for data endpoints and preservation of user data.
  • Develop comprehensive integration tests with appropriate test coverage to prevent any new bugs or breakage in our various endpoints.
  • Document all services in a clean and precise manner for use by other developers and QA.

CASS Student Developer

Oregon State University
01.2016 - 04.2016

Student intern that worked on various contracted application solutions.

  • Maintain and update existing various C# applications.
  • Led small team through developing ODOT related tools.
  • Develop flexible image processing and manipulation software for internal use.
  • Design unit tests with appropriate test coverage.

Software developer Intern

Oregon Department of Transportation, Intelligent Transportation Systems
06.2015 - 12.2015

Intern working with a small team developing various solutions for intelligent transportation systems.

  • Develop C# .NET applications for data collection for public use and for various internally used tools.
  • Worked with infield devices with diverse APIs including roadside Bluetooth ID catchers and speed radar devices.
  • Develop data manipulation APIs for testing various frameworks.

Education

Bachelor's Degree - Computer Science

Oregon State University
Corvallis, OR
04-2016

Associate's of Arts - Computer Science Transfer

Chemeketa Community College
Salem, OR
04-2013

Skills

  • Proficient in multiple programming languages such as Java, Kotlin, and C#
  • Proficient in multiple scripting languages such as JavaScript and Python
  • Object-oriented design
  • System design
  • Agile Development
  • Software Development Lifecycle
  • REST API Designs
  • Relational Databases
  • DevOps
  • Git
  • Multitasking

Timeline

Applications Engineer

Oracle
05.2016 - 12.2023

CASS Student Developer

Oregon State University
01.2016 - 04.2016

Software developer Intern

Oregon Department of Transportation, Intelligent Transportation Systems
06.2015 - 12.2015

Bachelor's Degree - Computer Science

Oregon State University

Associate's of Arts - Computer Science Transfer

Chemeketa Community College