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



One thing that attracted me to Java was its type system. This was an area where C++ always appeared to be too confusing.

In his keynote address to the ApacheCon yesterday, Tim Bray announced that Sun will be releasing the Apache Derby database as "Java DB"....

To learn more about Sun's Java software for servers, you must search in the Aquarium!

Today, it takes a look at...

The best explanation for the usage of Subversion from behind a firewall or a VPN network can be found in the docs for the...

If you have any doubts about the value of chatting and listening to them, it might satisfy you to know that chatting brings to fore an...

Introduction to the Java Programming Language remains the top course offered at the ACM Professional Development Centre, for the year and for the month of May.

When describing and praising recursive algorithms, I gave an example for solving the...

I've done a lot of recursive programming in Java.

I like recursion. That's my weakness. Why? I don't know. Perhaps because I spent a good many years of my life studying logic and...

Lewis & Chase's (not Lewis and Clark's) Java: Software Structures—designing & using data structures, 2nd edition seems like an excellent book.

If you think P2P networking is simply about file-sharing, you better think again, think...

I've written about the economic value and the...

This is my first weblog entry at, and I'll be writing more as time permits. I may also turn this entry into a top page later on.

About 7 years ago when I started working in the...