Join LinkedIn and access Joel E.'s full profile. It's free!
As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.
- See who you know in common
- Get introduced
- Contact Joel E. directly
I am the primary engineer developing SCALE, which is an object-oriented, parallel programming language that extends C in order to simplify programming for ETI's SWARM runtime system for HPC. For SWARM and SCALE, I oversee releases, the build system, and the organization of the source repositories. My compiler work has been primarily focused on source-to-source translation involving C. I also participated in the DARPA-funded PACE compiler project (http://pace.rice.edu/). Technologies I have utilized at ETI include Flex, GNU Bison, C, C++, GNU autotools including Autotest, git, XSLT, XML, LLVM, Rose, Chapel, and OpenMP.
GNU Bison (http://www.gnu.org/software/bison/) is a general-purpose parser generator licensed under the GNU GPL. I was officially appointed as co-maintainer of Bison in July 2008. I actively contributed new features, documentation, fixes, and user support starting in July 2005. My IELR(1) and LAC algorithms appeared in Bison 2.5.
Maintained CentOS 4 and 5, Solaris 9 and 10, and Mac OS X 10.3–10.5 systems. Experience with custom Kickstart for CentOS, custom Jumpstart for Solaris, GRUB, Yum, writing RPM spec files, PCA, Blastwave, Nagios, ZFS, NetApp filers, Legato NetWorker, Avocent serial console switches, HP and Lexmark printer maintenance, CUPS, MediaWiki, Open WebMail, Sendmail, Apache web server, extensive Perl and shell scripting, DNS/BIND, and NIS.
Cp Sc 231, Introduction to Computer Organization, is a sophomore course in machine architecture with a focus on SPARC assembly. I revised and sometimes wrote weekly lab assignments. I also taught labs and graded labs and lecture assignments for approximately 20 students.
TECNET is the Test and Evaluation Community Network, funded by the DoD. I designed and implemented web software applications for transforming user data into various SVG-based visualizations, including some described by the IDEF (http://www.idef.com/) and OV (C4ISR Architecture Framework, Version 2.0) specifications. I also maintained existing in-house database systems and web software applications.
Webnucleo (http://webnucleo.org/) is the nuclear astrophysics group at Clemson University. I served as their original website architect and software engineering consultant. Most notably, I designed and implemented the initial common architecture and interface for their web-based astrophysics tools. I also designed and implemented their Galactic Chemical Evolution sub-website, including all astrophysics computational code.
Cp Sc 215, Tools and Techniques for Software Development, is a sophomore course in C and UNIX software development. I revised and sometimes wrote weekly lab assignments. I also taught labs and graded labs and lecture assignments for approximately 40 students.
Search by name
Over 300 million professionals are already on LinkedIn. Find who you know.
People Also Viewed
HAMR Beta Coordinator at HAMR Analytic Technologies by ETI (ET International, Inc)
Software Engineer in Test at Google
Solution Architecture Presales
CEO at Hamrtech
Software Engineer at Riverbed Technology
Unix Linux System Administrator/Engineer at CSC
Computer Games Professional
Senior Software Engineer at ET International, Inc
GUI Software Engineer at ET International, Inc