Senior Software Engineer at Okta, Inc.
San Francisco, California
Okta, Inc.
Software Engineer
San Francisco, California
Rochester Institute of Technology
Student Lab Instructor (SLI) for Computer Science
August 2014 to December 2017
Rochester Institute of Technology
Rochester Institute of Technology
Supplemental Instruction Leader for Computer Science 1
August 2014 to December 2014
Okta, Inc.
Software Engineer Internship
May 2017 to August 2017
San Francisco Bay Area
Soleo
Software Engineer Internship
January 2017 to May 2017
Rochester, New York Area
Paychex
Software Developer Co-op
January 2016 to August 2016
Rochester, New York Area
Google CodeU Mentorship Program, Participant
March 2015 to August 2015
San Francisco Bay Area
Okta, Inc.
Senior Software Engineer
San Francisco Bay Area
What company does Tom Thomas work for?
Tom Thomas works for Okta, Inc.
What is Tom Thomas's role at Okta, Inc.?
Tom Thomas is Software Engineer
What industry does Tom Thomas work in?
Tom Thomas works in the Computer Software industry.
Who are Tom Thomas's colleagues?
Tom Thomas's colleagues are Emily Starr, Dana Palmie, Anisha Shetty, Erik Kuhlmann, Mike Tran, Andrei Velicanu, Rachel Wijk, Christina Valentine, Haisheng Wu, and Sahil Shah
📖 Summary
Software Engineer @ Okta, Inc. San Francisco, CaliforniaStudent Lab Instructor (SLI) for Computer Science @ Rochester Institute of Technology * Tutor students for Computer Science 1 and 2 sequences* Grade student lab assignments* Assist CS professors in class From August 2014 to December 2017 (3 years 5 months) Rochester Institute of TechnologySupplemental Instruction Leader for Computer Science 1 @ Rochester Institute of Technology My responsibilities as an SI leader include planning, organizing, and executing two study sessions every week for one section of the Computer Science 1 class. Aside from conducting study sessions, I have to attend every class of the course and blend in with the students to understand and learn what they are learning so as to plan ahead on what to discuss during the SI sessions. I am also required to attend one hour of weekly training for SI leaders conducted by the Si department. From August 2014 to December 2014 (5 months) Software Engineer Internship @ Okta, Inc. * Designed and implemented an asynchronous database write framework.* Wrote functional and unit tests to test the framework* Implemented a security feature in Okta plugin based on a research paper, "Horcrux: A Password Manager for Paranoids" for internal hackathon. It uses dummy username and passwords to fill in forms, and then replaces them with actual credentials after intercepting the post request. From May 2017 to August 2017 (4 months) San Francisco Bay AreaSoftware Engineer Internship @ Soleo * Maintained and developed new features on the platform team.* Built new Speech Recognition product using open source Kaldi Speech Rec engine, and developed a Java client application for the speech rec engine.* Integrated the speech recognition system with open source FreeswitchIVR telephony platform.* Extended functionalities of FreeswitchIVR Java module* Fixed memory leak in Freeswitch code, and optimized the speech recognition application for performance and memory usage.* Involved in design and planning of Speech Rec system architecture* Migrated AWS cloud servers to internal VM servers, and wrote ansible playbooks to deploy server products From January 2017 to May 2017 (5 months) Rochester, New York AreaSoftware Developer Co-op @ Paychex * Upgraded Paychex's PNG services from Java 6 to Java 8* Added file handling functionality for internal app* Fixed SQL vulnerabilities in internal services* Wrote and fixed Java Unit tests* Wrote test automation scripts using SoapUI From January 2016 to August 2016 (8 months) Rochester, New York AreaGoogle CodeU Mentorship Program, Participant @ Google * Was 1 of 105 students from the country selected to participate* Worked on a series of technical exercises focusing on data structures and algorithms under the guidance of a Google engineer mentor* Completed Udacity's Developing Android Apps course and created an Android app called Nearby.* Presented the project at Google headquarters From March 2015 to August 2015 (6 months) San Francisco Bay AreaSenior Software Engineer @ Okta, Inc. I work on the core/infrastructure platform team. Duties include maintaining, improving, and developing new and existing frameworks and architecture for scalable services San Francisco Bay Area
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
0 year(s), 11 month(s)
Unlikely
Likely
There's 93% chance that Tom Thomas is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Tom Thomas's Social Media Links
/company/o... /school/ro...