Ry4an C. Brase - ry4an-resume@ry4an.org - http://ry4an.org/resume Professional Summary: Highly proficient in Object Oriented Design and Analysis with expert level development experience on the Java 2 platform. Strong organizational and leadership skills make for a extremely effective development team lead. A long history of successfully completed projects demonstrates a capacity for self-directed accomplishment. Recent experience includes the design and implementation of a peer-to-peer distributed application with a rapidly changing hierarchical architecture developed in Java. Skills | Years | Rating ------------------------------------------------------+-------+------- Languages: | | Java/J2EE | 8 | 10 C++ | 8 | 7 Object Oriented Development | 10 | 9 Perl | 9 | 8 XML/XSL/XPath/XLink | 4 | 7 CGI, HTML | 9 | 9 Programming Tools: | | MS Visual Development Environment | 4 | 6 Visual Age | 2 | 7 CVS | 8 | 9 Visual Source Safe | 1 | 6 PVCS | 1 | 5 JProbe | 5 | 8 gcc/gdb | 4 | 7 Jikes | 4 | 9 JUnit | 4 | 6 ant | 5 | 9 Eclipse | 2 | 7 Desktop Tools: | | UNIX/Linux | 9 | 10 Windows 2000/NT/XP | 5 | 8 Windows 9x | 7 | 8 Mac OS | 4 | 6 Mac OSX | 3 | 7 Software Packages: | | Tomcat | 1 | 7 Apache | 3 | 8 IIS | 3 | 7 WebSphere | 1 | 6 Project Management Tools/Methodologies: | | UML | 3 | 7 RUP | 3 | 6 Rational Rose | 3 | 7 eXtreme Programming | 2 | 8 Databases: DB2, MSSQL,Oracle, Sybase, MySQL, PostgreSQL, Access Platforms: Operating Systems: UNIX/Linux, Windows XP/2000/NT/9x, Mac OSX, Mac OS Hardware: Intel/x86, Sun/Sparc, DEC/Alpha, PowerPC, Motorola/68000 Applications: Operating Systems, File Transfer, eBusiness, Customer Billing, Work-flow Industries: ISV, Digital Asset Management, Networking, Public Utilities, Publishing Certifications: Sun Certified Java Programmer (Java 2) Professional Experience: Employer Name: Onion Networks Your Title/Role: Director of Engineering Dates: 7/2002 - Present Environment: Java 2 on Win32 and UNIX. Jetty, Apache, and Java WebStart Summary: Project lead and primary developers of Swarmcast, a distributed content delivery solution. Instrumental in the design and implementation of many sucessful customer solutions. Active in the Open Content Network design and development effort. Authored technical specifications and higher level customer proposals. Employer Name: Ancept, Inc. Your Title/Role: Senior Software Developer/Team Lead Dates: 9/2001 - 7/2002 Environment: Java 2 on Win32 and AIX. WebSphere, DB2, and Java WebStart Summary: Served as project lead for a primary client. Managed development schedules for myself and four other developers, one of whom was remote. Delivered large deployment on time and budget. Improved development infrastructure and process dramatically. Instrumental in development team interviewing and hiring. Initiated large refactoring effort to improve code function, maintainability, and readability. Employer Name: Open Cola, Inc. Your Title/Role: Senior Software Developer/Team Lead Dates: 9/2000 - 9/2001 Environment: Java 2 on Win32 and UNIX. Tomcat, Apache, and Java WebStart Summary: Primary developer for Swarmcast, a distributed file transfer utility using peer-to-peer multi-sourcing and forward error correction to transfer very large files in less than than traditional one-to-one protocols (HTTP/FTP, etc.). I was one of two architects and the developer of all network protocols and related code. I managed a team of five experienced developers and was responsible for scheduling, progress reports, requirements gathering, and documentation. Employer Name: Cyrus Intersoft Your Title/Role: Senior Java Developer/Project Lead Dates: 9/1998 - 8/2000 Environment: Java 2 on Win32 and UNIX, J2EE Summary: Designed and implemented a user-level operating system in Java. The Java security model and great ingenuity were used to allow for the running of multiple Java application within the same VM -- without allowing them to interfere with one another. Extensive network protocol design and implementation including authentication and remote administration. Lead of team of ten developers, mentored new developers, planned project schedules, and acted as management/development liaison. Employer Name: Utilitgent/Andersen Consulting Your Title/Role: Software Developer Dates: 3/1998 - 9/1998 Environment: Visual C++ on Win32, Perl, and Sybase SQL, Visual Source Safe Summary: Worked with a team to implement and debug a large customer account tracking and billing application for Colonial Gas and Power and eventual sale as a product. Won a reputation as the best of the debuggers for tenacity and problem solving skills. Employer Name: Chicago Tribune Your Title/Role: Software Developer Dates: 6/1997 - 9/1997 Environment: UNIX, Perl, Win NT, Java 1.1 Summary: Gathered specifications for and implemented XML translation tool (pre-XSLT) for processing obituaries to be included in the daily paper. Authored a conference room scheduling application in Java. All work was self-directed. URL: http://ry4an.org/resume Last Updated: January 11, 2006