Senior Member of Technical Staff
Software Developer for the Virtual Operating System Group at Oracle.
Developing robust, highly performant and cross platform code for the Oracle RDBMS and other products that depend on VOS.
Responsibilities include high and low level design, coding and testing of new features and bug diagnosis and resolution.
Mainly working on the process layer in areas like IPC, diagnosability and improvement in process spawning and shut down APIs.
Exposed to a multithreaded/multiprocess environment (Oracle database uses several process/threads while running) and low level OS and OS related components as I/O, Memory Management, IPC among others.
One of the first members of the Oracle Mexico Development Center, transfered to the Head Quarters at Redwood City on September 2011.