RANDY L. McLAUGHLIN
Red Wing, MN 55066
E-mail: **@*************.***
SUMMARY Software toolmaker with special interest in scripting language development and possessing broad experience and certification in object-oriented Java and C++ development. Additional experiences and interests include refactoring, frameworks, APIs, program conversion, web-based query, PDA applications, and animated educational software.
SKILLS Java, C++, C, SQL, HTML, XML, ILD, JSP, JDBC, Java Servlet, JavaScript, PalmOS, Palm Conduit CDK, Oracle 8i, Outerp, Refactoring, IDEA, JUnit, Ant, PL/SQL Developer, ServletExec, JRun, Microsoft Visual C++, Microsoft Visual SourceSafe, StarTeam, Microsoft Word, Microsoft Excel.
CERTIFICATIONS Sun Certified Programmer for the Java 2 Platform
Brainbench Certified C++ Master
present INDENTED LINE LCC
Published the Outerp outline interpreter framework.
Conceived and developed file format and interpreter framework.Produced entire body of Java code.Developed tests, documentation and sample applications.
2001-present INDEPENDENT SOFTWARE DEVELOPER
Custom software development.
Developed conduit to transfer PDA database to desktop and produce simple reports.Managed website for professional organization.Enhanced existing web-based mortgage calculator.
2000-2001 INFORMAL SOFTWARE, INC.
Developed, as member of an international team, software that allowed a Palm PDA to extend and control Microsoft Office applications.
Developed conduit to update PDA to changes in underlying document.Created prototype display application for the PDA.Led discussions to improve team process, to better facilitate remote distributed development and to promote object-oriented design and development principles and practice.
1999 – 2000 TECHIES.COM, INC.
Software Engineer/Internal Tools
Developed internal data mining tools using Java servlet and JSP technology with JDBC SQL queries from an Oracle database.
Developed a job candidate selection tool, including selection technology providing an order of magnitude improvement in speed over SQL database queries.Created a flexible intranet website serving tabular reports based upon Java servlets and JDBC technology. Reusable design allowed new reports to be implemented in under an hour.
1998 – 1999 FOURTH SHIFT CORPORATION
Joined ongoing project to convert company’s ERP product from MS-DOS to 32-bit Windows, and from C to C++.
Identified architectural problems in original conversion plan, preventing bugs that would be difficult to identify and repair later in the development cycle.Improved memory management and eliminated memory leaks.Developed task-spawning facility and context switch.Reorganized function library to increase coherence and reduce coupling.
1997 – 1998 NORTH CENTRAL CONSULTING
Provided C++ and object-oriented development capabilities to clients.
1985 – 1997 SAND HILL SOFTWARE
Developed award-winning educational and entertainment titles as a member of a virtual development team.
Developed commercial shrink-wrapped software including:
-Cartooners, published by Electronic Arts, awarded the 1989 Software Publishers Association’s Excellence in Software Award, later named the Codie Award, and Best Education Software of the Year by Computer Classroom Learning, 1990.
-Millie’s Math House won four major children’s software awards including: 1993 Best Early Childhood Software Award, 1992 Parent’s Choice Award in Software, 1992 Best Children’s Program, and 1993 Best Early Childhood Software Award (California Children’s Media Award).Designed and developed a cross-platform animation scripting language, interpreter and graphics engine.