Thomas B. is a Senior Principal Software Engineer at Oracle. Colleagues describe them as "Tom has a passion for developing products that draws from his expansive experience. I've had the pleasure of knowing Tom for nearly 2 years, working together at Nor1. What impressed me the most about Tom, during that time, was his willingness to take risks for the things he is passionate about and his amazing ability to get things done. Tom is someone I definitely look up to and comes with my heartfelt recommendation.", "Tom is one of the most dedicated people I have had the pleasure to work with and he is always friendly. He is good at creating innovative solutions that provide value to the company. Tom has successfully completed high profile projects on time and always delivers.", and "Tom is conscientious and diligent in all he does. His ability to take a big concept, chunk it down and focus on the pieces that have the highest impact are his strongest attributes. I recommend him in all he does as he will not let anyone down."
-
Senior Principal Software EngineerOracle Feb 2021 - PresentAustin, Texas, Us• Team lead for IAM migration from legacy auth system to modern SSO OAuth implementation• Architecture design• Develop, support and maintain enterprise grade software• Develop scalable and secure applications using RESTful APIs• Lead and mentor junior team members• Promote engineering standards and best practices -
Software Engineering Manager, Lead ArchitectNor1, Acquired By Oracle Jul 2019 - Feb 2021Creative and analytical, I consider myself a strong critical and systems thinker. I apply my unique experience and education to all my work. I strive for innovation and improvement for applications, systems and products.Role• Architecture design• Develop enterprise grade software• Develop scalable and secure applications using RESTful APIs• Manage, lead and mentor junior team members• Promote engineering standards and best practicesHighlights• Designed and developed a white label configurable, scaleable, multi-language email template system. • Designed and built a complex data processing system to reconcile and synchronize various hotel PMS system activities. The data is used to apply automation to our product. This is a key feature of the solution which provided the ability for the business to scale.• Designed and built data ingestion pipeline for various integrations of reservation, inventory, user activity and transaction data. Various data formats and sources are formatted and normalized into a standard format for processing. Built UI for configuring the data mappings and normalizing of various formats.• Designed and built a web application prototype for hotel front desk agents. The result was highly successful and led the company to focus on building out the fully featured application and currently is the most successful product to date.
-
Lead/Sr Software Engineer (Remote)Nor1, Acquired By Oracle Sep 2014 - Jul 2019- Collaborate with team members to determine best practices and requirements- Analyze existing software and services to design and document improvements- Ensure improvements are modular, reusable, scaleable, durable and decoupled- Develop prototypes- Code reviews- Mentor junior developers- Writing project documentation- Plan for evolutionary paths- Migrate legacy solutions to modern cloud services
-
Engineering ManagerNor1, Acquired By Oracle May 2013 - Sep 2014• Mentor junior members to create new apps and platform tools• Work with engineers to develop technical designs and specs• Lead the development of building out platform APIs, docs, management using 3scale• Work with product managers and UX designers to perform user testing, feedback and improvements for new apps and features• Created a real-time D3 interactive visualization multi-view dashboard with drill down functionality. Prototype tech used is MongoDB, Node.js, Websockets and custom D3 vizualizations• System thinker, good problem solving skills. • Support for scaling and innovating on the eStandby and eReach platforms
-
Software EngineerNor1, Acquired By Oracle Sep 2008 - May 2013• Led design and re-architecture of multiple, high volume, consumer facing web applications requiring cross-browser support. Single page design implementation. Used CakePHP, jQuery.• Designed and engineered ETL process to load and process reservation data from 3rd party Web Services. Refactored to streamline mapping new provider data format.• Unit testing using Simple Test and Selenium• Engineer new product features, platform maintenance and refactoring, fix bugs, re-factoring code.• Managed release process and bug patches to QA, Stage and Production.• Mentor junior team members.
-
Founder, Product Development, Mobile And Api Platform EngineerSpotplot May 2011 - Dec 2012• Created mobile application for tagging and sharing a location with social content• Developed Android app using Phonegap. Created functionality for users to invite friends, share, store and retrieve a location. Integrated with Google Maps and Twilio SMS APIs.• Developed REST APIs• Translated Photoshop design mockups to HTML5/CSS designs.• Trademark registration.
-
Front End EngineerMe.Com Apr 2007 - Jul 2008• Responsible for re-architecting and engineering the major parts of the web application Me.com platform (Profile, Groups, and Messaging UI). • Led the separation of code and design using the MVC design pattern. • Collaborated with backend engineer to create REST APIs for the platform.• Led team with best practices on DHTML, CSS, OOP and Web Services.• Developed single page application. Created JavaScript behavior system using AJAX, PHP and custom HTML attributes. Implemented fading transitions to enhance the user experience on user actions.• Engineered a MySpace CSS software adaptor to the Me.com CSS profile layout.• Engineered reusable code libraries (forms, UBB forum functions, dynamic button behaviors).
Thomas B. Education Details
-
Stanford UniversityContinuing Studies -
De Anza CollegeFilm & Screenwriting -
Masters InstituteMultimedia Communications -
San Joaquin Delta CollegeElectronics
Frequently Asked Questions about Thomas B.
What company does Thomas B. work for?
Thomas B. works for Oracle
What is Thomas B.'s role at the current company?
Thomas B.'s current role is Senior Principal Software Engineer.
What schools did Thomas B. attend?
Thomas B. attended Stanford University, De Anza College, Masters Institute, San Joaquin Delta College.
Free Chrome Extension
Find emails, phones & company data instantly
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