Nathan Roy work email
- Valid
Nathan Roy personal email
- Valid
Nathan Roy phone numbers
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
-
Staff Software EngineerMeta Feb 2023 - PresentMenlo Park, Ca, Us -
Senior Staff Software EngineerTwitter Oct 2022 - Nov 2022San Francisco, Ca, UsLed 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. -
Staff Software EngineerTwitter Aug 2017 - Nov 2022San Francisco, Ca, UsAndroid codebase architecture and productivityPrevious: Leading android video development. -
Senior Software EngineerTwitter Nov 2013 - Aug 2017San Francisco, Ca, UsTech lead for native video playback on Android within the Twitter app. Working with teams across the company to integrate video into their features. -
Senior Android DeveloperScvngr Jan 2012 - Oct 2013Boston, Ma, UsWorked 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. -
Software EngineerCisco Systems Jun 2009 - Jan 2012San Jose, Ca, UsJuly 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. -
Software Engineering InternCisco Systems May 2008 - May 2009San Jose, Ca, UsWorked 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. -
InternLiberty Mutual May 2007 - Jan 2008Boston, Ma, UsI worked as an IT intern. Performed QA, wrote some basic macros, and helped automate/document some processes.
Nathan Roy Skills
Nathan Roy Education Details
-
Worcester Polytechnic InstituteInteractive Media And Games Development -
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial