Profile photo

Jim Murff

Previous positions

  • Contracting at DeeDogDevelopment
  • Senor iOS Software Engineer at Petnet(io)

Education

California State University-San Marcos, , Computer Science

 

308

Background

Summary

Currently developing iOS Apps. Languages: Swift, Objective C (iOS APIs), C/C++, PASCAL, SQL, Scripting Languages (including Unix Shells, PERL, PYTHON), XML, JSON Environments: APPLE (OSX, iOS iPhone/iPad), UNIX, WINDOWS, OS9 (RTOS), PALM, LINUX, Qtopia Tools: XCode, MS Visual Studio, MS Office, GNU Tools, Version Control (Git, Perforce,RCS, CVS, Subversion, Perforce) Assembla, Agile Development, Pair Programming • Extensive development exposure writing solid iOS Apps using Swift and Objective-C. • Active Member of Apple Developer Program and Apple iPhone Developer Program. I participate in the online iPhone/iPad development community. • Senior Software engineer with over 20 years of experience at companies such as Intel, McAfee and USAF • Proven track record of delivering solutions on time with minimal supervision, eager to learn and apply new technologies. • GUI and command line tool development in Windows, Unix, Linux, iPhone, and Palm environments, including large-scale enterprise products and socket-based communication projects • Expert in development and system administration on Unix systems • Proven communication skills enable me to mentor junior engineers, and take the lead in challenging assignments • Experience working in both R&D companies and large commercial production environments • Skilled in Technical descriptive writing (analysis documentation, instruction manuals, technical papers, design documents) • Experience includes developing and porting applications to Palm OS and Sharp Zaurus Linux based PDAs. These are strong applications, with thousands of downloads • Top Secret Clearance: Air Force [1986-1990], ORINCON Corporation [1996-1998]

Experience

  • Principal IOS Engineer

    TE2, The Experience Engine, Inc.

    May 2016 – Present(3 years 5 months)Greater San Diego Area

  • Contracting

    DeeDogDevelopment

    March 2010 – March 2017(7 years)

    Contract and Independent iPhone/iPad development. I have accumulated a large set of tools, API skills, and iOS knowledge. I successfully work from home using IM and Skype to collaborate with Artists and partners. Personal Apps – Mixamajig : http://itunes.apple.com/us/app/mixamajig/id399284308?mt=8 – Mixamajig HD : http://itunes.apple.com/us/app/mixamajig-hd/id399286418?mt=8 – Mixamajig Free : http://itunes.apple.com/us/app/mixamajig-free/id482487669?mt=8 – Mixamajig HD Free : http://itunes.apple.com/us/app/mixamajig-hd-free/id482487988?mt=8 – Flashlight : http://itunes.apple.com/us/app/flashlight-lights-up/id384294465?mt=8

  • Senor iOS Software Engineer

    Petnet(io)

    July 2015 – April 2016(9 months)Greater Los Angeles Area

    Principal developer behind the Petnet Mobile IOS App. The App controls scheduling, portion control, and food supply for Petnet’s Smartfeeder for cats and dogs. I had to re-engineer the App that was originally written by overseas contractors. I integrated Rest API’s and Firebase into the App. I also added Nest Camera Integration to allow pet owners to see video of a pets feeding. Added food subscription support using Apple Pay and Stripe APIs.

  • Senior Software Engineer

    Pear Sports, LLC

    July 2014 – July 2015(1 year)Solona Beach, CA

    Responsible for many features and all facets of the PEAR App server side and third party partner integration. I integrated HealthKit, MyFitnessPal, MapMyFItness, Strava, Misfit, Fitbit and Jawbone into the PEAR App. I was responsible for gathering and presenting data via API’s to be consumed and used within the App. These include but were not limited to results, video, history, subscription, BLE stack, and all downloading of workouts. I added compression to improve download performance by as much as 90%. (Please see PEAR Training: https://itunes.apple.com/us/app/pear-personal-coach-interactive/id563723189?mt=8)

  • iOS Developer

    QuickPlay Media

    June 2014 – July 2014(1 month)Greater San Diego Area

  • Senior Software Engineer

    ScrollMotion

    February 2011 – February 2014(3 years)Greater San Diego Area

    Currently developing Enterprise software for iPhone/iPad. Past: – ePub reader, Jigsaw Puzzle, App wide search, Bookstore. – Scrollmotion Kids Books. – Work on Textbooks for major Publishers.

  • Senior Software Engineer

    McAfee

    June 2006 – February 2010(3 years 8 months)Orange County, California Area

    Foundstone Group (1/2008 – 2/2010) Responsible for many parts of the large Foundscan enterprise product Worked independently and remotely with minimal supervision. • Design and implementation of Windows GUI and command line tools for McAfee’s Vulnerability Management Enterprise Software (Foundstone’s Foundscan Product) • Upgrading the product that used a 5-year-old version of Simple Object Access Protocol (gSOAP) implementation to a current secure version and then implemented new gSOAP API’s to allow remote access and controls to the Foundscan product • Design and implementation of a command line tool to import, convert and store Security Content Automation Protocol (SCAP) content in the Foundscan Database using ADO • Maintain, improve and implement new features for the Foundscan Configuration Console • Port Foundscan Report Server to use the Foundscan API for its communication to the various parts of the Foundscan product

    Recommendations (1)
  • Senior Software Engineer (now McAfee)

    Preventsys

    December 2005 – June 2006(6 months)Greater San Diego Area

    Preventsys was acquired by McAfee in June 2006, and integrated into the Foundstone group Preventsys Risk Management Product synthesized data from customers existing disparate security systems for a holistic view of security risks and compliance issues. Worked independently and remotely with minimal supervision. • Developer on the Command and Control feature of the product which harvests data from customers pre-existing security products (This solution utilizes XML and database technologies) • Responsible for Preventsys test bed of third party security applications

  • Senior Software Development Engineer

    Consulting

    October 2005 – December 2005(2 months)Greater San Diego Area

    1) XPrime, Inc – Contracted with XPrime, Inc. for a 5-week project on 64bit Fedora Core systems for a Massively parallel DB query system 2) EHomeSys Inc – Contracted with for a 4-week project on a Home DVR.

  • Software Engineer/Project Manager

    Delphi Research, Inc.

    October 2004 – September 2005(11 months)Greater San Diego Area

    * Responsible for all aspects of producing a product from a Navel research project involving High Frequency IP communication for use by US partner’s Navies * Set up and implementation of a secure server for version control with 24-hour access (including server backups and usage monitoring) * Set procedures and standards in place for coding, documenting, testing and delivering product written in C++. * Writing and maintaining installation software and procedures for the product (using InstallShield 10.x [Java])

  • Senior Staff Scientist

    Natural Selection, Inc.

    November 2002 – July 2004(1 year 8 months)Greater San Diego Area

    • Design and implementation of all data structures for a large (300kloc +) software project for path planning of autonomous unmanned vehicles. • Design and implementation of the simulation engine and create an event frameprocessing concept to allow for simulating 6 or more hours of real time at one time. • Design and lead the implementation of 4 GUI tools in Python allowing access to configuration parameters and display of data for the autonomous vehicles. • Design and implementation a test harness to allow for testing of individual pieces of the project • Implement evolutionary computation algorithms for allowing autonomous path planning of unmanned vehicles. (UCAV, UCAR) • Aid and mentor junior engineers in all areas of software engineering for projects at NSI

  • Senior Network Software Engineer

    Intel

    October 1999 – November 2002(3 years 1 month)Greater San Diego Area

    Achievement Award for Solving Software Security Vulnerability, Intel Corporation Achievement Award for Teaching at Intel University, Intel Corporation

  • Senior Software Engineer

    IPivot Corporation

    May 1998 – September 1999(1 year 4 months)Greater San Diego Area

    24th Employee of this startup, which invented Network Acceleration Appliances Company purchased by Intel for $500 million.

  • Technical Lead Engineer /IT Group Manager

    ORINCON Corporation

    May 1996 – May 1998(2 years)Greater San Diego Area

    Technical Lead 97-98 IT Group Manager 96-97 Achievement Award for Work on Design and Implementation of IT Infrastructure, ORINCON Corporation

  • Achievement Award for Excellence in Customer Support, IRT Corporation

  • Senior Airman/ Network Administrator

    United States Air Force

    December 1986 – February 1990(3 years 2 months)Colorado Springs, Colorado Area

    Stationed at United States Air Force Academy. John Levitow Top Graduate Award from the Air Force NCO Preparatory class. Honorable Discharge, Air Force

Education

Languages

  • English

Skills & Expertise

  • Git
  • Software Design
  • JavaScript
  • XML
  • Perl
  • JSON
  • Mobile Applications
  • Unix
  • Python
  • Objective-C
  • Linux
  • C
  • C++
  • Subversion
  • Bash
  • Software Engineering
  • Agile Methodologies
  • Software Development
  • Xcode

Volunteer Experience & Causes

Causes Jim cares about:

  • Animal Welfare
  • Environment
  • Health
  • Human Rights
  • Politics