Skip to main content

Masood Mortazavi

Currently, Masood Mortazavi manages several teams of Sun engineers working on open-source technologies such as Apache / Derby (Java DB), MySQL Connectors, MySQL Docs and MySQL Developer Tools. He has also managed Sun's PostgreSQL and ORM teams prior to the MySQL acquisition. Masood joined Sun Microsystems' Java Software unit in 1999 as a member of the original J2EE team. He developed distributed transaction capabilities in RMI-IIOP and led the development team for GIOP 1.2. As a member of the carrier-grade J2EE project at Sun, he developed service control platforms and started a number of collaborations with SMI's mobile telecommunications partners. He has worked on SIP/IMS technologies for Sun and designed and developed a failure detection and recovery platform for cooperating processes. Masood has worked at Nasa Ames (Sterling Software), on DARPA projects (Teknowledge Corp.) and on satellite ground systems (Hughes) as well as for China National Petroleum Company. He has graduate degrees in business (MBA, Berkeley), journalism (M.J.. Berkeley) and scientific computing (Ph.D. in computational fluid dynamics, Davis) and did several years of post-graduate work in logic and methodology of science at UC Berkeley. He has published many technical papers and has multiple patents. He maintains separate weblogs at and at


mortazavi's blog

Pure Language

Posted by mortazavi on September 5, 2008 at 3:30 PM PDT

For pure Java language innovation, take a look at Da Vinci Machine Sub-Projects.

Case Study on Java DB (Derby)

Posted by mortazavi on August 12, 2008 at 12:48 PM PDT

Francois Orsini's case study on micro kernel architectures and Java DB (Apache Derby) contains some very good references and ideas about the topic. Francois discusses the evolution of the micro kernel architectures and describes some of its modern uses.

Fighing Disease with PostgreSQL and JRuby

Posted by mortazavi on July 20, 2008 at 4:31 PM PDT

From pre-OSCON PgDay in Portland: Collaborative Software Initiative (CSI) is building a large open source public health system that utilizes PostgreSQL, Java, JRuby, and Ruby on Rails.

Using Apache Derby / Java DB with Caroline

Posted by mortazavi on July 8, 2008 at 5:14 PM PDT

Here is another embedded use case for Java DB in a full Java environment: On Grid Derby-based Server.

Java Monitor for PostgreSQL

Posted by mortazavi on June 16, 2008 at 4:20 PM PDT

Jignesh Shah has implemented a simple PostgreSQL monitor in Java, using Netbeans 6.1.

Java DB 10.4.1

Posted by mortazavi on April 28, 2008 at 5:53 PM PDT

The 10.4.1 version of Java DB, the world's most advanced Java database, has some really cool features -- asynchronous replication, table functions and JMX capabilities. Sun engineers worked within the Apache/Derby community to develop these features.

Results: A great team. A great product.

The Conference around the Corner

Posted by mortazavi on April 3, 2008 at 12:02 AM PDT

83B5F103-3175-435E-AE95-5793F0F00C23.jpgFor those living in the Silicon Valley and working on software for the Web, one of the best technology conferences of the year will arri

A Place To Look

Posted by mortazavi on February 18, 2008 at 4:36 PM PST

If you're writing Java programs and using databases on Solaris, you might want to participate and contribute to the discussion forum at OpenSolaris' Databases Community.

Other Virtual Machines

Posted by mortazavi on February 18, 2008 at 3:30 PM PST

Sun has just acquired innotek: "Europe's leading high-tech software company specializing in PC virtualization technology and operating system design."

You can check out innotek

Next Generation Java Testing

Posted by mortazavi on January 29, 2008 at 3:38 PM PST


If you're into Java testing, I think Cedric Beust and Hani Suleiman's Next Generation Ja