Nathan Reynolds is an Architect at Oracle and works in PSR (Performance, Scalability and Reliability), a team dedicated towards optimizing Oracle Middleware software. In this role, he oversees the technical aspects of analyzing profiles, figuring out optimizations, optimizing code and measuring performance impact.
Since joining Oracle in 2002, he has worked only in the PSR team. He has a keen interest in concurrency and makes regular valuable contributions to the animated discussions on the concurrency-interest mailing list. After analyzing 650 heap dumps across Oracle workloads, he presented Java Memory Hogs which identifies the most important memory problems in the average Java program. He confers with Intel processor architects on how to make their processors run Oracle software faster as well as optimize Oracle software to take advantage of latest processor features. One project has him adding Intel’s TSX functionality into Oracle Business Intelligence.
Mr. Reynolds holds a master’s degree in computer science from the University of Southern California and a bachelor’s degree in computer engineering from Brigham Young University. This multi-disciplined instruction allows him to deeply understand hardware ramifications when optimizing software.
Stack Overflow
Q&A for professional and enthusiast programmers
Super User
Q&A for computer enthusiasts and power users
Christianity
Q&A for committed Christians, experts in Christianity and those interested in learning more
Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Arqade
Q&A for passionate videogamers on all platforms
Lifehacks
Q&A for people looking to bypass life's everyday problems with simple tricks
Server Fault
Q&A for system and network administrators
Software Recommendations
Q&A for people seeking specific software recommendations
Unix & Linux
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems
Seasoned Advice
Q&A for professional and amateur chefs
Database Administrators
Q&A for database professionals who wish to improve their database skills and learn from others in the community
English Language & Usage
Q&A for linguists, etymologists, and serious English language enthusiasts
Cross Validated
Q&A for people interested in statistics, machine learning, data analysis, data mining, and data visualization
Software Quality Assurance & Testing
Q&A for software quality control experts, automation engineers, and software testers
DevOps
Q&A for software engineers working on automated testing, continuous delivery, service integration and monitoring, and building SDLC infrastructure
Earth Science
Q&A for those interested in the geology, meteorology, oceanography, and environmental sciences
Mathematics
Q&A for people studying math at any level and professionals in related fields
Information Security
Q&A for information security professionals
Home Improvement
Q&A for contractors and serious DIYers
Software Engineering
Q&A for professionals, academics, and students working within the systems development life cycle
Personal Finance & Money
Q&A for people who want to be financially literate
Ask Ubuntu
Q&A for Ubuntu users and developers
Web Applications
Q&A for power users of web applications
Graphic Design
Q&A for Graphic Design professionals, students, and enthusiasts
Meta Stack Exchange
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Physics
Q&A for active researchers, academics and students of physics
Ask Patents
Q&A for people interested in improving the patent system