Lee Doty Email & Phone Number
area 815
LinkedIn matched
Who is Lee Doty? Overview
A concise factual answer block for searchers comparing this professional profile.
Lee Doty is listed as Principal Member Of Technical Staff at Oracle Cloud Infrastructure (Compute, CloudPerf), based in Redmond, Washington, United States. AeroLeads shows phone signal with area code 815 and a matched LinkedIn profile for Lee Doty.
Lee Doty previously worked as Principal Member Of Technical Staff at Oracle Cloud Infrastructure and Sr. Software Engineer at Microsoft. Lee Doty holds Bs, Computer Science from Brigham Young University.
About Lee Doty
Experienced Principal Software Engineer with an interest in server-side high tolerance code. I've enjoyed working in a variety of industries, including real-time engineering, high frequency trading, financial services, big data analytics and ETL, report generation, and cloud infrastructure. I enjoy hands-on coding, leading agile teams, refactoring for simplicity and performance, emergent design, and long walks on the beach. (that last one was a lie... I hate sand)
Listed skills include Java, Agile Methodologies, Software Development, Unix, and 6 others.
Lee Doty's current company
Company context helps verify the profile and gives searchers a useful next step.
Lee Doty work experience
A career timeline built from the work history available for this profile.
Principal Member Of Technical Staff
CurrentSr. Software Engineer
SSRS/ProBI team.C# server-side development with a smattering of AngularJS to keep things interesting.
Sr. Software Engineer
Working for advertising analytics. Doing big-data work. Trying to make it big-and-fast-data.
Sr. Software Engineer
Wrote workflow management systems for client onboarding systems
Sr. Software Engineer
• Architected, Designed and Implemented an OPRA Tick Plant (feed handler + in-memory DB current value and subscription handler) in pure Java from scratch- Runs current opra loads using 12 cores on a single server, handling hundreds of TCP clients and the full 48 OPRA multicast lines at well over a million msgs/sec Transparent failover for clients between servers Failback a new server from stored data or from a live server Intraday config-based redistribution of OPRA lines across instances Full transaction logging and market playback Configurable full-server and per-client conflation - This OPRA tick plant has now been in production for 5 years and has never had a major or prolonged outage• Designed an extensive library of reusable primitives for real time pure java computing, including:- script-configurable FAST protocol CODECs, in-memory DB records and mapping- high bandwidth queues- object pools- transaction logging- metrics- conflation- network code (framing, wire protocols, debugging utils, pointer math and sub-arrays)• Used the above foundational technology to completely redesign the preexisting global market data caching and subscription servers, yielding a bandwidth increase of over 10x at decreased network utilization• Complete rewrite of a 10-year-old market data ad-hoc calculation engine - Massive bandwidth increases (over 10x)- Massive supportability enhancements, allowing the retirement of several free-standing maintenance tools- Decreased startup and database reload time from 20 minutes to about 40 seconds• Designed a new RVJMS replacement wire protocol that incorporated - FAST messaging - intelligent blocking and quick-discard logic for unwatched messages- Hybrid TCP/Multicast• Replaced RV entirely with TCP-only protocol about two years later• Transitioned to the Ultra Low Latency team. Went from servicing millisecond-sensitive clients to microsecond-sensitive clients like Algorithmic Trading and Order Routing.
Sr. Software Engineer
Worked automating pricing and trading of Total Return Swaps (TRS)
Sr. Software Engineer
• Created new threading, queuing, event and transaction logging, socket, wire protocol, object pooling, byte manipulation, automated failover, management, persistence and in-core transactional support libraries for improved performance and usability• Used these libraries to rewrite the exchange’s dissemination engines from PL1/Stratus/VOS applications to the Java/Solaris and Java/Linux platforms. This application had a performance target of 10,000 msgs/sec, but today can operate in excess of 110,000 msgs/sec on an inexpensive dual processor Unix machine. • Created a Proof-of-Concept for an alternative implementation of the exchange’s trade engine. This POC performed all major requirements for trading (network protocol, order book, multiple users, dissemination interface, automatic execution and order allocation, persistence) at a rate of over 86,000 quotes per second on an inexpensive dual processor Unix machine (over 20x the performance of the existing trade engine)• Created a Proof-of-concept for an alternative implementation of the exchange’s distributed, highly-available print services (simplified design and improved performance by 40x)• Created a Proof-of-concept for an alternative to JGrinder, the exchange’s database access library and O-R mapping tool (simplified design and improved performance by 16x)• Created a high-performance, multithreaded Harel nested state engine to govern network and machine failover for the exchange’s dissemination engines• Contributed architectural insight and design expertise to make in-house infrastructure smaller, more modular, and easier to use• Contributed architectural insight and design expertise to increase the performance of the exchange’s Java-based trade engine, tick plant, and trade matching system
Senior Design Engineer - Architecture Group
• Performed architectural and design reviews with application architects and design teams• Developed a comprehensive and scalable development process, which integrates the efforts of all teams from Requirements Gathering to Quality Assurance.• Worked with all teams to form consensus for the corporate development process• Authored Process, Standards, and Best Practice documents and training materials for:- Requirements Gathering- Analysis/Architecture/Design- Coding and Testing in C++- Configuration Management using ClearCase - Build/integration/Verification process- Requirements-Driven Testing- Change Management / Defect Tracking- GUI Design and standards• Mentored coworkers and conducted formal training in Illinois and California offices on:- OO principles- C++ best practices- UML with Rational Rose- Pragmatic Design and Architecture- Requirements Gathering and Analysis- The new corporate development process• Pushed for adoption of GUI standards, then led the newly-formed standards team
Consulting Engineer
Travelling consultant, specializing in ObjectStore object-oriented database.
Sr Software Engineer
Worked with Versant Object Database and nested state machines for carrier-grade voice mail systems
Software Engineer
Warehouse automation systems. Specializing in SQL and data access real time optimization
Software Engineer
Automation software for bulk paper processing robotics
Lee Doty education
-
Brigham Young University
Frequently asked questions about Lee Doty
Quick answers generated from the profile data available on this page.
What company does Lee Doty work for?
Lee Doty works for Oracle Cloud Infrastructure (Compute, CloudPerf).
What is Lee Doty's role at Oracle Cloud Infrastructure (Compute, CloudPerf)?
Lee Doty is listed as Principal Member Of Technical Staff at Oracle Cloud Infrastructure (Compute, CloudPerf).
What is Lee Doty's phone number?
AeroLeads has found 1 phone signal(s) with area code 815 for Lee Doty at Oracle Cloud Infrastructure (Compute, CloudPerf).
Where is Lee Doty based?
Lee Doty is based in Redmond, Washington, United States while working with Oracle Cloud Infrastructure (Compute, CloudPerf).
What companies has Lee Doty worked for?
Lee Doty has worked for Oracle Cloud Infrastructure (Compute, Cloudperf), Oracle Cloud Infrastructure, Microsoft, Amazon.Com, and Jpmorgan Chase.
How can I contact Lee Doty?
You can use AeroLeads to view verified contact signals for Lee Doty at Oracle Cloud Infrastructure (Compute, CloudPerf), including work email, phone, and LinkedIn data when available.
What schools did Lee Doty attend?
Lee Doty holds Bs, Computer Science from Brigham Young University.
What skills is Lee Doty known for?
Lee Doty is listed with skills including Java, Agile Methodologies, Software Development, Unix, Sql, Management, Market Data, and Xml.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial