This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I am a software engineer with around 2 years of work experience in Java, and am a Sun Certified Java Programmer(SCJP) for the Java 2 platform. I have had mostly client side and GUI development positions, and a small amount of server side development. I also have experience in OOA/OOD using Rational Rose, and have used XML and databases( Oracle, JDBC, SQL ) to some extent. I will be available to start around November 12, 2001. Please contact me by email at email@example.com to request a full resume in either text or MS Word format. A partial resume is attached below.
Bachelors of Science - Computer Science Armstrong Atlantic State University Graduated Cum Laude in December, 1999
Associates of Arts - Education Dalton College Graduated in December, 1996
Sun Certified Java Programmer (SCJP) for the Java 2 platform
General Dynamics - Communication Systems: January, 2001 through present. Full time software engineer position with defense contractor. I worked on a project for planning network topography. My duties involved using OOA/OOD in UML (Rational Rose) to design classes for the application, implementing these classes in JBuilder, writing adaptation data in XML, and performing unit and integration testing on these classes. My portion of the project mostly involved extending Swing GUI widgets, designing GUI elements, writing utility classes, and writing adapters and mediators to handle the XML adaptation data being used to configure the application. I also used clearcase for version control, and gathered metrics on classes and tested them using JTest.
Organizations and Activities:
JavaRanch forum moderator - May, 2001 through present. JavaRanch is an online resource for Java programmers to ask for help with programming, and for others to share solutions to these problems. I am currently a moderator of the Swing/JFC/AWT forum, and was previously moderator of the Java In General (beginner) forum.
I currently hold a Secret level clearance from the U.S. Department of Defense.
Java: I hold a Sun Certification as a Java 2 Programmer. In my last project I used Java to program on the client side of a network topography planning tool. This mostly involved extending Swing GUI widgets, and writing adapters and mediators for them to apply XML adaptation data to them. In a previous position I used Java to develop applets and servlets for a company intranet site providing tools and information to engineers. I have also developed several applets and applications personally, including web game applets. I have used several of the Java APIs and am proficient in both AWT and Swing GUI development, applet, servlet, and application programming, and I have used JDBC, Netscape capability classes, JavaBeans, and XML interaction as well. I have used both the JBuilder and Forte IDEs to write code. I have also used Rational Rose to design classes, and to forward and reverse engineer Java code, and have used JTest to get metrics and test classes. Overall I have 2 years of work experience with Java, in addition to about .5 a year of college coursework.
C/C++: I have used C/C++ in previous positions. I have also taken three college courses in C/C++ in addition to a senior project in which I developed a program to compute C++ metrics. I have mainly developed programs in the Solaris Unix environment. Overall I have about 1.5 years of experience in C/C++.
XML: I wrote adaptation data in XML in my last project. This was done to control layout and appearance of GUI elements, and to supply and translate data from the server to a format understandable to the client.
Ada: I have taken at least three courses in Ada in college. These courses all used the GNU Ada compiler Gnatmake on both Solaris Unix and the Windows operating systems. Overall I have about 1.5 years of experience in Ada.
Perl: I have used Perl to do some CGI scripts for a web development project with a previous employer. I also had one class in college in which I used Perl. Overall I have about .5 a year of experience with Perl.
SQL: I have used SQL both in college courses and on the job. I have used SQL queries through Oracle forms and C programs to schedule lab times for engineers. On a web development project I used SQL through JDBC to retrieve data from Access databases. Before that I used SQL to pull data on bug reports out of Oracle databases. I also used SQL with an Oracle database in college for a course on database systems. Overall I have about 1 year of experience with SQL
Write once, run anywhere, because there's nowhere to hide! - /. A.C.