Principal Member of Technical Staff Sample Resume Format in Word Free Download -->

Principal Member of Technical Staff Sample Resume Format in Word Free Download

Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Description, Skills & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download


Ruby Shoemaker
phone: 978.631.9876
e-mail: ruby.shoemaker@gmail.com
EXPERIENCE


Principal Member of Technical Staff, Oracle Corporation (Jan 2010 - Present)
Mobile Device Management (Jan 2010 - Present)
Designed and implemented a mobile middleware product for remote device management based on OMA-DM standards. The product was designed to allow dynamic administration. Scala scripts could be retrieved from a DB at runtime and used to interact with mobile devices. Support for installation of apps, ringtones, configuring e-mail and vpn clients, remote lock & wipe. The product prototype included support for Windows Mobile, Symbian, and iOS devices.
Staff Engineer, Sun Microsystems, Inc. (Oct 2005 - Dec 2009)
GlassFish Mobility Platform (Jun 2007 - Nov 2009)
Responsible for the design and implementation of the client-side libraries which enable mobile Java ME devices to access enterprise data. The libraries utilize SyncML to exchange data over cell phone carrier networks (or WIFI) and through the corporate firewall to synchronize data with back end systems. The library is designed in a way that it is portable across a variety of mobile platforms including Java ME, Java FX Mobile, Windows Mobile, BlackBerry, Nokia Symbian, Palm OS, and Android. In addition, the library has been ported to run unchanged on Java SE to support desktop synchronization use-cases. Able to synchronize with virtually any back end system such as JDBC, Siebel, PeopleSoft, SalesForce.com, Flikr.com, SOA/ESB, etc.

Web Services Interoperability Toolkit (Oct 2005 - Jun 2007)
Implemented support for the WS-Coordination specification in project WSIT and assisted in the implementation of the WS-AtomicTransaction specification. Coordinated heavily with engineers on Sun's GlassFish application server team to expose critical information from the Java Transaction Service (JTS) and integrate the necessary protocol endpoints (JAX-WS) to support WS-Coordination and WS-AtomicTransaction. Produced a thorough screencast demonstrating how to bridge 2PC transactions across a Java EE application and Microsoft WCF.
Member of Technical Staff, Sun Microsystems, Inc. (Jul 1997 - Oct 2005)
Java Architecture for XML Binding (Aug 2001 - Oct 2005)
Helped design and implement two versions of the JAXB reference implementation. Participated in JCP expert group discussions and worked closely with the JAXB specification authors. Helped manage JAXB's transition to open source on Java.net and contribute to its success as one of the most popular projects on the site. Helped integrate JAXB into the Java Web Service Developer Pack (JWSDP) and the Java SE 5 platforms.

Java Message Service (Nov 1998 - Aug 2001)
Helped design and implement the reference implementation of the Java Message Service specification. Responsible for implementing many of the client APIs including persistence via JDBC. Co-implemented Message Driven Beans (MDB) and helped integrate JMS into the Java EE platform.

Java Jumpstart (Aug 1998 - Nov 1998)
Primary engineer responsible for gathering content for a Java developer reference CD which contained all previous versions of the JDK, javadoc, and several other Java technologies. Worked closely with Sun legal, marketing, and advertising departments to prepare the product for shipment.

Java Print Server / JNP API (Jul 1997 - Jul 1998)
Implemented a Java print server for the Java Server Toolkit (JST) and contributed to an early version of the current network printing APIs available in the JDK today
Open Source (2002 - Present)

Community Leader for the Web & XML Community on Java.net

Actively developed and contributed to the following Java.net projects: glassfish, wsit, jaxb, stax-utils, jwsdp, which4j
Participate in the Java.net oversight committee within Sun

Setup a statistics reporting system within Sun to automatically track project activity. These metrics have been used at all levels of the company during presentations to customers.
PATENTS


  • Awarded
    • US Pat. 7,793,255: System and Method for Maintaining Alternate Object Views (Sep 2010)
    • US Pat. 7,577,961: Methods and apparatus for exception-based programming (Aug 2009)
    • US Pat. 7,373,632: System and method for dynamic generation of proxies for isomorphic interfaces (May 2008)
  • Pending
    • "Delegation Pattern Annotation" (application date: Aug 07)
    • "Implementing the State Design Pattern using Enums" (application date: Nov 05)
PUBLICATIONS


·          
    • Robert K. Bissett, Kyle T. Grucci, O'Connell, Ryan S., and Ryan C. Shoemaker.  "Try/Miss block for Explicitly Skipping Exception Types" Research Disclosure #546007 (Oct  09): http://www.researchdisclosure.com
    • O'Connell, Ryan S., Robert K. Bissett, Kyle T. Grucci, and Ryan C. Shoemaker.  "The Benefits Of Using XML Schemas To Represent Programming Language Grammars"Research Disclosure #513016 (Jan 2007): http://www.researchdisclosure.com
    • Kyle T. Grucci, Robert K. Bissett, O'Connell, Ryan S., and Ryan C. Shoemaker.  "Annotation Based Exception Handling" Research Disclosure #519014 (Jul 2007): http://www.researchdisclosure.com
    • O'Connell, Ryan S., Robert K. Bissett, Kyle T. Grucci, and Ryan C. Shoemaker.  "Mechanism For Overriding Annotation Values In Class Files Without Recompiling"Research Disclosure #519008 (Jul 2007): http://www.researchdisclosure.com
    • Robert K. Bissett, Ryan C. Shoemaker, and Douglas A. Donahue. "HTTP incrementable session timeout timer" Research Disclosure #515012 (Mar 2007): http://www.researchdisclosure.com
    • Kyle T. Grucci, Robert K. Bissett, O'Connell, Ryan S., and Ryan C. Shoemaker.  "IDE Representation of XML as Source Code For Programming Languages" Research Disclosure #514010 (Feb 2007): http://www.researchdisclosure.com
    • Shoemaker, Ryan. "GUI Tools for the lilgp Genetic Programming Tool", MSU graduate project, 1997
PRESENTATIONS


  •  
    • "Open Mobile Sync: Open-Source Mobile Enterprise Data Synchronization", JavaOne 2008 (TS-5957)
    • "Reliable and Transacted Web Services between Sun's Project Tango and Microsoft Indigo", JavaOne 2006 (TS-1603)
    • "Applying Java Architecture for XML Binding (JAXB) to Industry Standard Schemas", JavaOne 2004 (BOF-2910)
    • "The Java Message Service API", JavaOne 2001 (BOF-1543)
    • "Java Message Service API Technology-based Products: Vendor Roundtable", JavaOne 2000 (BOF-1624)
EDUCATION


  • Michigan State University (1995 - 1997) 
    • Master of Science in Computer Science
    • Graduated Magna Cum Laude (3.77/4.00)
    • Relevant coursework: Software engineering, network programming, operating systems, algorithms, genetic algorithms and genetic programming
    • Honors: College of Engineering Fellowship
  • State University of New York at Potsdam (1990 - 1994)
    • Bachelor of Arts double major: Computer and Information Systems and Mathematics
    • Graduated Magna Cum Laude (CIS: 3.63/4.00, Math: 3.61/4.00)
    • Honors: Epsilon Delta Pi (CIS Honor Society), Pi Mu Epsilon (Mathematics Honor Society)
COMPUTER SKILLS


  •  Concepts
    • Java Mobility Technologies: Java Wireless Toolkit, MIDP 2.0 / CLDC 1.1, JSR-75, RMS, SMS, Java FX, LWUIT, Nokia SymbianOS, Windows Mobile, Palm OS, BlackBerry, Android
    • Open Mobile Alliance Specifications: OMA-DS, OMA-DM, SyncML
    • Enterprise Java Technologies: Servlet, EJB, JDBC, JNDI, JMS
    • Web & XML Java Technologies: JAXP, JAX-WS, JAX-RS, Jersey, JAXB, StAX, WSIT
    • Software Engineering: software lifecycle, object oriented design, UML, design patterns
    • Systems Programming: client/server, multi-threaded, scalable, secure
    • Other: Ant, Maven, Hudson, NetBeans, IntelliJ IDEA, BlackBerry JDE, Eclipse
  • Languages
    • Object Oriented: Java, C++
    • Procedural: C, Pascal
    • Scripting: Shell, TCL/TK, BeanShell, Groovy, Scala
    • Other: XML, XSLT, HTML, SQL, DTD, RNG, W3C XMLSchema



Download Resume Format 

0 comments:

Post a Comment

Resumes By Categories

1-5 Years Experienced CV 10-15 Years Experienced CV 10th Standard 12th Standard CV 15-20 Years Experienced CV 20-25 Years Experienced CV 30+ Years Experienced CV 5-10 Years Experienced CV Accounts CV Aeronautical CV Automobile Engineer B Com CV B Pharma CV B.Tech CV BA CV BA Philosophy CV Banking CV BBA CV BBM CV BCA CV BDS CV Beautiful CV Bio Technology CV BMS CV BPO Call Center CV BSC CV BSC IT CV Business Analyst CV CA CV Cashier CV CEO CV CFA CV Chemical CV Civil Engineering CV CMA CV Commercial CV Cook CV Cover Letter for Resume CS CV D Pharma CV Diploma CV Doctor CV draff Economist CV Electrical CV Electronics CV Engineer CV Fashion Designer CV Films CV Finance CV Foreign Resume Format Fresher CV GM CV Hotel Management Housekeeping CV HR CV ICWAI CV Import Export CV Industrial Engineering CV Instrumentation CV Insurance CV IT CV ITI CV journalist CV LLB CV M Com CV M Pharma CV M Phil CV M Sc Computer Science CV M Tech CV M.Tech MA CV Manager CV Marketing CV Mass Communication CV MBA CV MBA Event Management MBA Finance MBA Hospitality CV MBA HR CV MBA IB cv MBA Marketing MBA Production MBA Quality MBA SCM CV MBA System MCA CV Mechanical CV Medical Representative CV Mining CV MMS CV MS CV MSC CV Over 25 Years Experienced CV Paint Technology CV Pharmacy CV Phd CV Philosophy CV Project Manager CV Psychology CV Purchase CV Quality Engineer Real Estate CV SAP ABAP CV SAP Basis SAP BI CV SAP BO CV SAP CRM CV SAP CV SAP FICO CV SAP HR CV SAP MM CV SAP PP CV SAP SD CV SAP Security Six Sigma CV Special Resume System Administrator CV Teacher CV Textile CV Treasury CV USA Resume Web Designer CV