Conor Sweeney, Developer in New York, NY, United States
Conor is available for hire
Hire Conor

Conor Sweeney

Verified Expert  in Engineering

Software Engineer and iOS Developer

Location
New York, NY, United States
Toptal Member Since
May 31, 2021

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.

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

Availability

Full-time

Preferred Environment

Xcode, PyCharm, MySQL Workbench

The most amazing...

...iOS framework I've built was Amazon video ads and its ad server.

Work Experience

Software Engineer

2020 - PRESENT
Google
  • Served as an iOS specialist on a team that builds mobile-specific features for Google Editor apps, including Docs, Slides, and Sheets.
  • Implemented and designed features for Stream View in Google Slides iOS, a user interface that allows for a better way of consuming content since 90% of enterprise sessions do not edit the content on mobile, which is UI and UX view-only.
  • Tracked and fixed accessibility bugs across all our platforms, including 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, UIKit, iOS SDK

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, UIKit, iOS SDK

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 third-party back-end authentication.
  • Reimplemented 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, UIKit, iOS SDK

Senior iOS Developer

2017 - 2018
NBCUniversal
  • 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 hotfixes 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, UIKit, iOS SDK

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, UIKit, iOS SDK

Google Slides

https://apps.apple.com/us/app/google-slides/id879478102
At Google, I work on a team that creates Google Slides, Docs, and Sheets features. Specifically for Google Slides, I implemented the stream view feature, creating an easy view-only UI to consume the content.

Transfernation

I developed Transfernation, a mobile app where event creators can schedule food pick-ups to local homeless shelters and soup kitchens, track the status of a volunteer, and send real-time updates about opportunities.

Google Docs

https://apps.apple.com/us/app/google-docs-sync-edit-share/id842842640
I updated our commenting system with a new feature which has yet to be released. I am unable to discuss this feature until it has been pushed to production.

Twitch

https://apps.apple.com/us/app/twitch-live-game-streaming/id460177396
I built and architected the AmazonVideoAds framework for iOS and tvOS. My software downloaded and played VAST video ads in the Twitch iOS and tvOS apps. This software served over a million ads per day and generates over a million dollars of revenue per month.

Insider

https://apps.apple.com/us/app/insider-business-news-more/id554260576
I worked as the iOS tech lead at Business Insider. Projects included building the payment and subscription service of the app, and handling all new app features and updates. I was also in charge of publishing the Insider tvOS app.

Tremor Video iOS SDK

https://github.com/TremorVideoMobile/TremorVideo-iOS-SDK
The iOS software development kit was the main project that I contributed to while working for Tremor Video. This is a link to our demo project available on GitHub which displays all the capabilities of our product.

Languages

Swift, Objective-C, Swift 5, SQL

Frameworks

UIKit, iOS SDK

Tools

Xcode, PyCharm, JW Player, MySQL Workbench

Platforms

iOS, MacOS, Firebase, tvOS

Other

Machine Learning, Algorithms, Design, Deep Learning, Computer Science, System Design, Software Development, Objective-C++, Research, AVFoundation, Chromecast, Advertising, Video Ads, SDKs, Artificial Intelligence (AI), Software System Architecture Development, Software System Design & Configuration

Libraries/APIs

Firebase iOS SDK

Paradigms

REST

Storage

Database Management Systems (DBMS), NoSQL, MySQL

2020 - 2022

Doctorate of Engineering Sciences in Computer Science

Columbia Univerisity - New York, USA

2018 - 2020

Master's Degree in Computer Science

Columbia University - New York, USA

2013 - 2016

Bachelor's Degree in History

Columbia University - New York, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring