|
|
||
Blog Posts
Mohamed AbdelazizMohamed Abdelaziz is one of the principal senior architects of Project JXTA, Peer-to-Peer Networking, at Sun Microsystems since the inception of the project. Most of Mohamed's focus has been in the areas of DHT, Discovery, Peer Resolution, Pipe, and net.jxta.socket to name a few. Mohamed's professional life before Project JXTA included research and development of Java Technologies, Data Communication, and device driver development.
Sue AbelleraSue Abellera has worked for Sun Microsystems since 1997. Most recently she is managing the Mobile and Embedded Community management team. Prior to that she managed the Java ME Virtual Machine team.
Chris AdamsonChris Adamson the editor of java.net, and was formerly editor of ONJava.com. He is the author of QuickTime for Java: A Developer's Notebook and co-author of Swing Hacks. He is also a software consultant, in the form of Subsequently and Furthermore, Inc., specializing in Java, Mac OS X, and media development. He blogs on digital media software development at [Time code];. He wrote his first Java applet in 1996 on a 16 MHz black-and-white PowerBook 160 with the little-seen Sun MacJDK 1.0. In a previous career, he was a Writer / Associate Producer at CNN Headline News, and over the years, he has managed to own eleven and a half Macs.
Ozgur AkanOzgur Akan, the founder of jEopardy Project, has been working on open source software and networking since 1996. Since learning more about the GNU project the will of doing something useful for people has never left him. Born in Istanbul on December 29, 1977, it was early in his first year of university (1996) that he first meet linux and GNU. Being one of the founders of the Turkey PHP Group, he wrote several articles in monthly magazines. Getting deeper into networking and linux he finally started to work on the linux kernel which inspired him to create a tool based on netfilter.
Artem AnanievArtem Ananiev is an AWT engineer who has been in the Java client group for the last two years. He parimarily works with modality, multiscreen configurations, robot, and the system tray.
Lance AndersenLance is a senior staff engineer at Sun Microsystems, Inc. He is also the JDBC 4.0 specification lead as well as the J2EE technical lead for Java Partner Engineering . Prior to joining Sun in September 2000, Lance worked at Sybase as a senior manager and staff engineer within Product Support Engineering. When he is not burning the midnight oil for Sun, Lance teaches tennis. You can check out his tennis website for more info.
Scott Andersenis a principal software engineer with Verocel, Inc., a company specializing in the verification of safety-critical software. Previously, he spent three years in Sun's Jini group working on Jini, JavaSpaces, and related technologies. Scott has 20+ years of software development experience and has been using Java since version 1.02.
Jean-Francois ArcandJean-Francois Arcand has worked for Sun Microsystems since 2000. He currently works on GlassFish, mainly on the WebContainer and the new Java NIO based http engine called Grizzly. Before joining Sun, he has worked as a software architect for compagnies such as France Telecom, Microcell Telecom and HMS Software, in both Java and C++. Jean-Francois lives and works from home in Prevost, a very small city in Quebec where life is perfect.
Ken ArnoldKen Arnold is an object oriented and distributed system design addict. He is a programmer and author who helped create Jini, JavaSpaces, Curses, and Rogue.Christopher AtlanChristopher Atlan is a 19 years old programmer from Austria. He is interested in Swing and NetBeans, as well as Mac OS X Java issues.
Calvin AustinCalvin Austin is an engineer at SpikeSource.com. He previously led the J2SE 5.0 release at Sun Microsystems and also led Sun's Java on Linux port.
Richard BairRichard Bair is an application developer with over seven years experience in writing SQL database front ends. Four of those years were devoted to writing Java applications based on Swing and JDBC. He is currently tasked with working on the back-end components in JDNC for communicating with various data stores such as RDBMS systems, web services, and EJB servers, as well as working on Swing components and general JDNC project management. He joined Sun Microsystems in November of 2004 as a member of the Swing team, working full time on the JDNC project.
Awais BajwaAwais Bajwa has been a java technology evangelist and opersourece supporter throughout his professional life. He currently works as a J2EE consultant for Emirates Airlines DUBAI, and has been working in Java and its related technologies since 2000. His areas of interest are distributed architectures and enterprise world. After joining Java Community Process two years back as an individual member, he participates actively in JCP activities, and is an expert group member of JSR 243 Java Data Objects. He loves to play cricket, listen to music and party with friends.
Oyvind BakksjoOyvind Bakksjo is a senior software engineer, working for Sun Microsystems' Database Technology Group in Trondheim, Norway. He's currently occupied with development on the Apache Derby database, where he's a committer. Previously, he has been working on the Clustra high-availability database management system. Oyvind likes working with Java in all "sizes", from ME through SE to EE. He is dedicated to parallel algorithms, multi-threaded programming and writing rock-solid code, never willing to sacrifice readability or maintainability.
Tom BallTom Ball is a Distinguished Engineer at Sun Microsystems, working on Java language tools. He has been working with Java for eleven years now with the JDK, AWT, Swing, Jackpot, and NetBeans teams. Tom considers programming a craft, and is always looking for new tools and techniques to improve it.
Frederic BarachantProgramming since early days of personnal computing around 1983, Frederic Barachant has been through many machines and languages and now concentrates on java. I've been working in the graphic industry for years as an independent graphist, doing 3D images for corporate companies, films, tv shows and games. I have been the author of a compositing application, developped in the company i founded, I/O labs. My interest is in anything that relates to graphic programming and animation.
Terrence BarrTerrence Barr is a Senior Technologist at Sun Microsystems and Ambassador of the Java Mobile & Embedded Community. He has 15+ years of industry experience with more than 10 of those years at Sun. He has been working on various technical aspects of embedded systems and Java ME for a number of years including implementation and optimization of virtual machines, byte code hardware acceleration, and multiprocessor platforms. Terrence also participates or has participated in organizations such as JCP, OMA, EEMBC, and VITA, is author and co-author of a number of U.S. and European patents, and speaks frequently at various conferences around the world including JavaOne. Terrence is also the project owner of the ME Application Developers project.
Sonya BarrySonya Barry started out with Sun in 2005 as an intern at Java.net while in grad school working on an interdisciplinary masters in Computer Science with emphasis in Education. She's now a full time engineer at Sun and she also teaches computer science and technology topics part time at a middle school, and is active in developing, teaching, and managing after school programs and weekend technology seminars for kids.
Mark BaslerMark Basler is currently part of the Sun's Java BluePrints team and helped create the Java BluePrints Solution Catalog, Java Pet Store 2.0 reference application and many Java BluePrints articles. His other contributions include the design and development of key components for Sun's Java System Application Server, Glassfish open source project, Sun's Download Center and eCommerce suites. Before joining Sun, Mark was a consultant for enterprise production systems, specializing in high-volume eCommerce software.
Charles BeckhamCharles Beckham is the chief architect for Java Enterprise Tools at Sun Microsystems. He is currently focused on Sun's SOA strategy and tools. Prior to joining Sun in 1998 he was the principal consultant for NetDynamics.
Kevin BedellKevin Bedell is a software professional with over 15 years of experience doing development, architecture and team lead work. He is editor-in-chief of LinuxWorld Magazine, works for Black Duck Software, and is writing a book for O'Reilly on Apache Axis. He holds a degree in Engineering from Michigan Tech and an MBA from the Crummer Graduate School of Business at Rollins College in Winter Park, FL. He's a Sun Certified Java Programmer and has earned MCSE Certification from Microsoft. Kevin's current areas of professional interest are J2EE technologies, XML and Web Services. He's an ardent Open Source proponent and has coauthored a book on Jakarta Struts.Kevin has made a living in the computer industry long enough to remember using punch cards for his first college programming course. He lives with his lovely wife and three children at their home in New Hampshire where he spends what free time he has working in his garden and watching reruns of Seinfeld. Visit Kevin's Web site at www.kbedell.com.
Phil BenderPhil Bender is CableLabs' OpenCable Business Relations Project Director. His role is to promote application development on the OpenCable Platform for the cable TV industry. Phil is the Project Leader of the OpenCable Project on Java.net
Patrik BenoPatrik Beno is the J2EE Software Architect in Cleverlance, a Central-European provider of open multi-tier solutions. He is focused on frameworks and tools that help us all develop better software. As an architect he tries to make software development an enjoyable experience. Besides this, he is a devoted husband and father of five kids.
Aastha BhardwajAastha Bhardwaj is a staff engineer in the Media and Graphics Group in Java ME at Sun Microsystems. Previous to this role, she was one of the lead engineers on the Java Advanced Imaging API.
BinodBinod P.G is a senior staff engineer in the Java Web Services division at Sun Microsystems. He is an architect in the Application Server development team and is working on Project SailFin. He is also a co-specification lead of the Java EE Connector Architecture 1.6 Expert Group and a member of JDBC 4.0 expert group. In the past, he was involved in the development of many areas of the glassfish applicaton server, including Java EE Service Engine, Server Startup, Connector 1.5, JDBC, Connection Pool and JMS provider integration. He is also one of the owners of Generic Resource Adapter for JMS project. Prior to joining Sun in 2000, he has worked on a number of server side software technologies including IMS PL/1 programs in IBM Mainframes and internet projects in Microsoft IIS.
John "jbob" BobowiczJohn Bobowicz, aka "jbob" is one of the founders of java.net and was the first community manager. He's been an employee of Sun Microsystems since 1997 and prior to that spent 9 years on Wall Street. He is a Java enthusiast who is always looking for excuses to code.
Eltjo BoersmaEltjo works as a software architect at Ericsson. Started in 1997 at Ericsson and has been applying java to the telecom service layer from that time on, growing up together with java in this traditionally proprietary technology area. Currently he is a developer for SailFin and is an expert group member of the JCA v1.6 JSR (322). Within Ericsson Eltjo works on and with several JEE related projects. In his spare time, next to his numerous java 'home' projects and reading a lot of fantasy, he tries to play the piano, much to the grieve of his cat.
Yvo BogersYvo Bogers, studied applied mathematics at the Twente University, and graduated in the area of conceptual graph theory in 1998. He then started working for Ericsson Telecommunicatie B.V. in Rijen, where he worked mostly in the area of value added services (IN) and (more recently) on JavaEE prototyping and standardization. In his spare time, he is an amateur astronomer, a studio technician, plays a bunch of musical instruments, and has been a Mac adept since Apple took over Emagic in 2002.
Emilian BoldEmilian Bold is a Java and NetBeans Platform consultant from Timisoara, Romania, as well as a member of the NetBeans Dream Team. He has been working with the NetBeans Platform since version 3.6, starting with a project at Alcatel Romania and owns a NetBeans Platform-focused consulting company.
Konstantin I. BoudnikKonstantin I. Boudnik is a software developer with over twelve years of field experience. He is Ph.D. candidate of Saint-Petersburg University, Russia. He started working at Sun Microsystems in 1994 and was participating in a variety of projects. Among them are Pascal compiler; Unix system administration; distributed systems development; JES installer. Right now he is quality researcher for Hotspot VM and looking for new ways of quality development for Java.
Tim BoudreauTim Boudreau had his first startup when he was 13, and has been hooked since, with brief departures to play rock and roll, write and play music and do graphics and photography. He is the coauthor of NetBeans, the Definitive Guide from O'Reilly and Associates. Tim was part of the team that open sourced NetBeans, Sun Microsystems' Java(tm) development environment, and currently work as a developer on that project. Originally from Massachusetts, he lives in his adopted home city, Prague, Czech Republic.
Michael BouschenMichael Bouschen is a software engineer and architect at Tech@Spree in Berlin, Germany. He has a long time Java experience and is working in the area of persistence, mapping Java objects to a database. His main focus is on query languages including Java Persistence Query Language, EJBQL, JDOQL, SQL)and persistence metadata. Michael is member of the JDO expert group (JSR-12 and JSR-243).Bruce BoyesBruce Boyes is the founder and co-leader of the Java.net Robotics Community, is on the Board of JDDAC and is active in the embedded Java Community. He's especially interested in teaching advanced robotics at the university level, and in the development of international robotics standards.
Vincent BrabantVincent has been a developer for 10 years and a Java developer for three years. He likes working with open source projects, like tomcat, ant, and NetBeans, and joined the NetBeans project to see first hand if open source projects were a reality not just a myth. He believes that NetBeans is more open source than other open source projects ;-) Vincent leads the localization of the IDE in french, and supports the french speaking members of NetBeans through the mail lists and localisation of content and news. He is a strong advocate promoting NetBeans and Java. Outside of computers, Vincent adores his wife and children and looks foward to a time when he can make more time to actively persue his passion to travel.
Tomas BrandalikTomas Brandalik worked 5 years in GIS bussines as an application developer for local ESRI distributor. At SUN he worked for as a QA engineer in various Netbeans projects (RMI, JDBC, Mobility Pack). Last 2 years he is software engineer in Sun Java Wireless Toolkit team and works on release 2.5. His main interests are Location Based Services, SIP, Mobile Internationalization and GUI design.
Roger BrinkleyRoger Brinkley is the JavaDesktop Community Leader and a Senior Staff Engineer at Sun Microsystems. He has been at Sun for over 10 years and was the chief architect of the JavaHelp API and is still actively involved in online help system delivery mechansims.
Philip BrittanPhilip Brittan has been writing software and running software companies for 15 years. He grew up on a ranch in Montana and has a degree in Computer Science from Harvard University. He was lead developer, then VP Product Development, and finally CEO of financial software firm Astrogamma. Philip then founded and ran software development firm Spheresoft, and then founded Droplets, Inc., of which he is currently Chairman. In addition to starting companies and writing Java code, Philip enjoys skiing, hiking, mountain biking, composing music, and playing with his kids.
Daniel BrookshierDaniel Brookshier (A.K.A. Turbogeek) is a freelance consultant, speaker, author, and Java Geek since Java 1.0. Daniel is one of the core members at jxta.org and runs several open sorce projects including jxta-remote-desktop here at java.net. Daniel's latest book is JXTA: Java P2P Programming, but he also writes articles for java.sun.com and P2PJournal where he is an editor. Daniel's blog covers the P2P world, tips, tricks, and musings on Java and JXTA.
Simon BrownBased in London, Simon is a technical architect who likes to get his hands dirty and write the code after he's drawn the boxes. He's been using Java since the initial 1.0 release and has been involved with Java projects ranging from desktop clients to distributed enterprise systems. Outside of work, Simon has written and contributed to a number of books about the web-tier of J2EE and is a frequent speaker on such topics. He is also a fully trained bartender and, in his spare time, regularly helps out at JavaRanch – a friendly place for Java programmers.
Greg BrownGreg Brown is currently a member of the technical staff at VMware. He has been writing software using a variety of programming languages and technologies since 1995, and has nearly 10 years of experience developing Java applications on both client and server. He has recently focused on building web applications using rich client technologies including Flash/Flex, AJAX, and Windows Presentation Foundation, and service-oriented architectures including SOAP and REST. He holds a bachelor's degree in Computer Systems Engineering from the University of Massachusetts Amherst.
Jonathan BruceJonathan Bruce is Program Manager at DataDirect Technologies, an operating company of Progress Software. He has led and participated in four JSRs (114, 169, 54 and 220), including JDBC RowSet Implementations, JDBC CDC/FP, JDBC 3.0 and JDBC 4.0. A frequent speaker at a variety of industry events, Jonathan helps Java and .NET developers alike to take advantage of the benefits XQuery offers when working with XML and a variety of databases.. Recently re-located from San Fransisco to North Carolina, Jonathan spends his weekends running, sailing and travelling.
Chris BryantChris Bryant is a Project Manager for UCLA Health System. Working primarily with healthcare-related J2EE technology, his current focus is a standards-based approach to the development and release processes. He is also the founder and co-chair of the UCLA Java User Group.Sean BrydonSean is an engineer with Sun Microsystems where he is the technical lead for the Java BluePrints program. He has been involved with the Java BluePrints since its inception. He is an author of the Addison-Wesley Java-series books, Designing Enterprise Applications with the Java 2 Platform, Enterprise Edition (now in second edition) and Designing Web Services with the J2EE 1.4 Platform (expected in Spring 2004). He is a regular speaker on enterprise application design.
Ed BurnsEd Burns is a senior staff engineer at Sun Microsystems. Ed has worked on a wide variety of client and server side web technologies since 1994, including NCSA Mosaic, Mozilla, the Sun Java Plugin, Jakarta Tomcat and, most recently JavaServer Faces. Ed is currently the co-spec lead for JavaServer Faces.
Rich BurridgeRich Burridge is a Staff Engineer at Sun Microsystems where he has worked for over seventeen years. Currently with the Accessibility group, he is the creator of the Shared Data Toolkit for Java Technology (JSDT) and a coauthor of the Java Message Service (JMS) API specification.
Chris CampbellChris Campbell is an engineer on the Java 2D Team at Sun Microsystems, working on OpenGL hardware acceleration and imaging related issues. He will be out the door as soon as his rock and roll career takes off. Anyone that knows Chris understands that he is full of contradictions and that his music career will never come to fruition. Therefore, you can trust that he will be working hard for years to come to make Java the perfect platform for rich graphical applications and games.
Jonathan CampbellFor the past 18 years Jon Campbell has developed software and done network engineering. He holds more then 15 IT certifications, including a Valencia Community College two year certificate. He specializes in Java/C++/C# project management and AIX/Linux/Microsoft network engineering
Gabriele CarcassiGabriele Carcassi has been working on Grid computing since 2001 within the High Energy Physics community, and is currently employed by the Brookhaven National Laboratory. In his spare time he cultivates one of his passions: HPC computing in Java. He leads the open source Jabble project, which aims to create a framework for solving partial differential field equations.
Mark A. CarlsonMark A. Carlson, Senior Architect at Sun Microsystems' Storage Group, has more than 25 years of experience with Networking and Storage development and more than ten year's experience with Java technology. He has spoken at numerous industry forums and events. He serves on the SNIA Technical Council, and represents Sun Microsystems on the DMTF Technical Committee as well as the DMTF Board of Directors where he serves as VP of Alliances.
Harold CarrHarold Carr is the engineering lead for enterprise web services interoperability at Sun Microsystems - enabling atomic transactions, reliable messaging and security between Java and Windows Communications Foundation. Previous to this role he was responsible for RMI-IIOP load-balancing and fail-over in the Sun Java System Application Server (SJSAS). He designed the core architecture used in Sun's CORBA ORB and in the JAX-RPC 2.0 reference implementation and the scalable socket communications architecture used in SJSAS HTTP and IIOP remoting. He helped write the OMG Portable Object Adapter specification and was chairperson of the OMG Portable Interceptor specification. Previous to Sun, he did distributed computing research at Hewlett-Packard Research Laboratories and Schlumberger Research Laboratories, was Chief Architect of Visual Lisp technology at Autodesk, and was a logic simulation consultant for Cirrus Logic. He holds a Ph.D., in Computer Science from the University of Utah.
Craig CastelazCraig Castelaz is a full-time husband and father who programs, teaches, and writes in his second full-time job. His career began when CP/M was the dominant microcomputer operating system, and Microsoft sold Z-80 cards for the Apple II to help make ends meet. He has held positions ranging from director of development to independent contract programmer. His programming experience spans the fields of education, health care, human resources, transportation, and component management. Craig has a Masters in Information Systems from the Weatherhead School of Management at Case Western Reserve University and is adjunct faculty at Cuyahoga Community College.
John CatherinoJohn has been deeply fascinated by science and technology since watching the Apollo launches as a young child, from his back yard. Years later he found his perfect outlet for his passion in Java, where he has been steadily working on the coordination of distributed computing systems.
Davor CengijaDavor Cengija is an IT consultant for CROZ d.o.o., a Zagreb, Croatia based company specialized in development and business integration tasks. In his spare time, he develops charity-ware software ("donate to charity if you like it"), does photography and runs a satirical website. He is also the author of struts-wml taglib and active developer in several other open source projects.Ludovic ChampenoisLudovic Champenois (ludo) is a senior staff engineer at Sun Microsystems since 1996, working in between the Application Server (J2EE) organization and the Java tools organization. He is currently the chief architect for the J2EE developer support effort in the NetBeans open source project (http://j2ee.netbeans.org). This project is used as the foundation for other tools like Sun Java Creator and Sun Java Studio.
Michael ChampionMichael Champion is a research and development specialist at Software AG, working out of Ann Arbor, Michigan. He graduated from the University of Michigan and did graduate study specializing in data analysis and computer simulation of international conflict. He has been a software developer in the USA for 20 years, working primarily in the area of middleware for client-server document and image management systems. He has been active in the World Wide Consortium's Document Object Model (DOM) Working Group for more than three years and was an editor of the core XML portion of the DOM Level 1 Recommendation. He is now co-chair of the Web Services Architecture Working Group. Champion joined Software AG in early 1999 and now works in the Technology Enablement group, focusing on technical business development activities, writing articles on XML technology, and building example integrations between XML applications and Software AG's database and enterprise integration products. He serves as co-chair of the W3C Web Services Architecture working group and continues to be active in the W3C DOM working group as well as the W3C XML Protocols working group.
Allen ChanAllen Chan is the Director of Technology and Chief Architect of Wysdom Inc (http://www.wysdom.com/), a software company specializing in creating Java-based carrier-grade solutions for Mobile Operators. He is passionate about software, and believes that successful solutions cannot exist on technology alone, but must work together with the economic and social aspects of the users. In his spare time (if there are any!), he builds furniture, bakes cake, writes articles and helps non-profit organizations (http://www.shakespeareinaction.org/) to expand their services.
Bruce ChapmanBruce Chapman has been developing in Java since 1998, predominantly building telecommunication sytems. He has a degree in mechanical engineering from so long ago that it is almost irrelevant, and lives in New Zealand. Bruce was a member of the JSR269 expert group. His interest is primarily in the SE space but has also worked on ME and EE projects.
Doris ChenDr. Doris Chen is a principal engineer/Technology Evangelist at Sun Microsystems. As a Technology Evangelist, Doris' expertise includes Ajax, Web 2.0, JavaServer Faces, web services/SOA, J2EE[tm] technologies, J2ME[tm] platform wireless programming, Java[tm] technology performance tuning, and web-based distributed computing. She speaks on these topic at major industry conferences around the world including JavaOne, SD West, Sun Network Conference, Sun Techdays and Software Development Conference, etc.Before coming to Sun, Doris developed medical image compression applications and web-based network management products. Doris received her Ph.D. from the University of California at Los Angeles (UCLA) in computer engineering, specializing in medical informatics.
Roberto ChinniciRoberto Chinnici is a senior staff engineer at Sun Microsystems, Inc. where he works on the JavaTM Platform, Enterprise Edition, with particular focus on Web Services and Ease of Development. He is the specification lead for the JAX-RPC 1.1 and JAX-WS 2.0 technologies and an active participant in W3C and WS-I working groups.
Ben ChristenBen Christen is the Advanced Projects Tech Lead for Walt Disney Parks and Resorts Online. He has been using Java since 2000 and after 6 years still can't believe that spending the day at a theme park is a legitimate part of his job.
Mandy ChungMandy Chung is a senior staff engineer at Sun Microsystems. She is working on the Java SE monitoring and management and other serviceability technologies. She leads the design and the implementation of the java.lang.management API, out-of-the-box manageability, and also the JConsole monitoring tool. Prior to joining Sun, she was the lead engineer working in the linker and dynamic loader project in Hewlett Packard.
Mike ClarkMike Clark is an independent consultant based in Denver, CO. He is co-author of Bitter EJB and editor of the JUnit FAQ. He has created several open source tools including JUnitPerf for continuous performance testing. Two years ago he discovered the joy and power of test-driven development, and he hasn't written code the same way since. Mike frequently writes and speaks on his experiences in the trenches helping teams build better software faster. He chronicles his "Aha!" moments on his own weblog, as president of Clarkware Consulting. He's been crafting software professionally since 1992, immersed in Java since 1997. AloÏs CochardAloÏs Cochard is a developer in a business software company. He started learning Java at 12 and spends his free time to develop network security tools and messaging software. During his study he explored GUI development creating an open-source alternate UI for windows (developed with an L5G language allowed for focusing on the GUI). His current project is UniNet, an open source project created to achieve a freedom decentralized area used by people to share data and CPU power.Curtis CooleyCurtis is a software engineer at RADSoft where he specializes in XP coaching and consulting. He has developed applications in Java for the last five years and jumped on the XP bandwagon the day after reading XP Explained in May of 2000. He believes in emergent design and has experienced how attention to duplication and disciplined refactoring can result in simple and concise code that is easy and a pleasure to maintain.
Danese CooperDanese Cooper, prominent and forthright Open Source advocate has for many years been in vocal support of compatible Open Source Java. During her six years at Sun, she was involved in creation, licensing and implementation of NetBeans.org, OpenOffice.org, JXTA.org, sunsource.net and drafting of the CDDL license for OpenSolaris. She was also one of the original architects of both the java.net infrastructure and blogs.sun.com. In March 2005 Danese left Sun for Intel, where she works as Sr. Director of Open Source Strategy for Channel Software Operations and is helping to build an Open Source Programs Office.
Erb CooperErb Cooper has been programming for nearly 30 years, 17 of those professionally. He studied at New York University and Columbia University. He adopted Java early in its life (early 1996) and has been doing nothing else ever since, though he has recently discovered the joys of Python. Many years ago he co-authored 2 books with Henry Mullish, one of them a C textbook and the other a book of games for the Commodore 64. He is currently active in the Intellij IDEA developer community (http://www.intellij.org , http://www.intellij.net/forums/) and works at Liquidnet (http://www.liquidnet.com).Poetry Corneris a place where we can feature technology based poetry.
Fabiano CruzFabiano Cruz has been working with the Java platform since 1999. He is currently working as Software Architect at BenQ Mobile, Research and Development department, dealing with embedded (java and native), desktop and enterprise systems development, architecture, design and coach. He founded two important Java User Groups - Manaus JUG (Amazon state) and Petropolis JUG (Rio de Janeiro state) in Brazil - and he is constantly speaking in Java community meetings and conferences in Brazil, such as JustJava (one of the largest tech conferences in Brazil), One Day Java 2001/2002/2003/2004/2005, SERPRO Symposium of Java Technology, JBoss in Rio, Maratona 4 Java, and Java in Rio. He talked about JSR 246 - Device Manage API ("BOF-7831 Device Management for Mobile Applications") at this year's JavaOne.Jim CushingJim Cushing began his Java career in 1997 while working at a small Gainesville, FL company and attending the University of Florida. Since then, he roosts a short trip north in Atlanta, Georgia developing J2EE-based applications for a Fortune 100 company. Outside of software development, his passions include photography, Gator football, and running. He remains a fan of Java, but a critic of Sun.Grzegorz CzajkowskiGrzegorz (Greg) Czajkowski is a senior staff enginner at Sun Microsystems Laboratories. He is interested in programming languages, operating systems, and middleware. In the Barcelona project he has been working on improving the scalability of the Java platform as well as on driving its evolution towards a complete operating enviromnent.Grzegorz is the specification lead for the
Dominic Da SilvaDominic Da Silva is the President of SilvaSoft, Inc. He has worked with Java since the year 2000 and is a Linux user from the 1.0 days. He specializes in Java based web and web services development. Born on the beautiful caribbean island of Trinidad and Tobago, he now makes his home in sunny Orlando, Florida.
Aditya DadaAditya Dada has been with sun since 2001. He currently works with the Software Quality Engineering Group on Glassfish ensuring quality for Deployment and Application Client Container. He is also one of the architects for automation frameworks used by various teams working on Sun Java Systems Application Server. Along with making test applications, he works on discovering use of new tools, and improving automation. He has a Master in Engineering Degree in Computer Science from Cornell University.
Nigel DaleyNigel Daley is a software quality engineer at Yahoo!. He specializes in quality engineering for large-scale Java-based distributed systems and related technologies. Prior to working at Yahoo!, he was the lead quality engineer for Java RMI and Jini Network Technology at Sun Microsystems.
Sam DaltonSam Dalton is a Technical Architect who has worked with Java and related Technologies in London, UK for a number of years, and has co-authored two Wrox Press titles, Professional Java Servlets 2.3 , and Professional SCWCD Certification, as well as Professional JSP 2.0 from Apress.
James Duncan DavidsonJames Duncan Davidson is a freelance author, software developer, and consultant focusing on Mac OS X, Java, XML, and Open Source technologies. He created Apache Tomcat and Apache Ant and was instrumental in their donation to the Apache Software Foundation by Sun Microsystems. While at Sun he lead the expert groups for two versions of the Java Servlet API and served as one of the architects of the J2EE platform. He is the author of Learning Cocoa with Objective-C, co-author of Cocoa in a Nutshell, and a contributor to Mac OS X Hacks (all published by O'Reilly and Associates) and publisher of his own website, x180, where he keeps his popular weblog.
Mark DavidsonMark Davidson is a Senior Software Engineer and Architect at a global software company in Silicon Valley. He has worked with Java Client technologies since he joined Sun Microsystems in 1997 and continues to use and leverage Java technologies. His interests include Java client technologies, software quality processes, automation and tools. When not developing software, Mark enjoys mountain biking in the Santa Cruz mountains and snowboarding at Lake Tahoe with his wife and daughter.Malcolm DavisMalcolm G. Davis has been developing commercial software since 1992. He participates in the local software community as a regular speaker at JUG and IEEE computing. When he is not preaching the virtues of Java, he spends his time playing with his kids.
Bill DayBill Day is Director of Developer Products at DigitalReasoning Systems, Inc. where he helps drive adoption of their innovative approach to finding meaning inherent in human language. His focus is on the Digital Reasoning Platform and enabling developers to succeed with Digital Reasoning technologies. Bill is also a contributor to Wired's GeekDad.com blog and Founder & Technical Guru of Day Web Development.
Julian de AnquinJulian de Anquin, from Cordoba Argentina, has been programming Java for the past 5 years and teaching java/J2EE in Latin America as an oracle Instructor for an argentinian Oracle business Partner. For the past 2.5 years he has led several J2EE projects (doing development, mentoring and consulting) in Argentina and in Latin America. In December 2006 he created Cordobajug.org.He now runs his own business to develop and do J2EE consulting, and is in charge of the development and educational area.
Pierre DelisleSince joining Sun in 1990, Pierre has been involved in a variety of projects that include grid computing, CORBA technologies, and server-side Java. He is currently a member of the web layer team within the J2EE engineering group and is a co-spec lead for both the JSP and JSTL specifications.
Daniele DellafioreDaniele Dellafiore is a Junior Developer whose involved in developing Java software since long time and has begun a professional career in industry just recently cause "University deserves much time". His main area of interest are Open Source, Agile development and desktop applications. Actually involved in some project for Sourcesense, mainly on the server side, he tries to focus on simple and funny solutions and avoid big shack which software world is full. Also a member of JUG and XP-UG in Milan, Italy.
Dru DevoreDru Devore is a senior SOA Architect at Moongate Technologies in Indianapolis, IN. He has been working with Java for over 11 years of experience in front end stand alone applications, web applications, enterprise J2EE applications, enterprise integration, and web services. He was at the Sun Java Center for over 3 years working with large enterprise systems. He has contributed to the Netbeans community and has presented at the JavaOne conference.
Hariharasudhan DhakshinamoorthyHariharasudhan Dhakshinamoorthy is an Architect working for UST Global. Before joining UST Global he was with Sonoa Systems, a SOA appliance company. And prior to Sonoa Systems he was with Infravio (a/k/a) Webmethods (a/k/a) SoftwareAG, a SOA Intermediatory and Registry product company. His areas of interest include SOA , Web2.0 technologies. When not at work he is interested in bikes, books, fishing.
Cosmo Di Fazio JrCos DiFazio Jr. is a Senior Software Architect for Nortel Networks and an Assistant Professor at Piedmont Virginia Community College.
Chris DiBonaChris DiBona is the cofounder of both Konstrux Technologies, which implements gforge for companies, and its sister company, Damage Studios. He also co-edited the O'Reilly book Open Sources: Voices from the Open Source Software Revolution and was an editor at Slashdot.org for some time, where he also ran the polls and can be found on TechTV where he does Linux segments for The ScreenSavers.
Andrei DmitrievAndrei has worked on different parts of AWT for about three years. He specializes in events and layouts. He is a part-time Java teacher at Saint-Petersburg State University. He likes to read, play soccer and volleyball and burn calories while in-line skating.
Darlan A. dos SantosDarlan A. dos Santos has been working with the java technologies since 2000. He has a wide experience in open source Java technologies. He has worked on many large-scale J2EE projects for government and company. He is currently working as software architect in Northeast Bank in fortaleza - CE Brazil, but have also worked in São Paulo, Brasília, Campina Grande and João Pessoa. He is SCJP, SCWCD, SCDJWS, SCBCD and SCEA.
Jim DriscollJim Driscoll has been at Sun for nearly nine years, ever since he joined JavaSoft to work on the Java Web Server and the first version of Servlets. At various times, he has been the manager of the J2EE RI, the Java Web Services Developer Pack, and a host of Open Source, web and XML projects that Sun has either participated in or led. His current job title is Manager, Project GlassFish. He lives and works in the southern part of the San Francisco Bay area.
Bill DudneyBill Dudney is an architect with Object Systems Group. He has been doing distributed computing for 14 years starting way back at NASA building software to manage the mass properties of the Space Shuttle. Bill started doing Java in late 1996 after years of building software on the NeXT. Currently Bill is working on a Use Case management tool that will change the world (at least he hopes so). In his spare time he has written three books, J2EE AntiPatterns, Jakarta Pitfalls and Mastering JavaServer Faces. Bill is traveling on the No Fluff Just Stuff symposium tour, you can catch him in a city near you.
Mike DuigouMike Duigou is an active developer on Project JXTA. he has been using his handle 'Bondolo' since he first joined the net community in 1984. Mike once founded an e-commerce software start-up with two friends long before it was fashionable. He now works for Sun Microsystems, Inc. and finds himself surprised, but thrilled, to be paid for working on open source software. Mike's first open source contributions were to the Citadel BBS software in 1987 and he has contributed other work regularly on a variety of projects. In addition to working on many parts of the JXTA J2SE implementation Mike is the editor of the JXTA Protocol Specification effort.
Robert EcksteinRobert Eckstein has worked with Java since its first release. In a previous life, he has been an editor for O'Reilly Media, Inc. and a programmer for Motorola's cellular technology division. He has written or edited a number of books, including Java Swing, Java Enterprise Best Practices, Using Samba, XML Pocket Reference, and Webmaster in a Nutshell. In his spare time he has been known to tinker with filmmaking and digital photography, as well as collecting vintage video game consoles. He currently lives in Austin, Texas with his wife Michelle, his daughter Lauren, and their talking dog Ginger.
Scott EllsworthScott has been writing simulation, modeling, and testing code for almost two decades. Java/Swing and ObjectiveC/Cocoa have been passions for the last five years; prior to that, he helped author a top flight Windows/C++ econometric package. He has degrees from Harvey Mudd College, Claremont Graduate University, and UC Berkeley in simulation. In his free time, he protects his N-scale model railroad to be from his Bengal cat. See http://www.iceweasel.com/~scott for pictures.
Martin EnglundMartin Englund is a security geek in the Java Network and Security group at Sun Microsystems. He splits his time between investigating Java vulnerability reports and doing proactive security work.David EpsteinDavid Epstein is a designer of Java educational software and materials. David teaches high school teachers how to teach Java, and has taught Java at various levels, from high school to CS1 at Caltech to adult education. He is the facilitator of the JJ Dream Team, designers of the JJ2 Java IDE which runs on a JavaStick USB. David loves Java and teaching Java as a first programming language. His latest creation is "The jjPod Project", an open source, gender-neutral API enabling novice Java programmers to write and distribute interesting and useful applications that interact with iPods, MP3 players and cell phones.
FachimFachim is a Software Engineer at SIGMA, a leading banking solution company in Indonesia. He's developed a wide range of Web Application using Java EE for intranet, web-based banking application and web services. His core competency lies in complete end-end management of a web-based application development project. He received his master degree in computer sciences from Jawaharlal Nehru University, New Delhi - India.
Collin FaganCollin Fagan is a software engineering contractor located in the Chicago suburbs. He holds a BS in Computer Science from the Rochester Institute of Technology. Collin has worked in the Medical, Produce Warehousing and Telecommunications industries on a wide assortment of projects ranging from customized Linux thin clients to highly concurrent telecommunications control systems. His favorite language is Java and devotes much of his blogging time to Swing and Java2D.
Jayson FalknerJayson is a long time Java developer who is currently a member of the JSP 2.0 expert group, and he has been developing with JavaServer Pages and Servlets since the technologies were initially released. Jayson is currently the CTO of Amberjack Software LLC and the web master of both JSP Insider, http://www.jspinsider.com, and the book support site for Servlets and JSP; the J2EE Web Tier, http://www.jspbook.com. He strives to provide good, free information about the J2EE web tier and he is a proponent of Linux/Java based web applications.
Rémi ForaxRémi Forax is Maitre de Conférence at University of Marne-la-Vallée since 2003 where he obtained his PhD on multi-method implemntation in Java. He has been using Java for many years and enjoys himself hacking the JDK.
Amy FowlerAmy Fowler is a Senior Staff Engineer at Sun Microsystems, and is one of the founding members of the Java Swing GUI Toolkit.
Eric FreemanEric Freeman is enjoying taking all the pixie dust from his four years as a Disney executive and applying it to his passion, computer science. He recently co-authored Head First Design Patterns for O'Reilly (and never had so much fun). He previously co-authored JavaSpaces: Principles Patterns and Practice. Before Disney, Eric worked closely with his mentor, David Gelernter, on technology and startups. Eric holds a Ph.D. from Yale University in Computer Science and has been honored by an MIT TR100 award, as a top technology innovator.
Elisabeth FreemanElisabeth Freeman is an author, teacher and Java software developer. She has just completed Head First Design Patterns for O'Reilly, with Eric Freeman, Kathy Sierra, and Bert Bates. Prior to writing for O'Reilly, Elisabeth spent 4 years with the Walt Disney Internet Group, where she focused on Research and Development and Digital Rights Management.
Christian FreiChristian Frei is the co-organizer of Jazoon, the international conference on Java technology for software developers, architects, consultants, and IT managers. The first ever Jazoon in summer 2007 attracted 800 participants and speakers from 28 countries. Already the very first accomplishment of Jazoon turned Zurich for four days into the epicenter of the Java and open source community.
Stephen FriedrichStephen Friedrich is a senior software engineer at Fortis IT-Services. He lives in the beautiful city of Hamburg, Germany, with his wife and five cats. Stephen worked his way from financial services' mainframe environment through distributed C++ in the telco business and has found his happy home in the Java community about six years ago. He developed special interests in both Java desktop technology and database connectivity while working on a number of commercial Java applications. When not busy coding he is found dancing and teaching Lindy Hop.
Richard P GabrielRichard P. Gabriel received a PhD in Computer Science from Stanford University in 1981, and an MFA in Poetry from Warren Wilson College in 1998. He is chief scientist of a small laboratory at Sun Microsystems, President of the Hillside Group, and the CEO of Dream Songs, Inc.
John GageJohn Gage is the chief researcher and vice president of the Science Office, for Sun Microsystems, Inc. He is responsible for Sun's relationships with world scientific and technical organizations, for international public policy and governmental relations in the areas of scientific and technical policy, and for alliances with the world's leading research institutions.
Ben GalbraithBen Galbraith is a frequent technical speaker, occasional consultant, and author of several Java-related books. He is a co-founder of Ajaxian.com, an experienced Chief Technical Officer and Enterprise Java Architect, and is presently a consultant specializing in enterprise architecture and Swing/Ajax development. Ben wrote his first computer program when he was six years old, started his first business at ten, and entered the IT workforce just after turning twelve. For the past few years, he's been professionally coding in Java. In 2005, Ben delivered over a hundred technical presentations at venues including JavaOne, JavaPolis, and the No Fluff Just Stuff Java Symposiums.Ray GansRay Gans is a senior program manager at Sun Microsystems who has been working on Java Compatibility programs since 1997. Most recently, Ray has been managing the Peabody project for the J2SE organization, an initiative to improve the collaboration between Sun's JDK engineering team and the developer community. See the JDK Community on java.net for more information.
Jody GarnettJody Garnett has been working with Java since rocks began to cool, and now that they have we can hack them with Java. GIS represents one of the last great frontiers (along with BI) where the data volume lets everyone work on real computer science. This blog will cover the Open Source Java GIS community, and more then enough hard core design to keep you amused.
Felipe GauchoFelipe Vieira Silva, a brazilian known as Felipe Gaucho, started his computing career in the 90's (C/C++, VB) and first tried Java in 1998 during the development of a robot arm simulator as a student of scientific initiation program at UNISINOS. One year later he concluded his course and becomes an enthusiastic about Java, seeking the tricks about the new technology and joining himself to projects that involved the concept of portable software - the fever of that time. On December 2002 he concluded his Masters Degree in the Federal University of Cear·, publishing his dissertation about "Planning & Scheduling" and started teaching in faculties of computing. The challenges of the new career revealed an exciting area: Learning & Education. Observing the behaviour of students and teachers, he started dreaming with several computational solutions for questions like "how to enhance the teaching?", "how to facilitate learning by the students?" and other common issues shared by the academic community. Nowadays, Felipe Ga?cho is seeking a PhD opportunity in order to improve his knowledge and enhance his capacity of contribution for the society. The establishment of the Schoolbus Project in the JELC community was an important step in that direction, and he believes he can become a good researcher in the next few years.
Bino GeorgeBino George is an engineer on the Swing team in the Java desktop client group at Sun Microsystems. Bino currently works on the JDNC project and contributed the Tray API to the JDIC project. Previously Bino was the Tech-lead of the AWT team at Sun and re-wrote the X11 implementation of AWT. Prior to joining Sun, Bino worked in the JVM group in Hewlett Packard.
Bruno GhisiBruno Ghisi is a Java enthusiast with focus on Java ME, open source and wireless technologies. He is a Mobile & Embedded Community Star and Java Champion. In addition, he helps a JUG called GUJava/SC and maintains some open source projects, such as Marge. He is a new grad that intends to do a Master and currently works for CERTI Foundation. Also, he lives in an island in the south of Brazil called Florianópolis.
Fabrizio GianneschiFabrizio Gianneschi is a long time Java enthusiast who leads the JUG Sardegna (Italy), which won a Duke's Choice Award in 2006. He's one of the java.net JUGs Community Leaders and a member of the Java Champions. In his daily job, after many years of experience in the software development industry, Fabrizio now works as a technical officer in the General IT Direction of the Autonomous Region of Sardinia, designing, controlling and monitoring big e-government projects.
Fabrizio GiudiciFabrizio Giudici is a Senior Java Architect with a long J2EE experience and in the latest two years he expanded his interests to Jini and NetBeans. Fabrizio has been running Tidalwave.it, his own consultancy company, since 2001 and has been a technical speaker at JavaOne, JavaPolis, Jazoon, Jini Community Meetings and some italian Java conferences. He started working with Java since the old 1.0 times and after 1.3 he has been committed in demonstrating that Java performance is not an issue, really. After bringing Java to the world of Formula One telemetry, he believes he is on the right path. Fabrizio is a member of the JUG Milano and the NetBeans Dream Team.Alexander GlasmanAlexander Glasman is working in the Java ME Test Products group at Sun Microsystems. Alexander's primary area of focus is the Technology Compatibility Kits (TCKs). He developed TCKs for different technologies and has a broad expertise across the whole Java ME stack from Java Card to CDC/PBP/AGUI.
Mason GlavesMason Glaves is the senior Java engineer at Vanten K.K. (http://www.vanten.com), an open source consulting company based in Tokyo, Japan. He has been working professionally in such varied fields as network and application security, biometric authentication, and knowledge management for the past seven years but has been a known voice in the security community since 1988. He began working with Java in early 1996 and has been an avid developer and advocate ever since. Mason has an academic background in Anthropology with a specialization in linguistics and spends his free time studying and documenting both Native American and far East Asian language and culture.
Max GoffMax Goff is the Chief Marketing Officer for Digital Reasoning Systems, Inc., headquartered in Nashville, Tennessee. He is a 20-year veteran of software development with 9 years at Sun Microsystems, 6 of which were spent serving as a Java technology evangelist, specializing in JMX, Jini, and Jxta technologies. He is a published author, writer, and inventor with three distributed computing patents. Goff holds an M.B.A. from the University of San Francisco, and is a Paul Harris Fellow of Rotary International. He is also a member of the IEEE and a professional-level member of the World Future Society.
Athomas GoldbergAthomas Goldberg is the Wildcard in Sun's Game Technologies Group having spent the last several years engaged in synthetic actor research, game tools & middleware design, p2p network architecture, software marketing, business development and corporate governance. AT's first project for Sun was JOAL (Java Bindings for OpenAL), and is a project owner and active contributor on several JXTA.org projects.
Alexandre GomesAlexandre Gomes got his Master degree from Universidade de Brasilia, Brazil, researching on ubiquitous computing and developing a middleware called UbiquitOS to abstract physical devices as software components (which will be published on java.net soon). Alexandre is CTO at SEA Tecnologia, a brazilian company based on agile practicies, he is board member of SouJava, and he loves to speak at IT conferences. Today, he maintains a number of projects at java.net, such as BtUtil, EasyJini, Coral, DiNo, HoHo, PackAle!, Greenbox and uVNC.
Art GouldArt Gould has been hanging around corporate IT and the software industry for over 20 years. Recently, he's been following Linux and open source developers for Sun.
Vikram GoyalVikram Goyal is the author of Pro Java ME MMAPI, published by Apress. This book explains how to add audio, video and other multimedia capabilities to a Java enabled phone. Vikram is also the author of the Jakarta Commons Online Bookshelf. In his spare time, Vikram helps manage a free craft projects website. Vikram hopes to start his own mobile industry initiative soon. You can contact him at tech@craftbits.com.
Duane GranDuane Gran is a Project Manager at the University of Virginia, where he supervises Java developers working on software to enhance literary criticism. Previously he served as a Software Architect and was a Senior Java Programmer at the Department of Labor and the Library of Congress. He has been programming in Java since the public beta in 1995. Duane lives in Charlottesville, VA.
Richard GregorRichard Gregor is Software Engineering Manager at Sun Microsystems. Since November 2005, Richard has been leading the Sun Java Wireless Toolkit Team, focusing on JSR 248 reference implementation and the next version of the fabulous Sun Java Wireless Toolkit. Richard has been at Sun Microsystems for over 5 years, working as JavaHelp software engineer and also as NetBeans IDE developer in Prague Sun Development Center. In his current role, Richard is responsible for managing of the toolkit implementations.
Mike GroganMike Grogan is a staff engineer at Sun Microsystems currently working on the WebServices Team. He is the Spec Lead for JSR 223 "Scripting for the Java Platform" and Co-Spec Lead for JSR 261"Java APIs for XML-based Web Services Addressing".
Kirill GrouchnikovKirill Grouchnikov has been writing software since he was in junior high school, and after finishing his BSc in computer science, he happily continues doing it for a living. He is currently working as a senior software developer in a large corporate environment and would like to share his views on the Java community, trends and code writing experience.
Sergey GroznyhSergey Groznyh is a Swing Text developer at Sun Microsystems. Prior to that he was involved in numerous projects in the industry related to structured text processing and formatting.
Kyle GrucciKyle Grucci is a Senior Staff Engineer with Sun Microsystems, Inc. Kyle is currently the architect for the Java EE Compatibility Test Suite (CTS) and related Enterprise Technology Compatibility Kits. His primary responsibilities include overall architecture design and implementation of the CTS test harness and porting packages. Kyle holds an B.S. in Math and Information Systems from Boston College. He is also an avid sports fan of the Red Sox, BC, Patriots, and Celtics.
Arun GuptaArun Gupta is a Technology Evangelist for Web Services and Web 2.0 Apps at Sun. He was the spec lead for APIs in the Java platform, committer in multiple Open Source projects, participated in standard bodies and contributed to Java EE and SE releases.
Romain GuyRomain is a French student currently working as an intern with the Swing Team at Sun Microsystems. His numerous other works include being a journalist for computing magazines and translating books for O'Reilly France. He has been using Java for many years and now puts as much time and efforts he can in UI design and Java for the desktop programming.
James GoslingI've been inescapably tagged as "the Java guy". These days I'm the CTO of Sun's Developer Products group. This now includes the J2SE engineering organization, so I've managed to cycle back. With luck I'll update this blog often enough for it to be interesting.
Chet HaaseChet worked on the Java SE team at Sun for years, most recently as an architect in the Java Client Group. You can see what he's up to now on his blog Codedependent, covering Flex and other graphics goodies at http://graphics-geek.blogspot.com.
Jan HaderkaJan Haderka is an independent software developer and technology consultant focusing on desktop and enterprise applications. He has been writing software for number of years and since 1995 he has been doing so for living, working for various companies from small startups to big corporations. Lately he has been involved in number of projects, Swinglabs and Magnolia among others.
Marc HadleyDr. Marc J. Hadley is a Senior Staff Engineer in the Office of the CTO, Sun Microsystems where he works on a variety of Web-based technologies. He is currently co-spec lead for JSR 311, a Java API for RESTful Web Services. Previously Marc represented Sun in the W3C XML Protocol and W3C Web Services Addressing working groups where he was co-editor of the SOAP 1.2 and WS-Addressing specifications. Marc also served as the technical lead for Sun's participation at the Web Services Interoperability Organisation (WS-I) and was co-spec lead for JSR 224 (JAX-WS) at the JCP.
Graham HamiltonGraham Hamilton is a VP and Fellow in the Java platform team at Sun Microsystems. He was the lead architect for J2SE releases 1.3, 1.4 and 1.5. His current projects include planning for post-Tiger JDK releases, an Ease-of-Development initiative across J2SE and J2EE, and working with Sun's tools group on new tools initiatives.
Mozammel HaqueMozammel Haque lives in Bangladesh and works as a Senior Software Engineer at Therap BD Ltd.
Steven HarrisSteven Harris has been a Java Developer since 1998. He lives in Framingham, Massachusetts with wife Helen and cat Jessica. He has many interests in the vast arena of Java Technologies, but Jini Network Technology is a particular favorite. Check out his Federale project on jini.org. He is currently employed as a senior software engineer at Idiom, Inc. Thus far, he has been unable to disprove the fundamental premise of Fred Brooks' "Silver Bullet" paper, although he continues to try on a daily basis. His current favorite authors are Dave Thomas, (not of the Wendy's fame) and Andrew Hunt. Steve has a BA in Geology from Boston University and an MS in Computer Science from Worcester Polytechnic Institute. His interests include Computer technology, Music (he's an acoustic folk guitar picker), Science in general, and Ham Radio (callsign: W1CTO).
Ahmed HashimAhmed Hashim has been working with Java technologies since 2002, he is currently working as software engineer in Enterprise Application Integration team in Etisalat. He has experience with EJB, Hibernate, Spring, Struts, JSF & AJAX, ESB & BPEL. He is SCJP and SCWCD. Ahmed Hashim is the initiative, founder and leader of the Egyptian Java User group, he is a frequent speaker in local event in Egypt organized by Egyptian JUG and other communities. Ahmed is a Sun Java Champion since December 2007. Ahmed graduated from Faculty of Computers and Information, Computer Science Department, Cairo University, after doing MSc thesis 'Design Level Assertion and Architecture quality'.
Sayed HashimiSayed Ibrahim Hashimi (sayedh) is a software engineer and consultant. Sayed has been involved in many open source projects in the past and currently is focused on JXTA. He is the owner of the dreamcatcher project at jxta.org. His primary professional focus is on Java and P2P applications (using JXTA), because of this so is his blog!
Erik HatcherErik Hatcher is the co-author of the premiere book on Ant, Java Development with Ant published by Manning and is co-author of Lucene in Action. He is an active Ant project developer and maintains jGuru's Ant FAQ and Forum. Erik has written articles for WebReview.com, IBM developerWorks, and JavaPro. His other active open-source efforts currently include Lucene, XDoclet, and his own blogger - BlogScene. Erik lives in Charlottesville, VA.
Ryan HeatonRyan Heaton is a senior software engineer for FamilySearch.org. Ryan specializes in the design and development of Web services, particularly for the Java platform. He actively contributes to the effort of making Web services easy to develop and publish while maintaining an acceptable level of interoperability. As part of his contribution to this end, Ryan engineered Enunciate, a Web service deployment framework. Ryan is the father of four boys and currently resides in Salt Lake City.
Janice J. HeissIn addition to exploring the wonderful world of technology at Tech Days, and getting to interview many Java technology luminaries and unsung heroes on java.sun.com as a staff writer for Sun, Janice J. Heiss is a published writer of fiction and non-fiction and has written and performed for the stage, including stand-up comedy.She also blogs at: http://blogs.sun.com/janheiss/, http://blogs.sun.com/TechDaysEvents/, and http://blogs.sun.com/javaone2008/.
Juan Carlos HerreraJuan Carlos Herrera is a consultant at Educational Consulting Services a division of Sun Learning Services and Java Instructor with over five years experience delivering Sun courses. His concerns is about the "human side" of Security & Performance. More information on him can be found at People Wiki.
David HerronDavid Herron has worked for 7 years in the J2SE Quality Engineering team. He has developed test suites and GUI test automation tools, and was a co-author of the java.awt.Robot class. His prior experience is in development roles, in cross-platform GUI toolkits, and electronic mail systems. David graduated from the University of Kentucky in 1988.
Shannon HickeyShannon Hickey is Technical Lead for the Swing team at Sun Microsystems. As a member of the team for the last five years, he has become intimately familiar with the toolkit, of which he now guides the technical direction. Shannon is also personally responsible for enhancing multiple areas, including the Swing drag and drop experience. You'll find him frequenting the Swing & AWT forum on JavaDesktop.org where he loves chatting with the community and answering questions.
Rachel HillRachel Hill is a videographer, photographer, creative designer, and overall new media specialist. She is constantly fascinated by the ways new media continues to change the way we live. She is especially interested in the possibilities for web video as a new medium for communication and collaboration. She lives in Burbank, CA where she trains middle and high schoolers to utilize digital media in new and creative ways. You can see her work at RaeAndKCreative.com
Ron HitchensRon Hitchens is a California-based computer geek whose career dates back to the disco era. His first computer was a punched-card mainframe. The last one (so far) is a G4 Mac PowerBook. Not just a good idea, it's Moore's Law. Ron has done a little of everything but mostly concentrated on Java for the last few years as a consultant, author and employee of failed startups. Ron recently joined Mark Logic Corporation, a successful startup, where he is a Senior Engineer, Editor-In-Chief of the xq:zone Developer Website and discovering the world of XQuery.
Stanley HoStanley Ho is the architect for the Java Deployment team in Java SE at Sun Microsystems, Inc. He has been involved with Java since JDK 1.1 when he joined the JavaBeans team. He was the technical lead or the main contributor in many projects, including Java Web Start, Java Update, JDK/JRE Install-On-Demand, Java Plug-in, etc. Most recently, he is the specification lead for JSR-277: Java Module System.Ken HofsassKen Hofsass is a member of the technical staff at Sun Microsystems. He is part of the JAX-WS and WSIT Development Teams. Ken is also a member of the vendors' WS-MEX specification group and is currently responsible for the WS-MEX implementation in WSIT.
Wayne HolderWayne is a Web Systems Architect for Northrop Grumman working in the Defense Enterprise Solutions division where he manages a team that designs and builds web-based information systems. Wayne built his first home computer from an Intel 4040 chip set he purchased for $100 in 1974. Things have only gotten more complicated since then.
Jacob HookomJacob Hookom is a developer with McKesson Medical-Surgical, designing supply management solutions on the web, desktop, and handheld for a multitude of markets. He started consulting at 16 and has since held titles from Information Architect to Product Manager. In his free time, he contributes to Sun's JavaServerFaces RI and Glassfish projects and is an active member of the JavaServerFaces Expert Groups. Recently he started a Java.net project of his own, called 'Facelets', which is a templating framework for JavaServer Faces.
Cay HorstmannCay Horstmann is author of Core Java (Sun Microsystems Press 1996-2004), Enterprise Java for Elvis (Sun Microsystems Press, to appear in 2006), and co-author of Core JSF (Sun Microsystems Press 2004) Cay is professor of computer science at San Jose State University. He is a computer science series editor at Prentice-Hall and a frequent speaker at computer industry conferences. For four years, Cay was VP and CTO of an Internet startup that went from 3 people in a tiny office to a public company.
Justyna HorwatJustyna Horwat is a Software Engineer at Apple Computer and has been involved in Java-enabled web technologies for the past 7 years. Currently, she's working on the server-side implementation of the iTunes Music Store. Before joining Apple, she worked at JavaSoft, a division of Sun Microsystems, on the JSP Standard Tag Library, Tomcat, JSPs, Servlets, and JSF implementations. She's been active in the Open Source community for several years and in 2002 became the first woman developer to be elected an Apache Software Foundation member.
Jason HunterJason Hunter is Principal Technologist with Mark Logic, specializing in large-scale XML content manipulation using XQuery. He's probably best known as the author of "Java Servlet Programming" (O'Reilly Media). He's also an Apache Member and as Apache's representative on the Java Community Process Executive Committee he established a landmark agreement allowing open source Java. He's publisher of Servlets.com and XQuery.com, an original contributer to Apache Tomcat (and Apache Ant committer), the creator of the JDOM open source project, a member of the expert groups responsible for Servlet, JSP, JAXP, and XQJ API development, and was recently appointed Sun Java Champion. In 2003, he received the Oracle Magazine Author of the Year award, and in 2005, the JavaOne Outstanding Talk award. His largest audience was 15,000 at a J | ||