Tom Shulruff

Tom Shulruff Email and Phone Number

Experienced Software Developer / Analyst @ Reputation
Tom Shulruff's Location
Santa Clara, California, United States, United States
Tom Shulruff's Contact Details

Tom Shulruff personal email

Tom Shulruff phone numbers

About Tom Shulruff

Senior Software Engineer -- Turning novel ideas into practical applications.Results-oriented software engineer with mathematics and physics background. 15+ years of experience designing and implementing elegant, useful solutions. Quickly grasps complex algorithms, turning scholarly papers into working code. Proven ability to fulfill entire project lifecycle from novel idea to product.Languages: Java, XSLT, bash, C++, STL, Boost, C#, XAML, WPF, Ada 95, XML, Visual Basic, LaTEXTechniques:Object Oriented Design, Refactoring, Real-Time Optimization, Policy Based Design, SaaS, Design PatternsMathematics:Geodesy, Numerical Integration, Numerical Linear Algebra, Statistical Analysis, Rational Function Approximation, Kalman FilteringDesign Tools:vi, Eclipse, Microsoft Visual Studio, UML, MATLAB

Tom Shulruff's Current Company Details
Reputation

Reputation

View
Experienced Software Developer / Analyst
Tom Shulruff Work Experience Details
  • Reputation
    Sr. Software Engineer
    Reputation Feb 2017 - Present
    San Ramon, California, Us
    Building tools to help businesses understand their customers.- Own backend for ensuring Reputation Score is delivered to our customers correctly and efficiently.- Own curated social content backend. Optimizing code and expanding lines of business.- General improvements around the platform for efficiency and ease of development.- Mentoring new engineers to help them build their software engineering skills and become leaders.
  • Independent Software Engineer
    Independent Software Engineer
    Independent Software Engineer Aug 2008 - Present
    Los Angeles, Us
    Pursued interesting work to extend skills, connect with engineering communities, and contribute to the world. - Investigating correlations in the daily changes of stock prices.- Turned personal experience profiting from home sale into a Home Affordability Calculator application.- Investigated advantages of using CUDA parallel-computing architecture for numerical analysis.- Created moon phase calendar Android app.
  • 4Info
    Senior Software Engineer
    4Info May 2012 - Jan 2017
    Primarily responsible for location data, also put design pattern experience to work simplifying a complex system, improving performance and flexibility.- Architected and built a real-time geofencing solution used to target mobile advertisements to users nearby advertising businesses with same-day time to market.- Rooftop Geocoded the United States to enable device to household matching for measurable ad targeting.- Performance optimized the real-time bidding engine minimizing the latency due to processing.- Built several ETL processes for integrating with exchanges and audience creation.
  • Web Associates
    Senior Web Services Engineer
    Web Associates Nov 2007 - Aug 2008
    San Luis Obispo, Ca, Us
    Served as lead developer on HP Out-of-the-Box Experience (OOBE) multimedia application. Web Associates, now Level Studios, delivers integrated marketing and product development for global brands. Responsible for direct interaction with HP project leads for issue tracking and feature development.- Performance optimized the OOBE software, minimizing startup, transition, and exit times.- Acted as a company representative on-site at Hewlett-Packard.- Designed and developed the Reminder Pop-Ups feature.- Trained and mentored graphic designers on software development skills so they could code their own animation back-ends. Enabled a team with insufficient engineering resources to produce needed product within short deadline.
  • Moon Valley Software
    Senior Software Engineer
    Moon Valley Software Nov 2005 - Jan 2007
    Arroyo Grande, Ca, Us
    Moon Valley Software is a privately held engineering services company that specializes in Windows utilities and extended business data taxonomies. Responsible for taming their biggest challenges.- Redesigned web crawler software that gathered business data for Yellow Pages listings. Eliminated memory leaks that were causing multiple reboots daily and optimized thread management so the system could run nonstop at high volume.- Introduced and championed adoption of industry-standard work processes including version control and regular backups. Enabled fast, orderly release of multiple software versions and eliminated the threat of intellectual property loss.- Prototyped wireless On-Board Diagnostic System (OBD-II) scanner. To meet the challenge of connecting to any vehicle made since 1996, abstracted the communications interface from the display layer using object-orientation.- Transformed a small clip-art app into a tool used nationwide to generate school photos. Added a scripting interface for programmatic generation of framed images.
  • Lockheed Martin Space Systems Company
    Software Engineer/Analyst
    Lockheed Martin Space Systems Company Jan 2002 - Nov 2005
    Bethesda, Md, Us
    Developed and tested algorithms for tracking rockets launched from Vandenberg Air Force Base. The Range Standardization and Automation IIA (RSA IIA) contract provides the systems engineering, integration, and testing needed to define, develop, deliver, activate, and sustain the nation's Spacelift Range System (SLRS). Grew from standard contributor to lead engineer on a key component of the Flight Operations System.- Created new rocket-tracking algorithms with standardized structure and behavior. Existing algorithms were finely tuned, but difficult to decipher and test. Improved testability and ease of maintenance while meeting or exceeding previous levels of efficiency and accuracy.- Replaced data structures for identifying data sources monitoring the launch, derived and implemented instantaneous impact point algorithms, and maintained Earth models, coordinate systems, and transformations.- Unit tested and complexity-optimized impact prediction software, Kalman filtering software, and linear algebra library to DOD Range Safety Standards.
  • Veritas Software
    Integration Engineer
    Veritas Software Mar 1996 - May 2001
    San Jose, California, Us
    Acted as software architect and sole developer of improved build system for InstallShield 5.5 install sets. VERITAS Software, before being acquired by Symantec in 2005, was a major provider of data storage and management solutions, large and small. Grew from a Quality Assurance Associate to Software Developer and Integration Engineer.- Led build system improvement effort as sole responsible architect. Communicated with all levels of the company to gather requirements and resolve issues. Effort helped win several $1M+ contracts.- Maintained installers and patch utilities for multi-SKU OEM backup and CD-ROM authoring software.- Wrote email-driven test automation software.

Tom Shulruff Skills

Software Engineering Java Software Development Xml Object Oriented Design Testing Visual Basic C# Test Automation Integration Visual Studio Web Services Eclipse Android Uml Unified Modeling Language Oop C++ Agile Methodologies

Tom Shulruff Education Details

  • California Polytechnic State University-San Luis Obispo
    California Polytechnic State University-San Luis Obispo
    Math And Physics

Frequently Asked Questions about Tom Shulruff

What company does Tom Shulruff work for?

Tom Shulruff works for Reputation

What is Tom Shulruff's role at the current company?

Tom Shulruff's current role is Experienced Software Developer / Analyst.

What is Tom Shulruff's email address?

Tom Shulruff's email address is ts****@****hoo.com

What is Tom Shulruff's direct phone number?

Tom Shulruff's direct phone number is +165033*****

What schools did Tom Shulruff attend?

Tom Shulruff attended California Polytechnic State University-San Luis Obispo.

What are some of Tom Shulruff's interests?

Tom Shulruff has interest in Real Estate Analysis, Audio Electronics, Antique Audio Electronics, Sound Engineering, Stock Market, Recording, Musicology (Record Hunting).

What skills is Tom Shulruff known for?

Tom Shulruff has skills like Software Engineering, Java, Software Development, Xml, Object Oriented Design, Testing, Visual Basic, C#, Test Automation, Integration, Visual Studio, Web Services.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.