As a programmer, I pride myself in creating clean, efficient, and useful code that performs well. My engineering background has enhanced my natural problem solving skills and I thrive on creating simple solutions to complicated problems. I enjoy working with a team of people who are equally passionate.
I have worked with Bob for approximately three years, since he joined the On Track effort at Oracle. During that time, he has repeatedly demonstrated the traits and characteristics of an effective technical leader. As a member of the server team that works closely with the web client developers, I have seen Bob work with many different technologies, including web-based technologies, Adobe Flex, Java FX, and GWT. His experience and positive attitude enabled him to master these technologies quickly.
I have also found it very easy to work with Bob. On more than one occasion, we have worked together to sort through complex scenarios involving the server, client, and external integrations. Bob is always helpful, responsive, and willing to engage on challenging technical problems. Coworker
Bob is one of the original Oracle OnTrack team members, and has pioneered work in the web client especially in the area of real-time event driven user experience. This work goes beyond delivering features on established patterns of web based products and has provided a leading edge framework which differentiates the product from the competition.
Over the years, my product management team has come to rely on Bob to deliver core capabilities of On Track and now Oracle Social Network. Bob has the practical acumen to understand customer requirements, and as a senior team member works very closely to read and provide solid feedback on requirements before implementation begins. Oftentimes, Bob is the first one to implement a new feature in the product which in turn will be used as the model for all other clients – such as desktop and mobile, to implement. For example, Bob is responsible for Business Object pages in Oracle Social Network- and is working to deliver both a framework and set of gadgets for CRM Customers and Opportunities. This Business Object model is at the heart of the product, and Bob has worked closely with PM and engineering to make sure we are building the right capabilities.
One other thing comes to mind about Bob that is worth sharing. Bob is a positive influence within the product team – he brings an insightful and positive approach to the conversations he participates in and is well regarded within the organization. Bob has dealt well with many organizational and product changes, and is a good role model for other developers in that regard. Product Manager
Bob Whiton is the ultimate software engineer. He is self motifivated and a self starter. He totally understand the software he is working on, the problems he is facing and how to achieve success within an agile team environment. His grasp and knowledge of the languages and tools required to perform his job is both breathtaking and enormous. His ability to not only get his work done in a more than timely fashion but to help, mentor and guide other people on his team is amazing. Software Development Manager
His ability to drive down to the heart of problems and solve them methodically and efficiently is just one of the many skills admired not just by the Web Client team but by all of the people who work on OSN. His commitment to quality, work ethic, and attention to detail set the example for how other team members should contribute to the project. He has earned the respect of his peers and superiors through his contributions to the product and his determination to improve himself and the team. Software Development Manager
Is it possible to develop product features incredibly fast AND nearly bug-free? For Bob it is. He can also stay at the forefront of the newest web technologies while helping his team move forward with new feature development – he led the way in rewriting the Oracle Social Network web client at least 5 times. Finishing product features early wasn’t enough for him because in his remaining time, he built supporting web applications, scripts and frameworks that would help people outside of his direct team work more efficiently and add more functionality to the product. I’m pretty sure his favorite task during long compilation times is reviewing the code of his peers, which is appreciated by developers of any skill level. Coworker
Bob is a top-notch developer: talented, experienced and thorough. At CQG, he joined a small team writing very complex, performance critical software. Overcoming an appalling lack of documentation, Bob surprised everyone with how quickly he became productive. Bob has good design skills, and wrote the design for some major improvements. He also did a great job of tracking down some pretty nasty defects. Unlike developers who are only comfortable in a small niche, Bob can write client or server code, design a UI, setup a testing framework or do a great code review Coworker