Spencer Firestone Email and Phone Number
Spencer Firestone work email
- Valid
- Valid
Spencer Firestone personal email
- Valid
Spencer Firestone phone numbers
Experienced software developer with an extensive background in designing, developing, and implementing elegant solutions to challenging design problems. Excellent communication skills with a demonstrated ability to meet deadlines as technical leader and team member. Proven ability to successfully analyze an organization's critical functional requirements, identify deficiencies and potential opportunities, and develop innovative solutions for increasing reliability and improving productivity.
Workday
View- Website:
- workday.com
- Employees:
- 5
-
Senior Principal Software EngineerWorkday Nov 2021 - PresentPleasanton, California, Us -
Principal Software EngineerWorkday May 2018 - Nov 2021Pleasanton, California, Us -
Senior Software EngineerWorkday Aug 2016 - Apr 2018Pleasanton, California, Us -
Principal Software Engineer And Technology Lead, Data ServicesOpower Mar 2014 - Jul 2016Arlington, Va, UsTook on tech lead role on the Data Services team, which uses Hadoop, HBase, and Kiji for the ingest, storing, and retrieval of billions of smart-meter data records. Tech lead responsibilities included gatekeeping of our codebase by reviewing all pull requests, taking ownership of any high priority issues/fires/support, mentoring junior developers, and attending monthly tech leadership meetings with the CTO.Designed the API and implemented the multi-tenant usage service to provide access to utility billing and meter usage data from our HBase datastore using Kiji. Later updated the usage data model and service to add another dimension of data to the streams.Identified resource overextension for the Data Services team due to usage ingest support issues. Architected and implemented a self-serve file tracking system to allow implementation engineers, product developers, and customer support to determine the state of a utility's usage data from flat file import through HDFS to HBase ingest via Spring Batch jobs. Reduced Data Services support time by at least one-half developer per sprint.Led the project to decommission 25+ legacy MySQL AMI usage databases in favor of our single HBase usage datastore by designing a configurable source switch per client, creating a test framework to allow for dual-source testing during the decommissioning process, planning the cutover, and monitoring and providing support post-switch. -
Systems/Software Engineer ViHp Enterprise Security Dec 2010 - Mar 2014Palo Alto, Ca, Us• Primary engineer responsible for new features and maintenance of the Fortify Java Core Runtime Platform – a product that instruments bytecode to extract information from applications running in the JVM to report on or protect against attacks in real-time.• Researched, designed, and implemented a method to use the Runtime Platform to detect the REST structure at initialization of an application using JAX-RS (Java) or WCF (.NET) to enhance gray-box testing with HP’s WebInspect pen-testing product. Named inventor on patent application US20130160130: Application Security Testing.• Implemented configurable compression and FIPS-compliant AES encryption of the Runtime/WebInspect HTTP communication channel• Architected and created a flexible guided live demo/training framework using SWT. Submitted framework as a new idea to the HP 2013 Cycle 3 InnoStream and received the highest number of votes among HP Software employees. Named inventor on patent application US20160072279: Frameworks to Demonstrate Live Products. -
Lead Software Development EngineerAllocade, Inc. Apr 2007 - Dec 2010Hired as first full time employee to develop a healthcare software product in the hospital enterprise space to perform resource optimization for patient throughput, increase patient/procedure visibility, and enhance staff communication. Matured product from prototype to production release, currently installed at hospitals across the nation. Performed early phase startup duties in most areas of the company, including requirements gathering, development, testing, installation, and support.Responsibilities included:• Designing, maintaining, and enhancing database schema and modeling using MySQL and Hibernate• Providing all server-side business logic to support Scheduler and Client consumers• Architecting a flexible seed/user/hybrid data model to allow custom configuration for individual hospitals• Developing a seed data injector/extractor/converter using table metadata that became the primary tool for Operations to install and update the product to customers• Analyzing customer needs to create robust HL7 feed interfaces and abstractions for ORM, SIU, ADT, Group Order, and Lab messages• Designing an XML injection framework to mimic HL7 messages and user actions that was adopted by the CTO for customer demos and by QA for testing product functionality• Being involved in most high and low level design discussions for new product functionality• Recognizing bandwidth limitations in Operations due to irregular customer workflows, then suggesting and implementing productivity tools for customer data manipulation and analysis
-
Project Leader, Development – Advanced PricingOracle Sep 2006 - Mar 2007Austin, Texas, UsIdentified functional gaps between the PL/SQL and next-generation Java Pricing Engine and migrated pricing functionality for production. -
Senior Applications Engineer – Advanced PricingOracle Sep 2004 - Sep 2006Austin, Texas, UsBecame lead developer of the product’s HTML UI. Worked closely with a Project Manager to redesign the functional flow. Was the sole developer responsible for architecting and implementing the application’s browser back button support. -
Applications Engineer – Advanced PricingOracle Sep 2002 - Sep 2004Austin, Texas, UsPrevented hundreds of functional gaps and allowed managers to easily monitor code branch integrity by creating and maintaining a PERL script to generate a report specifying when code had been changed on one branch but not frontported to all of the other branches.Designed and maintained Common Development Directories for each Advanced Pricing release, allowing users to manage individual files while leveraging other developers’ completed code changes. -
Draper FellowCharles Stark Draper Laboratory Jun 1999 - May 2002Cambridge, Ma, UsConducted research in coordination and resource allocation algorithms and partially observable Markov decision processes in a battle management world to complete a Master’s thesis. Implemented past research in the Windows environment using Java, modified the totally observable battle management world to partially observable, and compared results. -
Contract DeveloperSilicon Connections, Llc Dec 2000 - Sep 2001UsDesigned and implemented a dynamic product-based website to allow a health product company to update its inventory and create new product description pages through a web-based interface. Created a new back and front end shopping cart system, enhancing site functionality and ease of use.Designed and programmed a web-based user and business account management interface allowing ISP users to update, create, or delete services online, eliminating the need for costly time-consuming telephone calls to the company.
Spencer Firestone Skills
Spencer Firestone Education Details
-
Massachusetts Institute Of TechnologyElectrical Engineering And Computer Science -
Massachusetts Institute Of TechnologyElectrical Engineering And Computer Science
Frequently Asked Questions about Spencer Firestone
What company does Spencer Firestone work for?
Spencer Firestone works for Workday
What is Spencer Firestone's role at the current company?
Spencer Firestone's current role is Senior Principal Software Engineer at Workday.
What is Spencer Firestone's email address?
Spencer Firestone's email address is sp****@****day.com
What is Spencer Firestone's direct phone number?
Spencer Firestone's direct phone number is +141584*****
What schools did Spencer Firestone attend?
Spencer Firestone attended Massachusetts Institute Of Technology, Massachusetts Institute Of Technology.
What skills is Spencer Firestone known for?
Spencer Firestone has skills like Java, Software Development, Linux, Tomcat, Sql, Perl, Xml, Web Applications, Oracle, Unix, Mysql, Subversion.
Who are Spencer Firestone's colleagues?
Spencer Firestone's colleagues are Brad Reaume, Anand V., Ashani Jewell, Sean Diamond, Iman Mousavian, Erin Reilly, Meryl-Lyn Joshy.
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