Bryan Fry
Home: (303) 745-4708
Cell: (303) 918-0116
Email: bfry@tardis.nu URL: http://tardis.nu/~bfry/resume/
Skills
- Proficient in Java and C programming in a Windows or UNIX environment.
- Experienced at J2EE (EJB, JSP, and Servlets with Weblogic), XML (SAX and
DOM), XSL, JDBC and SQL.
- Experienced with full software life-cycle including requirements, use
cases, design using UML with Rational Rose, and defect tracking with
Clearquest.
- Experienced at using Clearcase, Oracle 8i, and JProbe in
association with software engineering efforts.
- Familiar with Swing, JNDI, JAAS, CSS, Javascript, C++, Perl, Tcl/Tk,
Xlib/Xt/Motif programming for the X Window System, and pthreads.
Experience
- Software Engineer, January 2000 - July 2001
Webb Interactive, Denver, CO
- Software Engineer on a team of 5 developers for AccelX Connect, a
web-based application that lets small businesses connect with customers
on the Internet.
- Participated in requirements and use case definition for the product.
- Did high-level design using UML and Rational Rose.
- Developed AccelX Connect as a 3-tier, Model 2 web application
using Weblogic, EJB, XML, XSL, Servlets, and JSP.
- Participated in development of the application from requirements
through QA for 3 major releases.
- Implemented application security using the JAAS framework.
- Mentored several junior developers in Java, EJBs, coding techniques,
and troubleshooting bugs.
- Involved in requirements gathering process for new line of AccelX products.
- Software Engineer on a team of 6 developers for AccelX Promote, a
web-based application that allows small businesses to place promotions
on the Internet, and AccelX Request, a
web-based application that allows small businesses to receive requests
from customers on the Internet.
- Both Request and Promote were developed using Weblogic, XML, XSL, and JSP.
- Participated in development of Request and Promote from requirements
through QA for 2 major releases each.
- Visualization Team Research Intern, May 1998 - August 1998
Advanced Computing Laboratory, Los Alamos National Laboratory
- Researched and designed parallel algorithm for 2D wavelet transform
using pthreads in C on parallel SGI server.
- Scientific Visualization Research Assistant, February 1997 - May 1998
National Science Foundation Engineering
Research Center, Mississippi State University
- Responsible for researching wavelets and related scientific visualization
methods and implementing such algorithms in C.
- Maintained and fixed bugs in 20,000 lines of pre-existing research code
written in C++.
- Correspondence and cooperative work done with researchers in similar
areas.
- Computer System Administrator/Programmer, March 1995 - February 1997
Raspet Flight Research Lab, Mississippi State University
- Responsible for maintaining and upgrading the software, hardware, and
networking in a distributed environment of Windows, Sun, and SGI
workstations.
- Wrote code in C to control wing flutters and gather flight data.
Education
- August 2000, Mississippi State University
- M.S., Computer Science (GPA: 3.80)
- Member of Association of Computing Machinery
- December 1997, Mississippi State University
- B.S., Computer Engineering (GPA: 3.64)
- Member of Upsilon Pi Epsilon and Eta Kappa Nu
Honors
- 1998-99 Barrier Fellowship Recipient
- 1998 Mississippi State University College of Engineering Undergraduate
Student Research Award
Publications
- Machiraju R., Zhu. Z, Fry B., Moorhead R.,"Structure Significant
Representation of Stuctured Datasets," IEEE Transactions on Visualization and
Computer Graphics, Volume 4, Number 2, June 1998.
- Zhu Z., Machiraju R., Fry B., Moorhead R.,"Wavelet-based
Multiresolutional Representation of Computational Field Simulation Datasets,"
Proceedings of Visualization'97, Phoenix, AZ.
References available upon request.
Bryan Fry