Thomas Vo work email
- Valid
- Valid
Thomas Vo personal email
- Valid
Thomas Vo phone numbers
Experienced engineer with 10+ years in building impactful products and leading engineering efforts. Thomas co-founded a startup that grew to over 1M users and has diverse experience with companies across sizes and industries. He values not just clean, scalable code, but code that provides real value to users. Culturewise, Thomas prioritizes fostering a well-balanced, collaborative work environment that supports psychological safety, growth, and user-centric innovation.
-
Senior Software Engineer Ii (React Native)Openspace Jun 2024 - PresentSan Francisco, Ca, Us- Own the core capture features generating terabytes of 4K videos every month.- Talked to users, proposed, and implemented a simple UI change that led to a 5% increase in a key metric.- Work directly with the data science team and own several data charts in Amplitude and Metabase that help assess product health.- Work directly with camera vendors and their engineering teams to ensure seamless camera interactions. Set up the transition of our communication from email to Lark to improve efficiency.- Mentor and distribute knowledge of the capture pipeline to the rest of the team and the company.- Collaborate with customer support on troubleshooting best practices and documentation improving turn-around time for support and decreasing escalation requests.- Involved in development of cutting-edge proprietary AI features.- Support other team members in implementing best practices and delivering simplified code structures.- Continuously monitor for UX issues and collaborate with designers to resolve those issues. -
Senior Software Engineer (React Native)Openspace Sep 2021 - Jun 2024San Francisco, Ca, UsReact Native, Redux (Toolkit), Typescript, Jest, Kotlin, ObjC, React Native Testing LibraryAs one of only two engineers responsible for the mobile app that powers the 3D capturing process of an industry-leading reality capture company, I accomplished the following:- Developed a background upload capability using Kotlin and Objective-C, improving user experience by allowing them to continue using the app while large files were being processed.- Resolved technical problems related to predominantly offline usage user behavior and large file processing, ensuring the app ran smoothly in all scenarios.- Worked with a heavily event-oriented system that utilizes "redux-observables," contributing to the app's reliability and scalability.- Authored the "@openspacelabs/react-native-zoomable-view" library, which is the only React Native library on the market that allows stable zooming and pinching of images with the correct zoom center, serving as a valuable resource for other developers.- Maintained and built upon the Jest test suite that primarily uses react-native-testing-library, ensuring code quality and preventing regression issues.- Developed additional features, improved legacy code, and gained a deep understanding of the app's architecture by working in all areas of the codebase. -
Engineering Manager / Lead EngineerAudo Jun 2019 - Jul 2021San Jose, California, UsReact Native, React Web, MongoDB, XState, Apollo GraphQL, Firebase, Firestore, Jest, Enzyme, Testing LibraryConnected via Toptal- Led a team of five engineers (including two QA engineers) distributed across the world, including three Toptal engineers. I interviewed and hired the other two outside of Toptal.- Took over a codebase with high technical debt from an outsourced party and rebuilt the team from the ground up, putting agile practices and lean software development culture in place. Worked with QA engineers to stabilize the product, resolving numerous technical issues and implementing new features.- Rebuilt the infrastructure of the React Native app, cleaning up thousands of lines of repetitive code while establishing a strong foundation for future development. Orchestrated the rest of the team to build new features on top of this infrastructure.- Handled the migration of server-side architecture from Express, Firebase Functions, and Firestore to Apollo, Heroku, and MongoDB Atlas, resulting in better extensibility, security, and simplified logic.- Planned and held regular product meetings to ensure effective collaboration among product, design, and development teams. This facilitated maximum product impact and minimum development effort while promoting high ownership of various product parts among team members.- Built from scratch a form manager library (using XState) that generates a form based on a simple JSON object and abstracts out all complex logic like state management, validation, formatting, submitting, loading animation, and more.- Developed numerous features for both React Web and React Native, and wrote unit tests using Jest, Testing Library, and Enzyme.- Optimized individual end-to-end test cases (built with WebdriverIO) and built a system leveraging AWS Device Farm to split end-to-end tests into 50 instances, cutting down test time from 40 minutes to 7 minutes. -
Co-Founder & CtoOhana Jan 2017 - Jul 2020Singapore, Singapore, SgReact Web, React Native, AngularJS, ExpressJS, MongoDB, Highcharts, Firebase, Sketch, Tableau- Founded and managed the entire product team of the most advanced apartment marketplace in Vietnam (Airbnb-like, for residential rentals) on React/React Native. The platform reached 200,000 users within the first 2 years serving 1,500 finders every day.- Built from scratch the entire stack of the marketplace including mobile apps on React Native, APIs on Express.js, and database with MongoDB.- Developed from scratch the entire authentication system to replace Firebase due to its low performance in Asia. Created a concurrency system to sync users' offline data across multiple devices.- Migrated all of the AngularJS components from the web app to React Native while rewriting ZERO lines of controller code.- Used data analytics to identify and rewrite several MongoDB queries with performance issues.- Created a roommate-matching algorithm based on 22 different lifestyle qualities. Built a dynamic form wizard where each step adapts to answers in the previous steps. The wizard engine is decoupled enough to be reused on both React Native and Angular.- Built several admin features on React including data charts (with Highcharts), CRMs, and user management.- Developed from scratch a simpler alternative to Redux but highly tailored to the current system.- Developed financial models, laid out business strategy, raised funding, and participated in strategic investor meetings. - Designed from scratch the UI/UX, and branding of the product with Sketch and, later on, led the product design team.- Developed Tableau charts connected to MongoDB to perform data analytics resulting in 2x the GMV of the marketplace. -
Co-Founder & CeoKodeq Sep 2014 - Dec 2016-Built a software engineer team in Ho Chi Minh city as augmented staff members for the AngularJS team at Weather.com (based in Atlanta, GA). - Facilitated remote collaboration between dev teams distributed on the two opposite sides of the globe.- Participated in the sales, management, and operations—growing the company to 15 engineers. -
Software Engineer VAdp Dec 2014 - Jul 2015Roseland, New Jersey, UsVanilla JS/HTML/CSS- Joined the effort of rebuilding the entire web product by transforming a scattered system of web technologies into a centralized system with unified standards and up-to-date technology using a proprietary framework that was built in-house.- Performed UI/UX design with Sketch.- Built upon the original framework to provide more tools and better developer experience -
Senior Javascript Application DeveloperThe Weather Company, An Ibm Business Aug 2013 - Nov 2014Brookhaven, Georgia, UsAngularJS, Sass, Facebook API- Joined the core team that establishes new programming standards for the front end of a newly built content management system on Weather.com.- Designed and implemented foundational Angular services and directives that are later used by other developers to build testable application modules.- Transferred knowledge and experiences to several team members who were new to AngularJS.- Worked with CSS and JavaScript animations to deliver highly interactive web content to visitors.Optimized the critical rendering path, bringing page load time from five seconds to two seconds.- Trained and mentored new team members.- Performed code review during development cycles to ensure code quality and standards.- Used a Highcharts library to deliver charting solutions across the weather visualization features. -
Javascript Application DeveloperCafepress Inc. Apr 2013 - Aug 2013Calabasas, Ca, UsBackBoneJs, FabricJs, RequireJs, HTML5 Canvas, AngularJs, EasyXDM (CORS). Worked under the EZPrints division. Participated in the development of a web app that helps users customize merchandise printing. The app is used on www.targetphoto.com and www.disneyphotopass.com. - Participated in the process of upgrading the formerly Flash application to a HTML5/Javascript Application based on the BackBoneJs framework that offers compatibility with present and future browser technology.- Working with HTML5 Canvas and FabricJs to create a simple but interactive canvas that allows customers to customize printable products- Successfully implemented CORS (Cross Site Request Origin) on an embeddable javascript application- Worked with iframe to create a fresh runtime environment for the embedded javascript application. -
Javascript Application DeveloperTentail Dec 2012 - Apr 2013- Used Backbone.js to build a single page web application that completely operates on javascript/html and uses ajax to communicate with web services on the main server. -
Magento Developer (Full Stack)Expandlab Nov 2012 - Apr 2013Atlanta, Ga, UsDeveloped and customized extensions for various e-commerce web applications. -
Web Application Developer (Full Stack)Wingstats Jul 2012 - Apr 2013WingStats is a web application that bridges that gap between pilots (job applicants) and airlines (job recruiters). It provides tools that are tailored for job application management in the aviation industry. - Successfully worked under the agile development principle.- Built the whole system from the ground up: Database Design, Back-end and Front-end Architectural Design. - Moved the original application from BackPress to Yii Framework (www.yiiframework.com) for better component organization and putting more focus into solid architecture and security.Post 2013:- On the server side: Customized Yii Framework to add support for enterprise development: Dependency Injection, Aspect Oriented Programming, Two Step View Layout, Service Layer (Transaction Script Implementation), and JSON Web Service inspired by the Patterns of Service Oriented Web Application by Martin Fowler.- On the client side: Used AngularJs and RequireJS to create a fully enterprise ready javascript application that transcend what's provided by jQuery.
Thomas Vo Skills
Thomas Vo Education Details
-
Georgia Institute Of TechnologyComputer Science -
Clayton State UniversityComputer Science
Frequently Asked Questions about Thomas Vo
What company does Thomas Vo work for?
Thomas Vo works for Openspace
What is Thomas Vo's role at the current company?
Thomas Vo's current role is Senior Software Engineer (React Native) @ OpenSpace.
What is Thomas Vo's email address?
Thomas Vo's email address is th****@****deq.com
What is Thomas Vo's direct phone number?
Thomas Vo's direct phone number is +167871*****
What schools did Thomas Vo attend?
Thomas Vo attended Georgia Institute Of Technology, Clayton State University.
What are some of Thomas Vo's interests?
Thomas Vo has interest in Business Administration, Modern Server Side Technology, Start Ups, Javascript Framework, Rails, Outsourcing, Economic Empowerment, Education, Environment, Science And Technology.
What skills is Thomas Vo known for?
Thomas Vo has skills like Javascript, Jquery, Json, Web Applications, Php, Css, Ajax, Magento, Html5, Web Development, Angularjs, Java.
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