|
Lance Finney lmfinney@gmail.com |
|
6028 Hartford Street St. Louis, MO 63139 (314) 422-5566 |
Engineer with seven years experience in software development seeks a position as a Senior Java Developer or Team Leader to apply work experience in Java, database development, testing, and other development technologies, as well as team and leadership skills.
|
Programming Languages |
Java, XML, C, XHTML / CSS, JavaScript |
|
Operating Environments |
Windows, Linux |
|
Special Technologies |
Swing, J2EE, EJB, MDB, SQL, JDBC, Microsoft SQL Server, PostgreSQL, Oracle, OJB, JUnit, Ant, Hibernate, Spring, Orion, OC4J, WebSphere, WebLogic |
|
Development Tools |
IntelliJ IDEA, cvs, vi, JBuilder, MS Access |
|
Testing Tools |
JUnit, CruiseControl, Emma, Abbot, Costello, DBUnit, FitNesse |
|
Methodologies |
Extreme Programming |
|
Conferences |
JavaOne 2003, JavaOne 2004, JavaPlus 2000, SQL Pass 2002 |
|
Certifications |
SunSM Certified Programmer for the Java™ 2 Platform |
|
Foreign Languages |
Russian |
|
Security Clearance |
Secret (Lapsed – granted in 1995) |
Enterprise Web-based Inventory Forecasting, Supply Chain Forecasting, and Requirements Planning Software
Developed a Java n-tier application on a team using Extreme Programming
Created extensive custom GUI components using Swing and JClass
Worked on EJBs, MDBs, JDBC, a code-generating utility, and an internationalization utility
Focused on Test-Driven Development, with extensive use of Junit, implementing Abbot and Emma to improve project test coverage
Ensured application portability on multiple application servers (Orion, WebLogic, OC4J), relational databases (Microsoft SQL Server, Oracle, PostgreSQL), and operating systems (Windows, Linux)
Expanded an XML schema definition used to upgrade the application’s database
Improved build and testing performance by rewriting Ant build scripts
Implemented open source projects such as log4j, OJB, JCalendar, and JGoodies FormLayout
Evaluated GUI testing frameworks, code coverage tools, and test metrics
Enforced coding standards within the team and led significant refactorings to improve code quality
Assisted training Sales Representatives in using and implementing enterprise-level software
Presented an implementation guide and sample implementation to a user conference
Presented technical talks on SWT, Java tools (AntGraph, PMD, Abbot, and FitNesse), and Eiffel to fellow developers
Led a book study group for developers on multiple teams throughout the company
Mentored a junior developer on Java programming, APIs, code design, and coding standards
Achieved SunSM Certified Programmer for the Java™ 2 Platform certification
Completed four weeks of Java BootCamp training
Was awarded Top Gun, the highest honor, by classmates and instructors
Worked on core Java, Servlets, JSP, XML, EJB, and WebSphere server
Contributed to firm-wide Java coding standards
Coached a campus recruit during the application process
Organized company participation in a campus-recruiting event at Washington University
Wrote local news broadcast segments on personal uses of the internet
Developed and unit tested Enterprise JavaBeans based on minimal specifications
Wrote user documentation and supported client testers implementing a new application of the code
Reviewed the code of co-workers for standards and code design
Designed and wrote several Enterprise JavaBeans and Java Applets
Unit tested using JUnit
Designed and built objects from UML use cases and sequence diagrams
Automated data collection and manipulation
Designed and developed MS Access databases and reports used to plan the annual strategic direction
Extracted data from Lotus Notes and Oracle databases using ODBC connections
Customized and maintained an MS Access database to coordinate data collection
Controlled database security, validated application and embedded systems inventory data, and redesigned forms and reports to adhere to GUI standards
Tested and debugged an application written in POMS
Wrote and executed system tests and maintained records for the testing group
Tested multiple mission-critical applications on Windows and VAX for Y2K compliance
Worked individually with users and technical support personnel to develop comprehensive test plans, investigate issues, and communicate Y2K defects
Mentored a junior consultant, advising her on career, training, and project issues
Served as Secretary and Vice-Chair for office Internet Special Interest Group
Presented an introductory JavaScript tutorial
Planned a Quarterly Business Meeting, handling logistics for a five-hour meeting for sixty people
|
UNIVERSITY OF MISSOURI, St. Louis, MO Master of Science – Computer Science (in progress) |
Courses include – Computer Systems, Software Engineering, Programming Languages, and Computer Networking |
|
|
|
|
WASHINGTON UNIVERSITY, St. Louis, MO Bachelor of Science – Chemical Engineering Bachelor of Science – Systems Science and Engineering |
Minor – Russian Studies Graduation Date – May 1997 |
President – Washington University Engineering School Alumni Advisory Council
Chief Adviser – Tau Beta Pi Chapter at Washington University School of Engineering
Langsdorf Fellow – Full tuition merit scholarship from the Washington University Engineering School
Completed courses in Core Java and Object Oriented Programming through JavaRanch’s Java College.
Personal Web page – http://www.europetravelogue.com, which uses valid XHTML, valid CSS, and several open source php packages
Washington University Engineering Alumni Mentor – Assisted college juniors in preparing for graduation and the job market