Alan Tai work email
- Valid
- Valid
- Valid
Alan Tai personal email
- Valid
Alan Tai phone numbers
I love coding and have been doing it for what feels like an eternity in too many languages to count. Started writing games in Applesoft BASIC in 1982, and won a high school programming competition in Pascal in 1989. During college in the early 90's, I taught myself C++ and Linux back when they were the cool and new thing. During internships at NASA, I did computational research in Fortran on optical fiber efficiency and wrote a visualization system in IDL for LIDAR climate data from the space shuttle Atlantis.Also, I'm proud to have been a part of the early history of the Internet at AOL. Anyone remember AOL Keywords or the Member Directory social network? Yes, I was lead engineer on those. Yeah, I know those seem so ancient (and a bit uncool now), but at the time, it felt so awesome to see your products featured on 60 Minutes. I spent most of 2006 writing ETL jobs in Ruby. On several search projects like audio/video, we used SOLR/Lucene. In others like search autocomplete, I used Hadoop. In 2007, I created a mobile search engine as a pet project, evangelized it, and it ended up being productized. Had a great time leading the creation of the iPhone search web-app just a year later. Worked at Expedia for 9 years on business rules engines and migrating the hotel booking system to microservices and the cloud. Managed teams at Nordstrom on Order Management system and Tableau on Account Entitlements. Am currently at Google Cloud working on Control Plane.I'm a big proponent of Spring IoC and SCRUM have been using both of those consistently since 2006. Over the many years of doing design, I find that I follow Robert Martin's principles of Clean Code. Modules that are elegantly and cleanly designed are easier to maintain and have fewer bugs. I'm a fan of continuous development and letting the software evolve. In my day to day coding, I use a micro-Agile process. I actually plan out an entire working feature or bug fix--file by file and method by method--before actually writing a single line of code. I find it lets me catch design or logic errors early on and really requires that tasks be fully groomed and designed out. As they say, "Failing to plan is planning to fail..."
Docusign
View- Website:
- google.com
- Employees:
- 1
- Company phone:
- 916.253.7820
-
Senior Engineering ManagerDocusignRedmond, Wa, Us -
Software Engineering ManagerGoogle Aug 2022 - PresentMountain View, Ca, UsGoogle Cloud Control Plane organization -
Senior Engineering ManagerTableau Software Jan 2021 - Aug 2022Seattle, Wa, UsManaged the Site Entitlement Services team for Tableau Online. -
Senior Engineering ManagerNordstrom Jan 2019 - Jan 2021Seattle, Washington, Us- Led the Order Management Services team in migrating to a new microservices platform in Java and Golang in GCP. -
Principal Software Development EngineerExpedia, Inc. Apr 2010 - Dec 2018Seattle, Wa, Us- Led a team of 30+ engineers in rewriting our mission-critical hotel booking platform as a suite of Java microservices in AWS.- Created a REST service for hotel price adjustments for better ranking in metasearch engines. This also uses a rules engine for frequent A/B testing and evolution.- Architected a service framework that not only incorporates the rules engine, but also has a workflow for flexible configuration of modules.- Created a REST service for sorting hotels to optimize conversion and supply requirements. The service uses a rules engine that allows hot-swapping of rules for frequent A/B testing and evolution. -
Software ArchitectAol, Llc Dec 1997 - Apr 2010New York, Ny, UsLead engineer on:- AOL Mobile Search: http://wap.aol.com/search & http://mobile.search.aol.com/iphone (iPhone-optimized)- AOL Search AutoComplete: http://search.aol.com- AOL Search History http://search.aol.com/aol/recentLead engineer on:- Search of Web audio and video (SingingFish)- AOL's social networking site for US and international with >30M profiles and >35M impressions/day (Member Directory)- Core full-text search serverLead engineer on:- Keywords navigation system (AOL Keywords)- Sponsored links ad publishing tool- Search on member homepages (Hometown)- Real-time search on public chatrooms- UI and middle-tier servers for full-text search -
Senior Software EngineerPersonal Library Software May 1996 - Dec 1997Developed software in C++ and Python for full-text search and indexing for websites and the (now defunct) at1.com metasearch engine. This was like Northern Lights back in the day.
Alan Tai Skills
Alan Tai Education Details
-
University Of VirginiaComputer Science -
William & MaryComputer Science And Chemistry
Frequently Asked Questions about Alan Tai
What company does Alan Tai work for?
Alan Tai works for Docusign
What is Alan Tai's role at the current company?
Alan Tai's current role is Senior Engineering Manager.
What is Alan Tai's email address?
Alan Tai's email address is al****@****rom.com
What is Alan Tai's direct phone number?
Alan Tai's direct phone number is (425) 679*****
What schools did Alan Tai attend?
Alan Tai attended University Of Virginia, William & Mary.
What skills is Alan Tai known for?
Alan Tai has skills like Web Services, Mobile Applications, Java, Javascript, Tomcat, Software Engineering, Hadoop, Mysql, Mobile Devices, Soap, Ruby, Ajax.
Who are Alan Tai's colleagues?
Alan Tai's colleagues are Arcadius Mbagaya, Kellie Rong, Iryna Berezan, Rick Hironimus, Hanifa Elwan, Messiah Justice Ra'iz Podor De Cristo, I Gede Ergi Ama.
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