PATCA - Professional and Technical Consultants Association
HOME | CONTACT US | SITE MAP | MEMBER LOG IN
 
Professional & Technical Consultants Association
Post a Project
Clients Members Events About PATCA Join PATCA
 
     
        Consultant Search  
        Printable Directory  
    Members Only  
    Speakers' Bureau  
        Suggest a Topic  
        Suggest a Speaker  
    Mentor Program  
    Testimonials  
Information for Clients
 

Once I know a consultant is in PATCA, they are 60 yards down the field already. PATCA gives them more credibility.”

 
 

- A Satisfied Client

 
   

printer-friendly Consultant Directory    A-C | D-G | H-K | L-P | Q-S | T-Z

Ray Graham - Full Member
Bitwise Design, Inc.
712 Bancroft Road, Suite 257
Walnut Creek , CA   94598

Phone:925.947.6183
www.bitwisedesign.com
rayg@bitwisedesign.com

Ray Graham is a recognized and respected authority in cellular phone software, including strategic planning, architecture, development, and management of mobile technology. He founded his company, Bitwise Design, in 2006 and offers software engineering and consulting services for mobile application development and enterprise server systems.

Mr. Graham specializes in custom user interfaces and games for mobile devices and builds Java Enterprise solutions using a multitude of frameworks and technologies. Additionally, he provides development, documentation, testing, and support for both software applications and ongoing software development.

Mr. Graham's broad Java Enterprise experience utilizes EJB3 on JBoss, including Java Persistence API and Hibernate, Servlets, Java Server Pages and custom tag libraries as well as internally developing projects using Spring with Hibernate. Additionally, he utilizes several integrated development environments such as NetBeans, Eclipse, and IntelliJ, while also ensuring that the targets can be built and tested independently of IDE using Apache Ant for autonomous building of the product.

Mr. Graham's extensive JavaME experience includes using CLDC1.0/1.1 and MIDP1.0/2.0/2.1 devices utilizing several integrated development environments such as NetBeans, Eclipse, and IntelliJ, while also ensuring that the device targets can be built and tested independently of IDE using Apache Ant and Antenna. Additionally, he works with all of the major carrier and manufacturer software development kits including Sun, Sprint, Sony, Nokia, and Motorola.

Most recently, Ray Graham has:

  • Architected and implemented very large scale database for a client's mobile advertising solution for streaming video, images, etc.
  • Architected and implemented the underlying J2EE bean system to utilize this database, and created numerous web-services to enable client applications to populate the system with data.
  • Developed a scalable WAP page banner injection technology (using J2EE) to target any mobile handset; the server is capable of injecting over 20 million advertisements per month per CPU.
  • Architected and managed the development of a J2EE mobile device management identification system
  • Created cellular phone/mobile device entertainment software, including I-Play's mobile game ER Rush (in partnership with Uztek Games)
  • Architected and developed a custom generic GUI library for the generation of extensible J2ME applications
  • Developed J2ME client software systems for streaming advertisement-enabled audio and video

Mr. Graham is a graduate from Pennsylvania State University, earning his Bachelor of Science degree in Electrical Engineering and continued his education in Computer Engineering at the Florida Institute of Technology.