Resume
Gareth C. Farrington
3585 Misty Oak Dr. #613, Melbourne FL, 32901
Phone: (321) 432-0108 | E-mail: | Website: http://waves.ky
Entry Level Software Engineer & Java Programmer
-
Objective
- Gain experience working on a large software project. Design and build high quality software with a focus on usability.
-
Education
-
Master of Software Engineering
Florida Institute of Technology; Melbourne, FL 2004
All Requirements Complete, Degree Conferred May 2005 -
Bachelors of Science, Computer Science
Florida Institute of Technology; Melbourne, FL 2002
-
Skills
- Java Experience: JDBC, JDO, XML, Networking, JXTA, Servlets, JSP, Threads, Synchronization, Swing, AWT
- Architecture and Design: OOA & OOD, UML, Use Cases, Design Patterns, RUP, Agile Methods/Extreme Programming, Unit Testing, Iterative Development
- Open Source Tools: JUnit, Ant, Eclipse, JiBX, SwixML, MySQL, Apache Tomcat, Velocity
- Other Languages: C/C++, Perl, PHP, Visual Basic
- Web: XHTML, DHTML, CSS, JavaScript, Templates, Weblogs, Wiki
-
Experience
-
2003 to Present – Masters Thesis
Mindshare: User oriented, distributed file replication for small group collaboration.
- JXTA – Sun’s new pure Peer to Peer library
- Strong UI design: fully threaded for responsiveness, XUL layout for flexibility and clean design, attractive appearance, user friendly.
- References available upon request.
-
1999 to 2003 – Administrator/Technical Support
Ernst & Young Cayman; George Town, Cayman Islands
- Technical Support and Network Administration of a Windows 95/NT/2K network.
- Helped plan and execute migration of clients from Windows 95 to 2K.
- Helped plan and implement infrastructure upgrades.
- Worked on independent projects.
- References available upon request.