Java Developer Resume
Culver City, CA
SUMMARY
- Over nineteen years of Information Technology experience including code development, software design, testing and delivering quality applications for technical and non - technical users in a variety of industries:
- Development experience on Freight booking applications development wif a focus on data validation and calculations. Technologies used were Java, C++, Swing, AWT, JDBC and Transact SQL on a Sybase database.
- Development experience on payroll timecard application development using JSPs wif a focus on data validation. Technologies used were Java, Richfaces, and SQL on a MySQL database
- Experience converting C++ servers to EJBs
- Experience wif Hibernate, JSPs and Servlets
- Twelve years experience in Freight reservation industries
- Two years experience in Entertainment payroll
- Two years experience in media localization services.
TECHNICAL SKILLS
Languages: C++, Java, Smalltalk, Assembler, C, SQL, HTML, VBScript, J2EE, Perl,, PHP, JSON
JAVA IDEs: JBuilder 9.0, VisualCafe, Eclipse wif JBoss
JAVA APIs: Java Excel, JDOM, Apache POI, TermWeb
Tools: CVS,SVN, ISQL, VisualWorks, WinZip, Mercury Quicktest Professional, 3270 Display, Hibernate, Putty, Microsoft Sourcesafe, WinSCP
RDMS: Oracle, Sybase, DBase III, MySQL
Microsoft Tools: Microsoft Office
Operating Systems: Solaris Unix, Windows XP, Windows 7, Linux
PROFESSIONAL EXPERIENCE
Confidential, Culver City, CA
JAVA DEVELOPER
Responsibilities:
- Developed, tested and implemented a Java application using Swing that took as input an xml file(s) and produced an excel report that performed calculations based on the data in the file. The application also would provide word documents based on the data in the xml file(s).
- Developed, tested and implemented a Java application using Swing that read data from excel files and connected to a TermWeb, a terminology management system, to retrieve data and create xml document for input into the system. The application also would update excel file wif new data from TermWeb.
- Developed, tested and implemented a cron job (scheduled job) the used webservice calls to retrieve video metadata from an online video publishing service and save it in a mysql database.
- Developed and implemented a database schema for storage of video metadata.
- Created and modified SQL calls to allow the application to retrieve and manage data in a MySQL database
- Developed, tested and implemented a webservice that took an xml file as input and produced various word documents as output.
Confidential, Burbank, CA
JAVA DEVELOPER
Responsibilities:
- Designed, coded and tested Java application that used JSP, JSF, and J2EE that allowed users to input and calculated timecards for entertainment, television and film, productions.
- Designed and coded user screens using HTML, Richfaces, CSS and JavaScript.
- Created and modified SQL calls to allow the application to retrieve and manage data in a MySQL database
- Deployed application to a JBoss application server
- Converted application from using Trinidad component library to a Richfaces ajax-enabled component library.
- Mentored consultants on project procedures and components
Confidential, El Segundo, CA
SR. PROGRAMMER ANALYST
Responsibilities:
- Converted the customer service booking application to Java language so that it could be accessed from the company’s intranet.
- Designed, coded and implemented a Java application that performed weight, dimension and time calculations for a freight reservation systems.
- Designed, coded and implemented a user interface for customer service agents to use to calculate charges and input freight data and charges into Sybase database.
- Converted C++ servers used to perform calculations, data validation and data input to EJBs
- Modified application to use Orbix to communicate wif the Persistence C++ servers.
- Used Hibernate for object/relational mapping.
- Modified Java GUI to validate and format data to be sent to the C++ servers.
- Modified Java GUI to use Swing components. The GUI consisted of multiple screen and dialogs used to process a freight booking reservation.
- Created the original Java GUI screens using AWT components.
- Supported both the Java application and C++ servers by answering questions about the system and making modifications when necessary.
- Created Actuate reports using SQL to display and print results from queries against multiple tables in a Sybase database.
- Used JDBC and SQL to maintain a Sybase database.
- Create and maintained Mercury automated test scripts using QuickTest Professional Software to regression test Java application
- Over five years of experience in design, development and deployment of Java applications.
- Participated in evaluating and meeting deliverable schedules by identifying critical components and problematic tasks, developing original code and/or modifying existing code, to improve application performance and easily maintained.
- Designed and programmed, using VisualWorks Smalltalk, the customer service booking system application that reduced the time required to process a booking and the time required to train new personnel.
- Mentored consultants on project procedures and components
Confidential, Los Angeles, CA
Programmer/Retirement System Coordinator
Responsibilities:
- Automated the benefit calculation and letter writing process.
- Assessed the organizational needs of the Retirement Benefits department and was part of the team that designed the department’s Oracle database application.
- Programmed reports using data gathered from a ORACLE database.