Ingeniero · Engineer

Engineer & Software Pioneer

“It all started with my love for Mathematics, and Operations with Matrices Transformations (the basis for Computer Graphics).”

From the “Pioneer” page on XunaSoft.com, which he called a “legacy web” for his children.

Radars, avionics and airline networks (1974–1980)

Juan Xuna standing in front of a radar tower in Manaus
Installing a secondary surveillance radar at Manaus International Airport, Brazil (mid-1970s).

After graduating in electrical engineering in 1974, he joined Airborne Instruments Laboratory (AIL) on Long Island as a radar engineer and international trainer. He worked on the development and field installation of secondary surveillance radars (AN/TPX-42), travelling to Venezuela, Colombia and Brazil to install them at airfields and to train air-traffic controllers on these systems. At Manaus, in 1976, the airport “was being transformed from a local to International.”

He was then regional manager for the Middle East and West Africa (and international sales manager for Europe and French Africa) for Databit, a multiplexer and modem manufacturer. From 1977 to 1980 he was a Telecommunications Officer for British Airways in New York. He was part of a small team of engineers who maintained the BOADICEA reservation system, at the time one of the world's largest long-haul telecom networks, flying on call to BA offices at JFK, Dulles and Logan for on-site repairs.

A software pioneer (1978–1994)

His first extensive program, copyrighted in 1979–80, was a 3-D graphics program written in BASIC: it loaded the vertices of a pyramid, prism or cylinder and, simply by multiplying matrices, scaled, rotated, sheared and moved the solid on the screen. “Under your eyes the solid was moving or transforming. That was something! All that done with 10Kb OS (ROM), and 32Kb RAM.”

Then he turned to business applications, a “manipulator of data banks.” In 1978, he wrote, “we would refer to these programs as manipulators of Cross-Referenced Archives,” because the word database was not yet in common use.

Juan Xuna at his Atari 800 in Old San Juan, 1981
Scientific Software, Recinto Sur St., Old San Juan, 1981, soon after opening. The “platform” was an Atari 800; the monitor an old TV connected through an RF modulator.

He founded and registered Scientific Software in Suffolk County, New York, and in January 1981 opened its doors in Old San Juan, Puerto Rico, to work on it full time. In early 1982 he finished XUNA D.M.I.S., a Dairy Management Information System. He described it as “a powerful DB; color, graphs, all crammed in 100 KB,” written in BASIC (a 10K operating system, an 8K interpreter and a 36K database). Its efficiency came from a method he called “Nucleolic Programming.” The combination of hardware and software was sold as XUNACA.

“A serious database business application for a micro-computer was unheard of!! Software for micros was a scarce, and a novelty. The term software was not recognized by most people, but the term ‘computer program’ was common.”

XunaSoft.com, “Pioneer”

The press took notice. He counted eleven local newspaper articles, three articles in major farming magazines and three appearances on San Juan TV. Despite that, he had to close the company in 1984 for lack of venture capital: “This newly emerged type of software was unfamiliar territory for venture capitalists.”

He tried again a decade later. He founded DairySoft in Boulder, Colorado, and in 1991–92 Animal Science Software International in Two Rivers, Wisconsin, with “DECADE D.M.I.S.” (1993), the dairy system rewritten in C for all kinds of PCs. Despite “good accolades from farmers and journalists,” it met the same fate for the same reason. As he put it on his hub page: “As a software developer I had both, great satisfactions and some sour grapes.”

Registered copyrights

Each work is listed on his timeline with its U.S. Copyright Office registration number:

YearWorkRegistration
1980“3D-Graphics” (math transformations, a first on Atari)TXu 52-171
1981“Nucleolic Programming” (paper: “super compacted modular design”)TXu 65-219
1982“XUNA D.M.I.S.”TXu 74-195
1990“A Decade with Nucleolic Programming”TXu 470-416
1991“US Energy Policy: S.O.S. [Scared Ostrich Syndrome]”TXu 494-108
1993“DECADE D.M.I.S.”TXu 90-917
2008ZUET presentationTXu 637-935

Manufacturing and test engineering: StorageTek (1986–1991)

In Puerto Rico he was a production manager at Columbia Data Products (Gurabo) and at Storage Technology (Ponce), with hundreds of manufacturing and testing employees reporting to him. At StorageTek he became Board Test, System Test and Production Manager. In 1988 he was transferred to headquarters in Louisville, Colorado, where “many test routines were implemented using my ‘nucleolic’ coding.” His résumé lists:

International business: LodgeNet (1994–1997)

Juan Xuna travelling for business, 1995
International frequent flyer, 1995.

At LodgeNet Entertainment (hotel pay-per-view, video on demand and interactive TV) in Sioux Falls, South Dakota, he started and directed the company's international operations as Manager of International Licensing. He negotiated hardware and software licensing agreements with partners in Latin America and Asia, and LodgeNet's systems were deployed in Japan, Korea, Brazil, Panama, Peru, the Dominican Republic and Venezuela. “Frequent Flyer travelling internationally,” his timeline notes for those years.

Databases for Sprint: Independent Technologies (1997–2002)

John Xuna standing in his home office
“My office. From here I do international business.” (from his “Plant Manager” page on XunaSoft.com)

At Independent Technologies (ITC) of Omaha, a maker of test sets and systems for payphones, he was first a freelance GUI developer and then, from June 1998, Director of Software. For ITC's main client, Sprint, he built “Contracts and Commissions” (C&C), an Oracle client/server application in Visual C++ with ODBC that administered 50,000 payphone contracts and calculated commissions on 60,000 payphones. For two years he had an office at Sprint's headquarters in Overland Park, Kansas. In June 2000 he was promoted to Vice President of International Sales, based in Florida and travelling often to Latin America.

Polyglot and web builder

He speaks Spanish (and Galician) natively, as well as Portuguese, French and English, and follows conversation in Italian, Romanian and Catalan. His language skills list C, C++, Java, Visual C++, SAS, Prolog, COBOL, Fortran, BASIC and assembly, along with Oracle, Informix and ODBC. From 1998 he designed websites with Microsoft FrontPage, “close to 100 websites” by his count, mostly for personal and family projects.

Sources: XunaSoft.com (“Pioneer,” “Plant Manager,” “Summary,” “News & Articles”); JXPE.com (“More Detailed” résumé, Spanish CV); xuna.com (“Career,” biography); EHXS.com (“Who is JX,” “SoftwDev”).