Ryan Rife



  • NameRyan Rife
  • AddressMaple Valley, WA, United States
  • See My Portfolio

My Card

My Skills

Graphic Skills

  • Photography
  • Illustrator
  • Photoshop

Web Design

  • Javascript
  • jQuery


  • Objective-C
  • Demandware
  • C#
  • NodeJS
  • Nginx
  • SQLServer & SSIS
  • Oracle

About Me

Hi, My name is Ryan...

Sorry, this site is under construction.


Senior Software Engineer2018 - today


Developed and maintained tools for developers to expose APIs to internal and external customers using .Net stack with React.

Developed and maintained tools to expose internal debugging tools to publicly exposed web sites inline on the site using React.

Maintained legacy mobile application for tracking internal incidents and problem mitigation using Angular/Cordova.

Designed, developed services and new mobile application for tracking internal incidents and problem mitigation using .Net/Azure stack with React Native.

Senior Software Engineer2017 - 2018


Designed and developed tools for maintaining massive scale services to suport Amazon Prime related operations using Java, Python and Angular.

Senior Software Engineer2015 - 2017


Designed, developed and maintained primary e-commerce site using Salesforce Commerce Cloud (Demandware). Assisted and managed contractor operations, budget planning and technology procurments.

Negotiated and procured 3rd party technologies for supporting e-commerce operations.

Implemented Akamai CDN to increase performances and sales and decrease operating cost.

Developed mobile applications and backend support services.

Lead Web Developer2011 - 2015

Jewelry Television

Designed, developed and maintained primary e-commerice site using Salesforce Commerce Cloud (Demandware).

Designed, developed and maintained iOS, Android and Roku applications.

Maintained Akamai CDN.

Software Developer2007 - 2011


Developed desktop application for maintaining medical contracts, hospital billing and ICD encoding using Oracle and .Net software stack.

Software Developer2004 - 2007

Trident Resource Corporation

Designed and developed ‘VisUAL’, an all-in-one custom business management portal designed for a hazardous waste trucking company that consolidates several of their business functions into on seamless application that reduces redundant data and increases communications between departments within the company. One major function of VisUAL is an advanced fleet management system with integrated real-time tracking and messaging. This part of the application was developed to help the trucking company track large truck shipments of radioactive waste from various DoE sites to remote waste storage facilities. The application integrated tracking devices from various providers into a single application that gives site operations 24/7 monitoring staff the ability to track vehicles and maintain constant communication with drivers. Utilizing AJAX, Microsoft MapPoint Web Services and Google Maps, VisUAL gives the operators an interactive, real-time view of the vehicles locations including important traffic, road hazards and points of interest data. VisUAL also integrates other business functions such as project tracking, quality assurance issue tracking, network security administration, personnel management and document management. VisUAL was designed and written using the latest tools available for AJAX and ASP.Net framework and was primarily written in C#.

Designed & developed ‘WIND’, a geospatial-based project management system for the Navajo Nation. Prior to WIND, the Navajo Nation would routinely sponsor development projects that would later result in failure due to lack of documentation that would lead to construction project sites not having basic necessities such as water and electricity. WIND took project management to the next level by integrating in-house developed GIS functionality into the application. A custom mapping engine that utilized advanced graphics and mathematical routines on the back-end server and a highly interactive AJAX front-end was develop to provide managers and the public to see where ongoing projects were taking place. This would allow project managers to see the density of ongoing projects and plan future projects in a way to reduce the appearance of “never ending work” and reduce the cost of moving equipment and people from one site to the next. WIND also integrates other functionality including project management and census data analysis. WIND was written for the ASP.Net platform using C# and utilized a combination of web service, SOAP, and remoting APIs to transfer and manipulate data from a back-end SQL server to the end-user.

Designed and developed the ‘Additional Protocol Reporting System’, a suite of tools designed to help the US Department of Energy be in compliance with the Additional Protocol (AP) part of the Non-Proliferation of Nuclear Weapons Treaty. The software is comprised of two desktop applications and web site application developed using the latest Microsoft.Net development tools. The desktop applications were deployed using a custom secure application installer that was written in C++. The installer package would ensure end-user desktop machines met requirements, updated with the latest software and could establish a secure connection to download sensitive data. Once the applications were installed they were used to determine if a laboratory's projects are reportable under the AP treaty, and then help collect and transmit relevant information and documents over a secure Internet channel using MS Web Service Enhancements to the web application for further review by DoE headquarters personnel. Using a detailed, multi-user workflow process the information would be reviewed using the web application and either sent back to the originator's desktop application or transmitted over a secure web connection to the Department of Commerce for further review.

Senior Software Developer1999 - 2004

Pacific Western Technologies

Designed and developed ‘ISAAC’, a suite of tools for the Joint Programs Offices for Infrastructure Assurance and Special Technology Countermeasures as a tool to help facilitate the identification and protection of critical commercial assets used by the United States Department of Defense. The core ISAAC application was built around ESRI GIS components that would give an overview of the current status and location of assets deemed critical to the DoD that would become likely targets of terrorists and state sponsored attacks. ISAAC was built to be a scalable application and several add-on modules were later developed for it that added road and telecommunications network analysis, reporting, web access and threat assessment capabilities to the core application. ISAAC was also built to facilitate unclassified and classified environments.

Designed and developed ‘AIIMS’, later renamed to ‘I2VMS’, an integrated GIS and data management system was designed to aid environmental remediation projects. AIIMS was originally written in Visual Basic 6, then later ported to the .Net framework using C# and utilized SQL and remoting APIs to transfer data and objects between the server and desktop application. AIMS also utilizes the latest ESRI technologies to provide the end-user an easy to use GIS interface for mapping local environmental hazards including petroleum contains, explosives and other in-ground and above ground hazards. AIIMS also gave the user the ability to monitor and track the movement of in-ground plumes of hazardous waste and show the effects on local water table. AIIMS was deployed at the Minnesota Army National Guard, Fort Meade (NSA), Chanute AFB, Loring AFB and the Kwajalein Atoll with full customizations for each location.


Need Help?

Message successfully sent
Send another message