Conor Sweeney, Software Engineer and iOS Developer in New York, NY, United States
Conor Sweeney

Software Engineer and iOS Developer in New York, NY, United States

Member since April 25, 2017
Conor is an experienced iOS software engineer and doctoral candidate in computer science focusing on the intersection of machine learning and software systems. Notable clients include NBC, Google, Amazon, CNBC, Bravo, and E!. He developed an app where users can schedule food pick-ups to local homeless shelters and soup kitchens, track the status of volunteers, and send real-time updates. What separates Conor from the average software engineer is his creative solutions to complex problems.
Conor is now available for hire

Portfolio

  • Google
    iOS, Xcode, Computer Science, Algorithms, Database Management Systems (DBMS)...
  • Amazon
    Xcode, iOS, Swift, Objective-C, Objective-C++, AVFoundation, Video Ads...
  • Insider
    iOS, Xcode, Swift, Objective-C++, Objective-C, Firebase iOS SDK, Firebase...

Experience

Location

New York, NY, United States

Availability

Part-time

Preferred Environment

Xcode, PyCharm, MySQL Workbench

The most amazing...

...iOS framework I built was Amazon Video Ads and its ad server.

Employment

  • Software Engineer

    2020 - PRESENT
    Google
    • Served as iOS specialist on a team that builds mobile-specific features for Google Editor apps (Docs, Slides, and Sheets).
    • Implemented and designed features for Stream View in Google Slides iOS. Stream View is a user interface that allows for a better way of consuming content since 90% of enterprise sessions do not edit the content on mobile. This is view-only UI and UX.
    • Tracked and fixed accessibility bugs across all our platforms: Google Slides, Docs, and Sheets for iOS.
    • Oversaw the launch process of all three platform apps and monitored crash rates. This sometimes required rolling back versions and cherry-picking new code.
    • Designed and implemented a large feature that was utilized across Slides, Docs, and Sheets. This project is still in the experimental phases and considered an NDA.
    Technologies: iOS, Xcode, Computer Science, Algorithms, Database Management Systems (DBMS), Swift, Objective-C++, Objective-C
  • Software Development Engineer

    2019 - 2020
    Amazon
    • Built the iOS framework for Amazon video ads. This is Amazon's version of pop-up video ads similar to Google IMA. The framework is currently used in the iOS app for Twitch and delivers millions of ads worldwide per day.
    • Assisted the Twitch iOS team to integrate our framework. I worked directly with the team to ensure a seamless experience for the developers and users.
    • Implemented portions of the Amazon data-pipeline. Specifically, I built a test pipeline to verify changes did not break our current implementation.
    Technologies: Xcode, iOS, Swift, Objective-C, Objective-C++, AVFoundation, Video Ads, Advertising, SDKs
  • iOS Tech Lead

    2018 - 2019
    Insider
    • Served as the sole iOS software engineer on a full-stack mobile team that built all of Insider's mobile and connected TV apps.
    • Built a payment and login system for our Business Insider Prime subscription using Apple's in-app purchases and a third-party back-end authentication.
    • Re-implemented all video and audio logic using JW Player and Apple's AVFoundation.
    • Updated all ad logic for JW Player and Google banner ads.
    Technologies: iOS, Xcode, Swift, Objective-C++, Objective-C, Firebase iOS SDK, Firebase, JW Player, AVFoundation
  • Senior iOS Developer

    2017 - 2018
    NBC
    • Built a video player and user authentication SDK used internally by other NBCUniversal app teams and externally by service providers to play live television and video on demand.
    • Architected all ad logic including, disabling seek functionality, firing tracking beacons including third-party trackers, ad crediting, and bouncing a user back to ad breaks.
    • Updated the Google Cast Framework (Chromecast API) and fixed all related bugs.
    • Produced new builds every two weeks, which demanded real-time support and hot fixes for our clients. Our client list included NBC Digital, CNBC, SyFy, USA, Bravo, E!, Telemundo, Oxygen, Sprout, Esquire, Universo, MSNBC, Direct TV, and XFinity.
    Technologies: Xcode, iOS, tvOS, Swift, Objective-C, Objective-C++, AVFoundation, Chromecast, SDKs
  • Software Developer

    2016 - 2017
    Tremor Video
    • Built products, specifically our mobile SDK, which delivered and optimized video ads on mobile and connected TV platforms and provided flexible monetization tools for our publishers such as ABC, Buzzfeed, and Bloomberg.
    • Prepared the iOS SDK for handling vertical ads.
    • Implemented and updated third-party trackers including MOAT, DoubleVerify, and IAS AVID.
    • Worked with ad types such as VAST, MRAID, VPAID, and our own Tremor Video-produced ads.
    Technologies: Xcode, iOS, Swift, Objective-C, Objective-C++, AVFoundation, Advertising, Video Ads

Experience

Skills

  • Languages

    Swift, Objective-C, Swift 5, SQL
  • Tools

    Xcode, PyCharm, JW Player, MySQL Workbench
  • Platforms

    iOS, Firebase, tvOS
  • Other

    Machine Learning, Algorithms, Design, Deep Learning, Computer Science, Systems Design, Software Development, Objective-C++, Research, AVFoundation, Chromecast, Advertising, Video Ads, SDKs
  • Libraries/APIs

    Firebase iOS SDK
  • Paradigms

    REST
  • Storage

    Database Management Systems (DBMS), NoSQL, MySQL

Education

  • Doctorate in Computer Science
    2021 - 2021
    Columbia University - New York, USA
  • Master's Degree in Computer Science
    2018 - 2020
    Columbia University - New York, USA
  • Bachelor's Degree in History
    2013 - 2016
    Columbia University - New York, USA

To view more profiles

Join Toptal
Share it with others