Chris Marshall

Chris Marshall Email and Phone Number

Software engineer and developer of Things Apple, living in New York. @ The Great Rift Valley Software Company
Chris Marshall's Location
New York City Metropolitan Area, United States, United States
Chris Marshall's Contact Details
About Chris Marshall

I’m a skilled Swift programmer, with extensive, direct, current knowledge and a very long track record of delivering high-quality Apple software.Pretty much all the code I've written for the last fifteen years, or so, is available for your perusal. Don't take my word for it. See for yourself.Additionally, I provide training on software development topics. In the recent past, I was one of the instructors for try! Swift World (https://www.tryswift.co/world/).Here's my GitHub ID: https://github.com/ChrisMarshallNYIt has links to most of my portfolio: https://github.com/ChrisMarshallNY#browse-awayI'm pretty good at Swift. I also like making devices talk to computers, and vice-versa, using things like Bluetooth LE, WiFi (TCP/IP), etc. I have written generic ONVIF drivers that handle many different cameras, and generic BLE drivers that handle multiple OBD dongles.Oh, by the way, I also managed a high-functioning C++ team for a couple of decades, doing image processing code, but I like coding even more than managing.My LinkedIn handle is also my GitHub handle,HackerNews handle, Medium handle, etc.Pretty much anywhere you see “ChrisMarshallNY” is likely to be me (except Pinterest).

Chris Marshall's Current Company Details
The Great Rift Valley Software Company

The Great Rift Valley Software Company

View
Software engineer and developer of Things Apple, living in New York.
Chris Marshall Work Experience Details
  • The Great Rift Valley Software Company
    Principal Engineer
    The Great Rift Valley Software Company Nov 2018 - Present
    The Great Rift Valley Software Company is a consulting organization, dedicated to creating ultra-high-quality native Swift software for Cocoa.Specialty is developing solutions for integrating Apple devices and other devices, through interfaces such as WiFi and Bluetooth.Currently developing a "full spectrum" ONVIF client framework for Cocoa applications, as well as bluetooth infrastructure for mesh radio and OBD (On-Board Diagnostics) devices.
  • Try! Swift Conference
    Instructor (Try! Swift World)
    Try! Swift Conference Jul 2020 - Present
  • Little Green Viper Software Development Llc
    Principal
    Little Green Viper Software Development Llc May 2012 - Present
    East Northport, Ny, Us
    I develop and maintain top-quality native apps for iOS, along with content management systems and plugins for Web servers (Many apps, Web sites, demos, samples, documentation, tutorials, public repos, and tens of thousands of lines of source code -in several languages- available for perusal).My focus is providing a very high level of service for Non-Profit organizations. I've been doing major-league volunteer and low-cost/free software development for a couple of decades. It was initially, a way to "keep my tech chops up," but has become a personal passion.Organizations that help people, and can't afford much, deserve "top shelf" work.Usability and aesthetic presentation are a significant factor in app quality. It can't just work, it needs to "overdeliver," and be so easy to use that it's actually a pleasure.Currently, I have over a dozen iOS apps on the App Store (under my account). These are all 100% open-source, and complete, soup-to-nuts source code is available for your perusal.iOS/MacOS: Swift (latest) and Objective-C.LAMP: PHP, JavaScript, JSON, XML, CSS and HTML.
  • Nikon Inc.
    Senior Manager, Software Development
    Nikon Inc. Jul 2000 - Aug 2017
    Jp
    Managed a team of engineers, writing image processing software in C++ and Halide.
Technical duties included full responsibility for product development of image processing library code, which included configuration management, delivery and maintenance.
Managerial duties included full responsibility and accountability for managing the coordination, budgeting and human resources of the department.

This entailed extensive travel to Tokyo (and elsewhere) while working within the highly-structured process used by a Japanese-based corporation.

Extremely familiar with Japanese engineering culture and procedures.
  • Nikon Inc.
    Manager, Software Development
    Nikon Inc. May 1995 - Jul 2000
    Jp
    Promoted to manage the US arm of an international software development organization; writing Mac and Windows software to support consumer imaging devices (and eventually, DSLRs).
  • Nikon Inc.
    Software Development Engineer
    Nikon Inc. Nov 1990 - May 1995
    Jp
    Wrote image processing and device control software in C++ on the Macintosh platform.I have worked intimately and extensively with the Japanese engineering team since 1993.
  • Ge
    Software Engineer
    Ge Mar 1989 - Nov 1990
    Boston, Ma, Us
    Developed Macintosh software for a business communication product.
  • Dialcom Networks
    Programmer/Analyst
    Dialcom Networks Nov 1987 - Mar 1989
    Es
    Maintained and developed software in C, FORTRAN and PL/1. For a server-based messaging system (X.400-based) on PRIME computers.
  • Watkins-Johnson
    Electronic Engineer B
    Watkins-Johnson Mar 1986 - Nov 1987
    Us
    Designed and managed automated test systems, using IEEE-1394-connected equipment, along with designing custom computerized equipment for routing and managing RF and microwave signals.
  • Watkins-Johnson
    Electronic Technician B
    Watkins-Johnson Nov 1983 - Mar 1986
    Us
    Tested and repaired super-wideband scanners.

Chris Marshall Skills

Software Engineering Objective C Php Mobile Applications User Interface Design Usability Swift Apple Ios Programming Apple Mac Os X Programming Software Project Management Software Development Javascript Css C++ Xcode Design Patterns Rest Json Html Xml Tcp/ip Ajax Photoshop Technical Writing Powerpoint Color Management Xslt Perl Lamp Apache Web Services Mysql Ooad Scrum Programming Git Accessibility Graphic Design Digital Photography Illustrator Cms Dom Xml Schema Perforce Subversion Ptp Hci Ptp Ip Training Halide Onvif

Chris Marshall Education Details

  • Construx
    Construx
    Etc...
  • Big Nerd Ranch
    Big Nerd Ranch
    Level Up To Ios 8
  • Big Nerd Ranch
    Big Nerd Ranch
    Swift One-Day
  • Nikon School
    Nikon School
    Light And Technology
  • Big Nerd Ranch
    Big Nerd Ranch
    Advanced Ios Bootcamp
  • Construx
    Construx
    Product Leadership And Innovation
  • Construx
    Construx
    Risk Management In Depth
  • Nielsen-Norman Group
    Nielsen-Norman Group
    Information Architecture I & Ii
  • Construx
    Construx
    How To Be Agile Without Being Extreme
  • Construx
    Construx
    Software Project Management Bootcamp
  • Edward Tufte
    Edward Tufte
    Presenting Data And Information
  • Nielsen-Norman Group
    Nielsen-Norman Group
    Usability In Practice Camp
  • Nielsen-Norman Group
    Nielsen-Norman Group
    Interaction Immersion Class
  • Nikon School
    Nikon School
    Advanced Digital Workflow
  • Nikon School
    Nikon School
    Nikon School Photography Course
  • Carnegie Mellon Software Engineering Institute
    Carnegie Mellon Software Engineering Institute
    Introduction To The Cmmi
  • Mccarthy Teamworx
    Mccarthy Teamworx
    Software Development Bootcamp
  • Techlink
    Techlink
    Configuring And Maintaining An Nt 4.0 Server
  • American Management Association
    American Management Association
    Management Techniques And Skills For New Managers
  • Apple Developer University
    Apple Developer University
    Programming With Odf
  • Apple Developer University
    Apple Developer University
    Programming With Opendoc
  • Fred Pryor Seminars
    Fred Pryor Seminars
    Developing And Maintaining A Budget
  • Apple Developer University
    Apple Developer University
    Powerpc Bootcamp
  • Apple Developer University
    Apple Developer University
    Quickdraw Gx Programming
  • Apple Developer University
    Apple Developer University
    System 7.0 Programming
  • Apple Developer University
    Apple Developer University
    Macapp 2.0
  • Caldera Institute
    Caldera Institute
    Advanced Macintosh Programming
  • Omnicom Institute
    Omnicom Institute
    Ccitt X.400 Standards
  • Omnicom Institute
    Omnicom Institute
    Open Systems Interconnection (Osi)
  • Montgomery College
    Montgomery College
    Mathematics Courses

Frequently Asked Questions about Chris Marshall

What company does Chris Marshall work for?

Chris Marshall works for The Great Rift Valley Software Company

What is Chris Marshall's role at the current company?

Chris Marshall's current role is Software engineer and developer of Things Apple, living in New York..

What is Chris Marshall's email address?

Chris Marshall's email address is cm****@****mac.com

What is Chris Marshall's direct phone number?

Chris Marshall's direct phone number is +163175*****

What schools did Chris Marshall attend?

Chris Marshall attended Construx, Big Nerd Ranch, Big Nerd Ranch, Nikon School, Big Nerd Ranch, Construx, Construx, Nielsen-Norman Group, Construx, Construx, Edward Tufte, Nielsen-Norman Group, Nielsen-Norman Group, Nikon School, Nikon School, Carnegie Mellon Software Engineering Institute, Mccarthy Teamworx, Techlink, American Management Association, Apple Developer University, Apple Developer University, Fred Pryor Seminars, Apple Developer University, Apple Developer University, Apple Developer University, Apple Developer University, Caldera Institute, Omnicom Institute, Omnicom Institute, Montgomery College.

What skills is Chris Marshall known for?

Chris Marshall has skills like Software Engineering, Objective C, Php, Mobile Applications, User Interface Design, Usability, Swift, Apple Ios Programming, Apple Mac Os X Programming, Software Project Management, Software Development, Javascript.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.