Search

Matthew S Shinn

age ~47

from Portland, OR

Also known as:
  • Matthew Scott Shinn
  • Mathew S Shinn
  • Matt S Shinn
Phone and address:
2950 SW Bennington Dr, Portland, OR 97205
(415)7946372

Matthew Shinn Phones & Addresses

  • 2950 SW Bennington Dr, Portland, OR 97205 • (415)7946372
  • San Francisco, CA
  • 246 Santiam St, Jefferson, OR 97352 • (541)3273606
  • Salem, OR

Resumes

Matthew Shinn Photo 1

Staff Software Engineer

view source
Location:
San Francisco, CA
Industry:
Computer Software
Work:
Bea Systems Dec 2000 - May 2007
Senior Software Engineer

Bea Systems Dec 2000 - May 2007
Staff Software Engineer

Bea Systems Jun 1999 - Nov 2000
Software Engineer
Education:
Willamette University 1995 - 1999
Bachelors, Bachelor of Science, Computer Science
Skills:
Java Enterprise Edition
Weblogic
Ejb
Distributed Systems
Java
Jms
Scalability
Rest
Agile Methodologies
Middleware
Software Engineering
Cloud Computing
Enterprise Software
Testing
Web Services
Tomcat
Open Source
Jdbc
Sca
Matthew Shinn Photo 2

Real Estate Broker

view source
Work:
Shinn Real Estate Group
Real Estate Broker
Matthew Shinn Photo 3

Matthew M Shinn

view source
Matthew Shinn Photo 4

Matthew Shinn

view source
Matthew Shinn Photo 5

Matthew Shinn

view source

Us Patents

  • System And Method For Determining When An Ejb Compiler Needs To Be Executed

    view source
  • US Patent:
    7290250, Oct 30, 2007
  • Filed:
    Feb 24, 2004
  • Appl. No.:
    10/785846
  • Inventors:
    Matthew Shinn - San Francisco CA, US
    Seth White - San Francisco CA, US
    Rob Woollen - San Francisco CA, US
  • Assignee:
    BEA Systems, Inc. - San Jose CA
  • International Classification:
    G06F 9/45
    G06F 9/44
  • US Classification:
    717140, 717130
  • Abstract:
    A system for determining when an EJB compiler needs to be executed, comprising: a server, including an EJB or plurality of EJBs and an EJB compiler operating thereon; and, a logic that determines a first snapshot of the EJB at a particular moment in time or for a particular server version, and a second snapshot of said EJB at a later moment in time or a subsequent server version, and compares the first and second snapshots to determine whether the EJB should be recompiled.
  • Systems And Methods For Cursored Collections

    view source
  • US Patent:
    7447675, Nov 4, 2008
  • Filed:
    Feb 13, 2003
  • Appl. No.:
    10/365907
  • Inventors:
    Matthew Shinn - San Francisco CA, US
    Seth White - San Francisco CA, US
  • Assignee:
    BEA Systems, Inc. - San Jose CA
  • International Classification:
    G06F 17/30
  • US Classification:
    707 3, 707 10, 707102, 707103 Y, 717118
  • Abstract:
    A cursored collection can be used to allow a user to view subsets of a data result set, thereby conserving system resources. A persistence manager can execute SQL statements on a database, receive a result set from the database, and populate a set of EJBs with the result set. This can be a full result set, or a subset of the full result set. A bean manager can allow the user to access all the EJBs or a subset of the EJBs. The bean manager can also provide the user with a list of EJBs and let the client select the EJBs to access. The client can then iterate through the result set, either by viewing different subsets or selecting different EJBs from the list. This iterative process can continue until all the results have been viewed or the client does not wish to access any more results from the set.
  • System And Methods For Dynamic Querying

    view source
  • US Patent:
    7454438, Nov 18, 2008
  • Filed:
    Mar 30, 2006
  • Appl. No.:
    11/393052
  • Inventors:
    Matthew Shinn - San Francisco CA, US
    Seth White - San Francisco CA, US
    Robert Woollen - San Francisco CA, US
  • Assignee:
    BEA Systems, Inc. - San Jose CA
  • International Classification:
    G06F 7/00
    G06F 17/00
    G06F 3/00
  • US Classification:
    707103R, 707 3, 719310
  • Abstract:
    A user can generate queries dynamically at runtime without having to redeploy the appropriate EJB or hard-code the query into the user application. A properties object can be generated to accept the query settings from the user. These settings can be extracted at runtime when the appropriate finder method is invoked, such that the desired query statement, such as a SQL statement, can be generated and executed against the database. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
  • Systems And Methods For Dynamic Querying

    view source
  • US Patent:
    7587417, Sep 8, 2009
  • Filed:
    Mar 30, 2006
  • Appl. No.:
    11/393044
  • Inventors:
    Matthew Shinn - San Francisco CA, US
    Seth White - San Francisco CA, US
    Robert Woollen - San Francisco CA, US
  • Assignee:
    BEA Systems, Inc. - San Jose CA
  • International Classification:
    G06F 7/00
    G06F 9/44
    G06F 3/00
  • US Classification:
    707103R, 707 3, 717108, 719310
  • Abstract:
    A user can generate queries dynamically at runtime without having to redeploy the appropriate EJB or hard-code the query into the user application. A properties object can be generated to accept the query settings from the user. These settings can be extracted at runtime when the appropriate finder method is invoked, such that the desired query statement, such as a SQL statement, can be generated and executed against the database. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
  • Systems And Methods For Timer Service

    view source
  • US Patent:
    7702957, Apr 20, 2010
  • Filed:
    Dec 3, 2004
  • Appl. No.:
    11/003033
  • Inventors:
    Matthew Shinn - San Francisco CA, US
    Seth White - San Francisco CA, US
  • Assignee:
    BEA Systems, Inc. - Redwood Shores CA
  • International Classification:
    G06F 17/30
    G06F 11/00
  • US Classification:
    714 38, 707 10, 714 47, 714 48, 714 55
  • Abstract:
    The present invention supports container-provided EJB timer service that allows EJB instances dealing with timed events to create and register for a timer, which is scheduled to send notifications either at a specific time and/or after a specific elapsed duration, or at specific recurring intervals. When the timer expires, certain business logic inside the EJB instance will be invoked to handle the timeout event. When the cancel method of a timer is called, the timer may cease to exist. The timer is capable of retrying failed timeout under certain conditions when the current invocation of timeout logic fails. In addition, the timer is capable of monitoring the access from multiple registered EJB instances enrolled in transactions under multi-threaded environment, and restricting the access to the timer from EJB instances in certain threads until the current transaction accessing the timer commits to prevent a potential conflicting situation. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
  • System And Method For Determining When An Ejb Compiler Needs To Be Executed

    view source
  • US Patent:
    8181166, May 15, 2012
  • Filed:
    Oct 29, 2007
  • Appl. No.:
    11/927096
  • Inventors:
    Matthew Shinn - San Francisco CA, US
    Seth White - San Francisco CA, US
    Rob Woollen - San Francisco CA, US
  • Assignee:
    Oracle International Corporation - Redwood Shores CA
  • International Classification:
    G06F 9/45
    G06F 9/44
    G06F 9/455
  • US Classification:
    717140, 717145, 717148, 717165, 717174
  • Abstract:
    A system for determining when an EJB compiler needs to be executed, comprising: a server, including an EJB or plurality of EJBs and an EJB compiler operating thereon that determines a first snapshot of the EJB at a particular moment in time or for a particular server version, and a second snapshot of said EJB at a later moment in time or a subsequent server version, and compares the first and second snapshots to determine whether the EJB should be recompiled.
  • Systems And Methods For Dynamic Querying

    view source
  • US Patent:
    20030163460, Aug 28, 2003
  • Filed:
    Jan 13, 2003
  • Appl. No.:
    10/341107
  • Inventors:
    Matthew Shinn - San Francisco CA, US
    Seth White - San Francisco CA, US
    Rob Woollen - San Francisco CA, US
  • International Classification:
    G06F007/00
  • US Classification:
    707/003000
  • Abstract:
    A user can generate queries dynamically at runtime without having to redeploy the appropriate EJB or hard-code the query into the user application. A properties object can be generated to accept the query settings from the user. These settings can be extracted at runtime when the appropriate finder method is invoked, such that the desired query statement, such as a SQL statement, can be generated and executed against the database. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
  • System And Method For Ejb Classloading

    view source
  • US Patent:
    20040172404, Sep 2, 2004
  • Filed:
    Feb 26, 2004
  • Appl. No.:
    10/787706
  • Inventors:
    Matthew Shinn - San Francisco CA, US
    Seth White - San Francisco CA, US
  • Assignee:
    BEA SYSTEMS, INC. - San Jose CA
  • International Classification:
    G06F017/30
  • US Classification:
    707/100000
  • Abstract:
    A system and method for EJB classloading. By changing the EJB classloading scheme so that the EJB impl class is loaded in a child ClassLoader, the system allows the old EJB impl class to be replaced with a new one without disturbing the rest of the deployment. The key to doing this is to remove all direct references to the EJB impl class from classes loaded in the parent ClassLoaders. Removing this dependency allows the old EJB impl class to be replaced at any time with a new impl class.

Classmates

Matthew Shinn Photo 6

Matthew Shinn

view source
Schools:
Franklin Junior High School Franklin LA 1998-2002
Community:
Evelyn Alexander
Matthew Shinn Photo 7

Matthew Shinn

view source
Schools:
Dover Middle School Dover NH 1996-2000
Community:
Magen Bartlett, M Alexander, Fallon Kessler, Ryan Colbath
Matthew Shinn Photo 8

Matthew Shinn | Zanesvill...

view source
Matthew Shinn Photo 9

Dover Middle School, Dove...

view source
Graduates:
Matthew Shinn (1996-2000),
Spencer McKenney (2002-2006),
Jesse Dow (2004-2008)
Matthew Shinn Photo 10

Franklin Junior High Scho...

view source
Graduates:
Matthew Shinn (1998-2002),
Annestacea Morgan (1990-1994),
Chantelle Ardeneaux (2005-2009)
Matthew Shinn Photo 11

Wright State University, ...

view source
Graduates:
Matthew Shinn (1987-1991),
Sean Merritt (2001-2005),
Laura Slone (1983-1986),
Kathy Butts (1978-1979),
David Meacham (1992-1994)

Facebook

Matthew Shinn Photo 12

Matthew Shinn

view source
Matthew Shinn Photo 13

Matthew Shinn

view source
Matthew Shinn Photo 14

Matthew Shinn

view source
Matthew Shinn Photo 15

Matthew Shinn

view source
Matthew Shinn Photo 16

Matthew Shinn

view source
Matthew Shinn Photo 17

Matthew Shinn

view source
Matthew Shinn Photo 18

Matthew Shinn

view source
Matthew Shinn Photo 19

Matthew Shinn

view source

Plaxo

Matthew Shinn Photo 20

Matthew Shinn

view source
79 N 25th St Newark, Ohio 43055

Youtube

Matt Shinn

Matt Shinn

  • Category:
    Comedy
  • Uploaded:
    23 Dec, 2010
  • Duration:
    8s

Shinny Going in to bat

as it says on the tin!

  • Category:
    Sports
  • Uploaded:
    21 May, 2007
  • Duration:
    17s

Coffee House 2009 Falling Slowly

Matt Shinn and Jen nyugen performing at a local concert

  • Category:
    Music
  • Uploaded:
    08 Feb, 2009
  • Duration:
    4m 51s

Matthew Erickson - Gundam Building Contest

Voice actor Matthew Erickson (Shinn Asuka from "Gundam Seed Destiny", ...

  • Category:
    Entertainment
  • Uploaded:
    14 Jul, 2009
  • Duration:
    31s

gra Shinn Fin - Day of Action: Homelessness

gra Shinn Fin slept out on O Connell street last night as part of a ca...

  • Category:
    Nonprofits & Activism
  • Uploaded:
    29 Nov, 2009
  • Duration:
    4m 47s

Survivor Nicaragua Player Intro Promo A - Ful...

Pre-season player introduction promo for S21: Survivor Nicaragua featu...

  • Category:
    Entertainment
  • Uploaded:
    11 Aug, 2010
  • Duration:
    31s

Now or Later

It's election night and the results are rolling in... EDDIE REDMAYNE M...

  • Category:
    Entertainment
  • Uploaded:
    29 Aug, 2008
  • Duration:
    1m

Survivor Nicaragua TVGuide Preview - Part E

Survivor Nicaragua TV Guide Preview hosted by Parvati Shallow. Contest...

  • Category:
    Entertainment
  • Uploaded:
    14 Sep, 2010
  • Duration:
    5m 58s

Googleplus

Matthew Shinn Photo 21

Matthew Shinn

Work:
Bloomberg L.P. - Analyst
Matthew Shinn Photo 22

Matthew Shinn

Matthew Shinn Photo 23

Matthew Shinn

Flickr


Get Report for Matthew S Shinn from Portland, OR, age ~47
Control profile