Andrew Swerdlow

Resume

Contact and Overview



Andrew Swerdlow 

email mr.computer.geek at gmail.com 


System Architect/Technical Lead 
December 2005 - Present: CorpEng, MCS 

  • Oversee daily operations of Google’s global collaboration department
  • Manage budgets of tens of million dollars annually
  • Work directly with management determine requirements on next generation technology solutions
  • Architect the worlds largest H.323 videoconferencing networks
  • Create and lead Tier Two Support organization and APAC Team
  • Lead product developer for a revolutionary MCU architectures supporting 20,000+ users
  • Technical lead for integrating voice and video into Google applications
  • Lead designer of ultra-secure communication systems 
  • Facilitate technology components of mergers and acquisitions
  • Manage relationships with vendors
  • Work closely with customers to gather product requirements
  • Develop overall strategy and portfolio management for the future direction for MCS team
  • Working closely with R and D from Tandberg, Ploycom, Codian, Radvission on developing room/desktop VC systems, MCU’s, Gateway's, Gatekeeper's, Content recorders and Crestron systems over IP and ISDN networks
  • Engineering lead for developing new products to monitor and gather metrics from IP and ISDN networks
  • Working with (but not limited to) H.264, G.722, H.460, H.235, H.239, H.243, H.245, RAS, Q.931,RTP/RTCP, SNMP, DHCP
  • Leading product development of innovative new products such as GVR which save Google 5 million a year in staffing costs
  • Develop enterprise applications for voice video communications
  • Work with the Radio and Television teams to develop new ad formats

Internationalization Program Manager (20-30% Time) 

June 2008 - Present:, i18n Team 

  • Lead the International Product Quality Evaluation Program (IPQEP)
  • Work directly with Google product managers on a daily basis (iGoogle, Google Docs, Google Desktop, i18n etc) to improve Google products around the world
  • Lead Google international FindIts where Googlers from different countries work together to identify localization issues in Google’s key properties
  • Work with the internationalization on the Googlers 40 Language projects


Instructional Media Technology Support Analyst II
 
November 2004 – December 2005:
  

  • Supporting all aspects of video teleconferencing successful delivery (H.323, H.320, AG)
  • Maintaining video teleconferencing configuration and Audio Visual hardware setup (Polycom, Tandberg, Crestron)
  • Supporting Windows Server environments
  • Developing Media Control systems products
  • Creating extensive user system documentation
  • Working with Faculty and Staff to implement e-learning programs
  • Working in distributed teams
  • Managing several IP networks (VLAN’s and ACL’s)
  • Product design for integrated communication systems
  • Lead product designer and engineer for advanced streaming video environments
  • Developing large scale proposals (RFP's) and Tenders for government projects


Instructional Media Technology Support Analyst I
 
September 2001– October 2004:

  • Supporting all aspects of video teleconferencing successful delivery
  • Maintaining video teleconferencing configuration and Audio Visual hardware setup
  • Piloting shared work environments utilizing video conferencing units and other new technologies in team environments
  • Assisting the designing and implementing of new Streaming Video environments for the entire University of Victoria
  • Working with AV Requests for Proposals (RFP's) and Tenders
  • Working with Faculty and Staff to implement new programs and events utilizing new technologies
  • Working in teams of multi-university and multidisciplinary working groups
  • Supervising and Hiring new staff members
  • Creating documentation on new technology systems for staff, students and faculty


Microcomputer Assistant
 
September 2002 - December 2003:
 

  • Maintaining hardware in four facilities for over 500 computers
  • Providing ad-hoc support to faculty, staff and students using applications on Windows, 98/2000/ XP, Mac OS 9 and 10
  • Providing expert assistance to the students, staff and faculty members for all software and computer systems
  • Assisting in optimizing the use of specialized computing equipment


Computational Theory Investigator
 
April 2003- September 2003
 

  • Developing new algorithms
  • Researching theoretical computer science
  • Problem solving using computational approaches
  • Working with all-pairs shortest path algorithms
  • Applying data mining and combinatorial approaches to various projects


Census Researcher
 
July 2000-August 2002 

  • Data Entry projects for the British Columbia Ministry of Training and Technologies, Alberta Human Resources, Alberta Learning and the British Columbia Ministry of Health
  • Conducting numerous interviews on a variety of projects such as program evaluations, public opinion surveys, focus groups, industrial and economic analysis and needs assessments satisfaction
  • Coding data and cleaning reports


Technical Assistant and Customer Service Representative
 
July1999-June 2000 

  • Second level technical support for telecommunications services
  • Conducted audits of call data and reported statistics to management
  • Liaison to international carriers to rectify service faults
  • Monitored faults on Cisco switches
  • Worked with least cost routing tables
  • Working in a team environment to establish a new multi-national telecommunications organization

 

Education


Stanford University SAPM, Advanced Project Management Certification, 2008 - 2008 

University of VictoriaMSc, Computer Science, 2005 – 2008 (Graduate with Distinction) 
Activities and Societies: 
  • Member of the SEGAL research group
University of Victoria 
BSc, Computer Science, 2000 – 2005 (Graduate with Distinction) 
Activities and Societies: 
  • President of the University of Victoria Computer Science Course Union
  • Vice President of the University of Victoria Film Society
  • President of the Camosun Collage Math Club
  • President of the Camosun Collage Photography Club
  • TANDBERG Video Conferencing Technical Certification 2004
Other Education and Training 
  • Provided key note talk at the Communication Collaboration Conference (2008)
  • TANDBERG Infrastructure TMS/MPS/MCU Design Certification (2005)
  • TANDBERG Technical Certification Course (2005)
  • Crestron Media Control Programming Level I (2005)
  • ICIA Audio-Video and Control System Networking Course (2004)
  • 1 year at Camosun College of Associate Arts Degree (2000-2001)
  • Thornlea Secondary School (1996-1999)

Volunteering and Interests


  • Current President of the University of Victoria Computer Science Course Union 2003-2004
  • One term on the Camosun College Board of Directors 2001
  • President of the Camosun College Math Club 2000-2001
  • President of the Camosun College Photography Club 2000-2001
  • Vice President the University of Victoria Cinema Society 2001-2003
  • Photographer for City View Magazine 2000-2001

  

Interests
  • Painting
  • Photography
  • Squash/Tennis
  • Skateboarding
  • Golf
  • Hockey
  • Soccer

 

Computing Experience


Languages: Java, C, C#, Perl, Assembly Language, Prolog, HTML, SQL, PHP, Remedy ARS, Bash-Scripting, Creston VTP-e, Simple Windows  

 

Networking: ACL, VLAN, VPN, Multicasting, OSI network models, QOS, H.323, H.320, ISDN, AV over UTP, MCU’s, Gateways, Secure Border Controllers, Video Termainals, Content Recorders, Cisco CDN

 

Voice Video Technologies: Polycom, Tandberg, PictureTel, Sony, Access Grid, Radvission, Marratech, Vcon, Lifesize, Cisco, Dylogic

 

Also familiar with all computer operating systems and many applications


Links


SEGAL Research Group

Google Inc  

My Old Blog 

My Flicker Photostream 

Research


  • Software Engineering Requirements Change Awareness Supervisor: Dr Daniela Damian 2008 MSc Thesis
  • Workspace Awareness in Software Requirements Engineering Supervisor: Dr Supervisor: Dr Daniela Damian 2005
  • Leveraging Practices from Open Source Software (OSS) Projects for Commercial Applications Supervisor: Dr Daniel M. Germán 2005
  • Applications To Navigate Software Evolution In Large Scale Open Source Projects Supervisor: Dr Daniel M. Germán Presented in ASI Exchange 2004
  • Health Matrix: Adaptive Interfaces for Palliative Care Patients Supervisor: Dr Jens Jahnke 2004
  • Global Software Development: Collaborative Tools for Distributed Development Supervisor: Dr Daniela Damian 2004
Andrew Swerdlow research paper repository 
Subpages (1): Research