Jon Fabris

Jon Fabris

Efland, United States
Hire Jon
Scroll To View More
Jon Fabris

Jon Fabris

Efland, United States
Member since July 2, 2014
Jon is a freelance front-end developer with extensive experience developing applications on desktop, web, and mobile platforms. His products include eLearning, web apps, games, and mobile (Android and iOS) applications, and his team experience includes architecture as well as leadership.
Jon is now available for hire
  • Anuva
    Android SDK, Java, iOS, Swift, Objective-C, Unit Testing
  • JAF Productions
    Android, iOS, Web Applications, Java, Swift, Objective-C
  • 3CISD
    Adobe Flash, JavaScript, Android
  • Java, 12 years
  • JavaScript, 8 years
  • Swift, 3 years
  • Object-oriented Programming (OOP), 15 years
  • Object-oriented Design (OOD), 15 years
  • Android, 4 years
  • iOS, 3 years
  • C++, 15 years
Efland, United States
Preferred Environment
The most amazing...
...thing I've coded is a cross-platform home automation application for Android and iOS
  • Contract Mobile Application Developer
    2014 - PRESENT
    • Programmed Android and iOS mobile applications which interface with hardware devices.
    • Took part in Agile Scrum-based projects.
    • Integrated Bluetooth (standard and LE) functionality, databases, and location/GPS software.
    • Conducted unit testing.
    Technologies: Android SDK, Java, iOS, Swift, Objective-C, Unit Testing
  • Programmer
    JAF Productions
    1995 - PRESENT
    • Created e-learning games and web applications, mobile apps with Android and iOS, cross-platform mobile apps, mobile and desktop games, and 3D first-person shooter games.
    • Developed for high-profile clients including National Geographic, Chase, Dept. of Defense, Disney, Sesame Street, and more.
    • Worked with every stage of development, from pre-sales, design, architecture, and coding to testing and implementation.
    • Led the architecture, programming, and design for over 20 Java applications and servlets and over 40 Flash applications.
    Technologies: Android, iOS, Web Applications, Java, Swift, Objective-C
  • Game Developer
    2011 - 2014
    • Programmed online educational games using Flash ActionScript and JavaScript/HTML5.
    • Created HTML5 mobile ready website games using Javascript, Eclipse, CreateJS.
    • Conducted object-oriented architectural design.
    • Implemented JSON parsing using JSONObject and JSONArray.
    • Ported Flash ActionScript to JavaScript using CreateJS.
    Technologies: Adobe Flash, JavaScript, Android
  • Perchwell (Development)

    Real estate browsing application. REST back-end server, Google and Facebook sign-in, Google maps functionality, and charts and graphs.

  • TiO iOS (Development)

    Consumer app written in 100% Swift which allows users to connect to their home automation equipment: lights, music, shades, garage doors, security video, security systems, and thermostats.

    I architected it from the ground up in a two-year project.

    • Connects to hardware devices via TCP and UDP sockets, plays real-time streaming protocol videos, does FTP transfers, plays music through Rhapsody, and more.
    • Uses Amazon Web Services (cloud), Cognito authentication

  • Salony iOS App (Development)

    Architected and coded a Swift 2.0 app from scratch with the following features: Interfaces with back-end REST server, Google Maps (pinning and getting directions, push notifications, and fancy calendar widget; connects to payment services (Knet. credit cards); conducts crashlytics; chooses images from a phone and uploads them to the server. The app is localized to Arabic.

  • WhereYouAt (Development)

    A geolocation-based social media app for iOS, using Swift, CoreLocation, REST API, and Facebook API.

  • iSolv Secure Com (Development)

    An iOS Mobile application: Voice over IP with texting and advanced encryption. Used Swift, TCP IP Sockets, and encryption. Not yet released to the App Store.

  • TiO Android (Development)

    A mobile application interface, to be published in the Play Store, for home automation devices. I originally developed the whole app using Swift (the successor to Objective-C) for iOS.

    • Connects to hardware devices via TCP and UDP sockets,
    plays real-time streaming protocol videos, does FTP transfers, plays music through Rhapsody, and more.

  • Pop and Drop (Development)

    A cross-platform Android and iOS app published to Android Market and iTunes.

  • Igluco Touch Android (Development)

    A mobile application interface for insulin pump
    testing and unit testing, under development for release in Google Play. It was built in an environment with Android, Android SDK, Java, Eclipse, JSON, and SQLite, and implements Bluetooth connectivity (Standard and LE).

  • Political Rampage (Development)

    A cross-platform Adobe Air game published to iTunes and Android Market.

  • Zurich Virtual World (Development)

    A visual data modeling website using Flash and JavaScript.

  • Hey Bartender (Development)

    An Android Market application that allows a user to make a list of drinks. I implemented logic to store and retrieve data related in multiple SQLite databases.

  • Bubbles (Development)
  • Behold (Development)\

    Behold - Perfect contour makeup, hair, skin, beauty, pimple removal, editing, and retouching for your best selfie photo.

    Objective-C project. Facial recognition.

  • Zupa (Development)

    Community-­powered shopping platform. Objective-C payment processing consumer app for iOS. Uses Parse back-end, Mailchimp for email, Sift Science for eCommerce, and Stripe for online payments.

  • Languages
    Swift, Java, JavaScript, C++, Objective-C, HTML5, PHP, CSS
  • Frameworks
    Box2D, Core Data, Foundation, iPhone SDK, iOS SDK, Cocoa, Core Text, CFNetwork, Unity3D
  • Libraries/APIs
    REST API, iOS API, Facebook iOS SDK, jQuery, SQLite, Facebook API, Sockets, Facebook SDK, Google API, Core Graphics, HTML5 Canvas
  • Tools
    Apple Xcode, Xcode, Adobe Photoshop, Adobe Premiere, Adobe AIR, Adobe Creative Suite, Git, AWS SDK, SVN, JIRA, Subversion
  • Paradigms
    Network programming, Agile Software Development, Event-driven Programming, User Interface Design, Pixel Perfect Design, User experience design, Object-oriented Design (OOD), Pixel Perfect Code, REST, Object-oriented Programming (OOP)
  • Platforms
    Windows, iOS, Android, iOS 7, iOS 9, iOS 8, Mac OS X
  • Misc
    Software Development, Software QA, Software Design, Software Testing, Software Architecture, AVFoundation, Game Design, Game Development, Mobile UX, User Experience (UX), iOS User Interface Design, Android User Interface Design, Multithreading, JSON, User Interface (UI), iOS 7 Frameworks, Mobile Testing, iPhone, Mobile Apps, WebKit, UI Kit, AWS EC2 I/O, AWS API Gateway, AWS Cognito, Bonjour, Google
  • Storage
    MySQL, SQLBase
  • Bachelor of Science degree in Computer Information Systems
    Bentley University - Waltham, MA
    1986 - 1990
I really like this profile
Share it with others