Nathan Roy

Nathan Roy Email and Phone Number

Software Engineer @ Meta
Nathan Roy's Location
Boston, Massachusetts, United States, United States
Nathan Roy's Contact Details

Nathan Roy work email

Nathan Roy personal email

About Nathan Roy

At Meta, working on the Client side of the Business Messaging team.At Twitter, driving the effort on Android to make development scalable/efficient through investments in modularization, codebase structure, and application architecture. Previously (2013-2019) the Tech lead for video playback on Android. Prior to that, I worked at SCVNGR on the LevelUp mobile payment app (specifically focusing on Android Client/SDK and server side code in Ruby on Rails). In my previous positions at Cisco I worked on the Android implementation of the Cisco AnyConnect VPN Client (Java/C++) as well as various Automation projects in Python.Specialties: programming/scripting, Android development

Nathan Roy's Current Company Details
Meta

Meta

View
Software Engineer
Nathan Roy Work Experience Details
  • Meta
    Staff Software Engineer
    Meta Feb 2023 - Present
    Menlo Park, Ca, Us
  • Twitter
    Senior Staff Software Engineer
    Twitter Oct 2022 - Nov 2022
    San Francisco, Ca, Us
    Led the initiative to overhaul the Android codebase structure, patterns, and development practices to meet the needs of the growing development team (~150-200 engineers) and codebase. Served as the Tech lead directly leading our internal team (4-10 people across two teams) while directing and coordinating the work from dozens of contributors from across multiple organizations. Drove the strategy and migration to a more scalable codebase structure, application/feature architecture, and development workflows.Day to day work involved technical leadership, cross organizational/functional collaboration, direct technical execution, and technical exploration/strategy.
  • Twitter
    Staff Software Engineer
    Twitter Aug 2017 - Nov 2022
    San Francisco, Ca, Us
    Android codebase architecture and productivityPrevious: Leading android video development.
  • Twitter
    Senior Software Engineer
    Twitter Nov 2013 - Aug 2017
    San Francisco, Ca, Us
    Tech lead for native video playback on Android within the Twitter app. Working with teams across the company to integrate video into their features.
  • Scvngr
    Senior Android Developer
    Scvngr Jan 2012 - Oct 2013
    Boston, Ma, Us
    Worked on the LevelUp (www.thelevelup.com) mobile payment app. Focused mainly on the Android Client and Software Development Kit (SDK) implementation as well as the server side using Ruby on Rails.
  • Cisco Systems
    Software Engineer
    Cisco Systems Jun 2009 - Jan 2012
    San Jose, Ca, Us
    July 2010 - January 2012:Writing native (C++) and Java layer code for the AnyConnect VPN client on Android OS. Also writing scripts to incorporate the Android builds into the automated build sytem (BASH/python scripts). Other tasks include:-Writing the functional specification for our 2.5 release.-Lead internal training for our first release of AnyConnect for Android-Representing the product at a trade showJune 2009 - June 2010:Before transitioning to development, I was tasked with fully integrating the Automation of Network Access Control (NAC) product into the team's python automation framework. This involved:-Determining the most reliable way to automate the product without using GUI automation.-Building automation server-side code to perform various actions on the Virtual Machines (VMs) running the automation such as: Snapshot, Revert, Reboot, Power on, Delete Snapshots, etc... Used Jython (Java python implementation) to leverage the existing VM management APIs in Java from our python framework.-Built a full testbed containing ~50 VMs, switches, NAC appliances, and Cisco ASAs (used for NAT).Was also responsible for maintaining the legacy automation written in perl/autoIT.
  • Cisco Systems
    Software Engineering Intern
    Cisco Systems May 2008 - May 2009
    San Jose, Ca, Us
    Worked on a team of interns developing an internal web application in Ruby on Rails from May 2008 - May 2009. Design, Development, and Support of the wide reaching internal application was under the control of our team.
  • Liberty Mutual
    Intern
    Liberty Mutual May 2007 - Jan 2008
    Boston, Ma, Us
    I worked as an IT intern. Performed QA, wrote some basic macros, and helped automate/document some processes.

Nathan Roy Skills

Java Android Python C++ Ruby On Rails Android Development C Ruby Windows Programming Ubuntu Vmware Esx Software Development Git Os X Web Applications Vmware Workstation Android Sdk Eclipse Eggs Natural Horsemanship Software Engineering Glitter Jni Sdk Development Github Vim

Nathan Roy Education Details

  • Worcester Polytechnic Institute
    Worcester Polytechnic Institute
    Interactive Media And Games Development
  • Goffstown High School
    Goffstown High School

Frequently Asked Questions about Nathan Roy

What company does Nathan Roy work for?

Nathan Roy works for Meta

What is Nathan Roy's role at the current company?

Nathan Roy's current role is Software Engineer.

What is Nathan Roy's email address?

Nathan Roy's email address is nr****@****ter.com

What is Nathan Roy's direct phone number?

Nathan Roy's direct phone number is +141522*****

What schools did Nathan Roy attend?

Nathan Roy attended Worcester Polytechnic Institute, Goffstown High School.

What are some of Nathan Roy's interests?

Nathan Roy has interest in Android, Programming Topics, Consumer Electronics, Hockey, Video Game Development, Video Games.

What skills is Nathan Roy known for?

Nathan Roy has skills like Java, Android, Python, C++, Ruby On Rails, Android Development, C, Ruby, Windows, Programming, Ubuntu, Vmware Esx.

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.