Scroll To View More
Ethan Jud, C++ Developer in San Francisco, CA, United States
Ethan Jud

C++ Developer in San Francisco, CA, United States

Member since September 29, 2016
Ethan is an iOS engineer who started his career with Windows development. He takes a quality-focused approach to engineering that's pragmatic but always with an eye on user experience and stability. He communicates well with teams and enjoys participating in design or product discussions to make the product the best it can be.
Ethan is now available for hire

Portfolio

Experience

  • Cocoa Touch, 5 years
  • iOS, 5 years
  • C++, 5 years
  • Objective-C, 5 years
  • Git, 4 years
  • REST, 3 years
  • Ruby on Rails API, 1 year
  • Swift, 1 year
San Francisco, CA, United States

Availability

Part-time

Preferred Environment

macOS, Xcode, Sublime Text, Git

The most amazing...

...role I've had was as the lead iOS engineer at 8tracks in which I built and maintained features for a very large user base.

Employment

  • Lead iOS Developer

    2014 - 2016
    8tracks
    • Created the 8tracks iOS app architecture, worked on feature development, and implemented bug-fixes for 1.2 million monthly active users.
    • Co-designed and iterated upon major features with the UX and design teams.
    • Maintained by myself the API support for mobile features.
    • Collaborated with the ads team in integrating and testing SDKs for third-party networks.
    • Launched a full redesign of the application in 2014; loved by the community and tech press.
    • Built the 8tracks app for the first-generation Apple Watch framework.
    • Interviewed prospective engineers for the iOS team and other roles.
    Technologies: Objective-C, iOS
  • iOS Software Engineer

    2013 - 2013
    Hipmunk
    • Built a new feature for airfare price alerts; including handling push notifications and working with the back-end team for API endpoints.
    • Completed the UI updates in preparation for the launch of the iOS 7 update.
    • Solved the performance problems for older devices.
    Technologies: iOS, Objective-C
  • Software Engineer

    2010 - 2013
    DeLorme (now owned by Garmin)
    • Built features for the Earthmate iOS application; including the entire map download flow.
    • Developed an API for mobile applications to access downloadable maps.
    • Integrated the iOS application with a web-based system for selecting map regions.
    • Selected for a high impact team to recover a delayed subcontractor project—playing a critical role in ensuring that emergency S.O.S. messages are routed correctly.
    • Added encryption features to the iOS application and built a corresponding web application as a sample back-office endpoint for customers.
    • Built features for desktop GIS software, including updating the code architecture.
    • Collaborated on a topology system for editing geometry relationships on many GIS layers.
    • Developed an improved undo/redo system to accommodate new features.
    • Integrated the desktop application with HTML-based applets for rapid feature deployment; enhancing the application API as necessary.
    Technologies: iOS, Objective-C, C++, Win32, JavaScript, C#, SQL

Experience

  • 8tracks iOS App (Development)
    https://itunes.apple.com/us/app/8tracks-playlist-radio-top-music-app/id346194763

    As the lead iOS engineer on the project—and the only engineer for a bulk of the time—I had complete ownership over the code base after inheriting it from the previous engineer.

    My first task was to finish a major overhaul of the design— which launched about 3 months after I joined the team—and received much praise and high ratings from the users.

    I developed features pragmatically, but with a vision for how to improve the architecture, and over time made the application more stable for its 1.2 million monthly active users.

    When building support for the video ads, my role also included frequent communication with the product team, ad sales team, and third-party ad networks—in order to increase revenue with minimal impact to the app's usability and stability.

  • Hipmunk iOS App (Development)
    https://itunes.apple.com/us/app/hipmunk-travel-hotels-flights/id419950680

    During my short time at Hipmunk, I built features for fare alerts via push notifications, worked with the design and product teams to add new ad-hoc features to the app, participated in a design overhaul for the release of iOS 7, and solved performance problems for older devices.

  • Earthmate iOS App (Development)
    https://itunes.apple.com/us/app/earthmate-gps-for-outdoor-or-hunting/id519247758

    As my first iOS app project, I worked on the encryption features and the map download flow for Earthmate, the iOS app that pairs with the inReach satellite communication device for texting when off the grid.

    The map download flow included an API spec and development work on a C#/SQL back-end. On iOS, I integrated an HTML/JavaScript map framework for choosing a map region, and built both the networking logic and UI to manage map downloads and storage.

Skills

  • Languages

    Objective-C, C++, C, Swift, HTML, SQL, JavaScript, Ruby
  • Frameworks

    Cocoa Touch, Ruby on Rails (RoR), AFNetworking
  • Tools

    Xcode, Auto Layout, Git
  • Platforms

    iOS
  • Libraries/APIs

    CocoaPods, Ruby on Rails API, Facebook iOS SDK
  • Paradigms

    Agile Software Development, REST, Unit Testing

Education

  • Bachelor of Science in Computer Science, Mathematics
    2004 - 2008
    Clarkson University - Potsdam, NY, USA
I really like this profile
Share it with others