Alan Olsen work email
- Valid
- Valid
Alan Olsen personal email
Alan Olsen phone numbers
Analytical, solutions-oriented, and forward-thinking specialist with extensive experience building solutions and leading teams of software developers in web front-end, robotics, and video games. Known for being attentive to detail, fast, creative and positive. Proven record of success, as the first Software Engineer on Facebook’s Data Center Robotics team providing full-stack solutions (ranging from user interface / UI to robot) for 9 years, and by increasing friending interactions on Facebook’s site.
-
Software Engineer ManagerZoox Nov 2024 - PresentFoster City, California, Us -
Software EngineerZoox Jan 2024 - Nov 2024Foster City, California, Us -
Lead Front-End Software Engineer And ManagerFacebook Jan 2020 - Apr 2023"DATA CENTER ROBOTICS" TEAMDesigned and built solutions, while leading the team and directing software development projects.• Increased rack throughput ability during suite provisioning by 4 times, from providing an autonomous rack moving “tug” robot - personal contributions entail development of remote monitoring with multiple simultaneous, low-latency video streams (WebRTC, JavaScript)• Worked on strengthening chain of custody of media in data centers and POP sites during drive destruction process, significantly reducing human touchpoints, by developing automation systems (React, JavaScript)• Reduced robotic asset tracking (see below) cost down to ¼ of original plan, by sharing and transferring 1 robot among 4 suites (instead of 1 per suite) - personal contributions entail software architecture and input into the project• Prepared successor robot to have advanced inspection abilities by implementing telepresence with multiple cameras, pan-tilt-zoom control, and real-time manual navigation controls (JavaScript)• Provided detailed software architecture for multiple projects• Prepared, tracked, & unblocked work of software engineering team for ~10 projects / deliverables• Manager for up to 7 full-time employees (4 directly, and 3 as “dotted-line” reporting) at one time• Helped nearly 3 engineers promote via goal setting and mentoring (1 left just before promotion) -
Software EngineerFacebook Apr 2014 - Jan 2020"DATA CENTER ROBOTICS" TEAMSignificant contributor in developing a mobile robot platform (front-end / full-stack). Manager for 3 interns.• Increased rack asset audit capability by 39 times, and audit frequency by 12 times, from developing and providing a mobile robot platform - some personal contributions include: • UI (React / JavaScript, PHP) - implementing robot visualization on map, planning and navigation controls, WebRTC-based video calling • Back-end (Python, PHP) - software to generate robot maps and waypoints for any data center or POP site facility from internal database / floorplans (automatically and with high accuracy), algorithm to correlate robot location with respective data center assets • ROS (Python, C++) - data communication and logging to the back-end, 8+ telemetry sensors, IMU and LIDAR integration, autonomous navigation, autonomous docking• Enabled other teams to leverage our robots, by creating an internal “Robotics API” (Javascipt, PHP)• Increased production reliability by developing production validation tools (JavaScript, Python)• Led technical effort to deploy Facebook’s first robot in their data centers (also in POP sites)• Initiated asset tracking exploration and development through RFID tag experiments• Demonstrated ability to move camera on a robot arm using Inverse Kinematics (IK) / MoveIt• Brought talent into the company by performing ~500 interviews & referring 3+ who were hired• Grew team by interviewing and hiring for electrical engineering, firmware, software, and PM• Reduced barrier of entry for new-hires and enabled temporary workers by providing software development documentation and training materials (for the full software stack, including ROS)• Improved software stability and health by establishing software on-call support group, including training material and schedule, and onboarding 10+ people over time -
Software Engineer, Front-EndFacebook Apr 2012 - Apr 2014"GROWTH: FRIENDING" TEAM• Saved the company ~$270,000 per year through a caching efficiency improvement• Increased overall friendships made on Facebook’s touchscreen-mobile webpage by 4%, and later by another 6%, from implementing a “People You May Know” banner, and showing the number of pending requests as a “badge” on the “Friend Requests” button (respectively) – all code in PHP and JavaScript• Improved experience on the tablet webpage and increased friendships accepted by 66%, and friendships rejected by ~23 times, plus non-touchscreen mobile web accepted friendships increased by 1.6%, from launching a new friending page on those platforms• Indirectly increased overall friendships accepted on non-touchscreen mobile web by 2%, from mentoring a Bootcamper in replacing a “+1” button with a picture of the person to be “friended”• Improved team’s understanding of “friending” behaviors by improving and adding logging, and analyzing the data• Mentor/Manager for 3 new hires through Bootcamp (a 6-week training & team selection process) -
Teaching FacultyFoothill College Sep 2015 - Dec 2015Los Altos Hills, Ca, UsTaught one Computer Science course: Introduction to Python (to evaluate interest in teaching) -
Robotics EngineerAnybots Inc Oct 2011 - Mar 2012Revamped the web browser plug-in UI, and assisted with Quality Assurance (QA)
-
Research AssistantUtah State University Sep 2009 - Aug 2011Logan, Utah, UsArtificial Intelligence (AI) research, solving reward POMDPs with conformant probabilistic planning -
Research AssistantBrigham Young University Aug 2008 - Aug 2009Provo, Ut, UsEnabled autistic children though research driven by programming 3 robots, 1 avatar, and a UI -
Teacher'S AssistantBrigham Young University Aug 2008 - Dec 2008Provo, Ut, UsTA for ~40 students between two courses: “Artificial Intelligence” (AI) and “Computational Theory” -
Video Game DeveloperWahoo Studios Jan 2008 - Jul 2008Orem, Ut, UsOne of three developers for a downloadable Wii game, “Boingz” -
Video Game Developer And TesterSaffire 2005 - 2007UsDeveloped and ported games for Brew, Java, and Symbian feature phones
Alan Olsen Skills
Alan Olsen Education Details
-
Brigham Young UniversityComputer Science -
Utah State UniversityComputer Science -
San Diego State UniversityComputer Science
Frequently Asked Questions about Alan Olsen
What company does Alan Olsen work for?
Alan Olsen works for Zoox
What is Alan Olsen's role at the current company?
Alan Olsen's current role is Software Engineer Manager.
What is Alan Olsen's email address?
Alan Olsen's email address is alanolsen@fb.com
What is Alan Olsen's direct phone number?
Alan Olsen's direct phone number is +161930*****
What schools did Alan Olsen attend?
Alan Olsen attended Brigham Young University, Utah State University, San Diego State University.
What are some of Alan Olsen's interests?
Alan Olsen has interest in Racquetball, Dancing, Hiking, American Sign Language, Board Games, Ultimate Frisbee.
What skills is Alan Olsen known for?
Alan Olsen has skills like Java, C++, Opengl, Software Engineering, C, Subversion, Algorithms, Visual Studio, Php, Javascript, C#, Mysql.
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