We provide IT Staff Augmentation Services!

Java Developer Resume Profile

3.00/5 (Submit Your Rating)

OBJECTIVE: Software development opportunities in the Denver metro area especially in the Denver Tech Center or the southern, southwestern, or western part of the metro area

SKILLS AND TECHNOLOGIES

  • Overall software development 15 years
  • Object - oriented middle-tier programming 5 years in Java 4 1/2 years or Perl 2 years
  • Development with relational database management systems RDBMS including Oracle, Sybase, MySQL, MS SQL Server, and PostgreSQL and such tools as SQL, PL/SQL, SQL Plus, SQL Loader, Embedded SQL, isql, bcp, and stored procedures 11 years
  • Web services, including consumption of RESTful services and auto-generation, enhancement, and maintenance of bottom-up Java-bean services 2 years
  • Web interfacing using Java Server Pages JSP, JavaScript, HTML, Ajax, PHP, ColdFusion, and XML 5 years
  • Shell scripting including Perl, Korn ksh, Bash, Bourne, t, c, and awk 12 years
  • Unix including Linux, Solaris, HP-UX, and IBM AIX 12 years
  • Procedural development including C, makefiles, Perl, and perlapp 7 years
  • Windows 95 through 7 and Microsoft Office Outlook, Excel, Visio, Word, Project, PowerPoint 12 years
  • Integrated development environments IDEs including X-Develop and Eclipse 4 1/2 years, including use of plug-ins such as Subclipse, PDT PHP Development Tools, and StatET for R in Eclipse
  • Version control systems including Subversion SVN /Subclipse, Microsoft Visual Source Safe, RCS, CVS, Tortoise, Quartet, and PVCS 9 years
  • Secure Shell, ssh, scp, ssh-keygen, PuTTY, pscp, PuTTYgen 7 years
  • Organization, problem solving, communication, interpersonal skills, teamwork, initiative, thorough testing

EXPERIENCE

Confidential

  • Auto-generation of a bottom-up Java-bean data layer web service SOAP/Axis from Java classes for the FIMAC Mountain web application and deployment, enhancement, and maintenance of the service, initially as a gateway for authenticated users to database functions but eventually to additional functionality such as financial calculators, reporting, email generation, data imports, and automated testing and onboarding of new customers Eclipse, Java JDK 1.7, WSDL, SVN/Subclipse, Apache Tomcat 7, JDBC, JSON
  • Creation, enhancement, and maintenance of PostgreSQL database functions, including reflection of CRUD operations for the object model PostgreSQL 9.2, pgAdmin III 1.16.0 and 1.18.1, SVN
  • Expansion of the data layer web service to make use of the MATLAB Compiler Runtime to support interfacing with JAR files generated from MATLAB
  • Implementation of budget logic for the FIMAC Mountain software suite using a variety of Java code, functions and packages in the R statistical programming language, PostgreSQL database functions, and an interface into third-party financial data services Eclipse, Java JDK 1.7, R 3.0.2, R console, RGui, StatET plug-in, PostgreSQL 9.2, pgAdmin III, SVN/Subclipse
  • Implementation of business ratio key performance indicator logic
  • Integration of reporting capabilities into the budget module, first using free Jasper Reports software and later using web services generated with commercial Logi Analytics functionality Jasper Reports, iReport, Logi Info Studio 11.x
  • Development of several parts of the FIMAC Mountain user interface, including cURL invocations of the data layer web service, the business ratio pages/dialogs/reports, and a toolbox consisting of financial calculators and other utilities Eclipse, PHP 5.4.x and 5.5.x, PDT plug-in, HTML, CSS, JavaScript, JSON, XAMPP Apache distribution
  • Participated in the development team's AGILE stand-up meetings/communications
  • Built thorough validations into all created functionality, documented and unit-tested functionality, participated in team testing, worked closely with QA resource, authored Ruby/Watir scripts for automated GUI testing, and created Java classes for regression testing
  • Incorporated logging of provided back-end processes, including updating of status and statistics
  • Authored detailed notes as a supplement to documentation already provided in order to facilitate a smooth transition for the position

Confidential

  • Development of 3-tier, cross-browser web applications RAIDS Online and ATACRAIDS for geospatial and temporal crime analysis Java JDK SE 1.6, SQL, Microsoft SQL Server 2008, JavaScript, Ajax, ExtJS JavaScript application framework, JSON, HTML, JSP, XML, SVN source control, Eclipse Java IDE including Subclipse plug-in for interaction with SVN repositories, Apache Tomcat 6.0 and 7.0, Google Guice open-source software framework with dependency injection, Amazon cloud computing, MS Windows 7, MS Internet Explorer 7-9, Mozilla Firefox 10, Google Chrome 18, scrumdo.com for scrum agile development, redmine.org for project management
  • Conversion of mapping component of web applications from Google Maps to Esri ArcGIS JavaScript API after BAIR forged a strategic partnership with Esri
  • Interfacing to Esri ArcGIS RESTful map services e.g., topographical and satellite base maps, Esri demographics, USGS natural hazards, NWS weather forecasts, etc.
  • Research into report engines and scheduling utilities and subsequent integration of the chosen technologies, Jasper Reports and Quartz scheduler, into the ATACRAIDS application
  • Streamlined re-designing and re-implementing of the data importer application used by law enforcement agencies to provide their offense data to the BAIR web applications for very substantial performance improvements
  • Enhancement of BAIR's internal RAIDS Admin web application
  • Design, coding, and execution of Strawberry Perl program for TeXtraction text-entity extraction from law-enforcement officers' narratives
  • Research of ATAC Workstation desktop application MS Visual Basic 6
  • Additional technologies applied: MS SQL Server Management Studio 10, Google Earth including Keyhole Markup Language, Remote Desktop Connection RDC, OpenVPN, MS Outlook 2010, Open Office 3.3, dropbox.com for file sharing, Cygwin, Ubuntu Linux, PuTTY, SSH, Bash shell scripting, awk, Skype IM and video conferencing

Confidential

  • Research, development, testing, and documentation for upgrade of Stock Plan Services Technology web applications including Stock Plan Manager, Equity Award Center, and Equity Operations Services and batch processes to newer versions of Oracle database from 10g to 11g, IBM WAS Websphere Application Server from 6 to 7, and Red Hat Enterprise Linux operating system from 4.x to 5.x using the following tools: Oracle 10g and 11g, IBM WAS 6 and 7, Red Hat Linux OS 4.x and 5.x, IBM RAD Rational Application Developer 7.5.5, Java EE J2EE 5 and 6, Perl, Toad for Oracle Xpert edition 10.5, SQL Plus, SQL Loader, SSH, HTML, JavaScript, JSP, ASP, EJB, Struts, ANT, SOAP, Hibernate, Spring, CRUD create, read, update, delete and DAO data access objects, Korn shell scripting, SQL Server, MS Visual Studio 2008 Professional Edition Version 9.0, MS .NET Framework Version 3.5 SP1, MS Visual Basic 2008, MS Windows, MS Office, TortoiseCVS version 1.10.10, cvsnt client/server 2.5, VAS Active Directory, PuTTY, Bitvise Tunnelier 4.30, WinSCP, XML, BMC Remedy Mid Tier 7.5
  • Usage of rsync on Linux to ensure a smooth transition of data from an old mount point to a newer, more secure one

Confidential

  • Creation of new secure file transfer connections and conversion of existing file transfers from FTP to SFTP Secure FTP within the payroll, human resources, and data warehouse applications of the LMPeople software suite as a member of the LMPeople UDEV Unix DEVelopment /O M Operations Maintenance /Job Scheduling team this involved gathering requirements, developing scripts and lockboxes for scripts, unit testing, obtaining or providing peer reviews, entering information into CSRs Change/Service Requests, making entries and updates in the FTP catalogs, confirming migrations of code to test or production environments, and coordinating with the Functional/Technical Business Partner Contacts, the Business Analysts, the Engineering Review Board, the TAG Technical Administration Group team, the Interfaces Conversions developers, the On-Line/Internal Processes/Reporting developers, the Database Administrators, and the USET test team to meet go-to-test and go-to-production deadlines, including both production-critical and block releases
  • Execution of streams of jobs reports, SQL instructions, file transfers, file watchers, KSH commands, Informatica, PeopleSoft Application Engine/PeopleCode, emails, archiving of files, etc. and coordination with the PS C Production Scheduling Control team for test requests for the LMPeople software suite in multiple environments as an interim member of the LMPeople USET test team while continuing to provide services to the LMPeople UDEV team as well
  • Facilitation, coordination, and monitoring of 2008 year-end payroll processing in production and development to provide substantial automation of this processing for the 2009 year-end
  • Technologies applied for accomplishments listed above: UNIX Solaris 10 SunOS 5.10, SSH Secure Shell, SFTP, FTP, ksh Korn shell, C, Lua, PuTTY 0.58, Van Dyke Secure Shell vshell, OpenSSH, ITeF x copssh OpenSSH for Windows, Oracle 9i and 10g, SQL Plus 10.2, SQL, Perl, BMC CONTROL-M job scheduler, BMC CONTROL-M Control Module for Advanced File Transfer AFT, Control-M Enterprise Manager 6.4, Control-M Desktop 6.4, Control-M Configuration Manager 6.4, Quest Software Stat ACM Application Change Management 5.4.0, Microsoft Visual Source Safe VSS 6.0 and 8.0, MS Windows XP Professional 2002 Service Pack 3, MS Office 2003/2007, MS Office Communicator 2005 and 2007, MS Office Project 2007, MS Windows NetMeeting 3.01, Adobe Reader 9.1.0, CutePDF Writer, Contivity VPN Client Nortel Networks v5 and v7, RSA SecurID token

Confidential

  • Design, implementation, testing, and maintenance for Trackvia online database application see LAMP Linux, Apache, MySQL 4.1.20 and 5.0, and object-oriented and procedural Perl 5.8.8 including CPAN modules, MySQL Query Browser v1.2.12, MySQL Administrator v1.2.12, Mod proxy and reverse proxy Apache 2.2.8, MS IE 7, Mozilla Firefox 2.0.0.12, MS Windows Vista Home Premium, MS Office 2007 Outlook, Excel, Word, PuTTY, PSCP, Pageant, SVN Subversion
  • Incorporation of new data types into Trackvia: relational fields i.e., foreign keys, images, date-only, and calculated numbers i.e., formulas
  • Refactor of Trackvia data types, including conversion of the underlying 20-million-row MySQL table, to accommodate more data fields for the customer and to make database fields a true OO class
  • Creation of a data API into Trackvia for Perl, PHP, and JSON JavaScript Object Notation
  • Modification of Trackvia to provide or deny access to premium features, including associated invoicing of clients
  • Incorporation into Trackvia of online support for Gebbie Press Directory, a Trackvia content partner
  • Enhancement of Trackvia for CircServ Circulation Service America, Inc., a Trackvia business partner
  • Addition of fixed table headers to Trackvia reports
  • Modification of Trackvia to allow customers to generate fax campaigns

Confidential

  • Enhancement and break-fix of several ADT Security applications, including Passport, eCER Capital Expenditure Requests, Proposal Generator for Corporate, Small Business, and Bank of America proposal PDFs, Mercury IT Governance, and InsideADT ColdFusion, Java, JavaScript, MS SQL Server, Oracle, SQL Plus, Unix IBM AIX, Caucho Resin application server, Apache Tomcat web server, MS IIS Internet Information Services application server, Macromedia ColdFusion 5 Studio and Administrator, XML, Eclipse 3.1, Cygwin, Cisco Systems VPN Client 4.6, MS Internet Explorer 5, 6, and 7, Mozilla Firefox 1.5, Serena/Merant PVCS version management tool, PL/SQL Developer 6.0.3, Adobe Acrobat 6.0/8.0 Professional, IBM Lotus Sametime, ADT Build Management Server Production Environment Anthill, MS Windows XP Professional 2002 SP2

Confidential

  • Development of ControlPath formerly AccuCERTT software suite for management of compliance with Sarbanes-Oxley Act SOX, Gramm-Leach-Bliley Act GLBA, Federal Information Systems Management Act FISMA, and Health Insurance Portability and Accountability Act HIPAA and standards such as Payment Card Industry Data Security Standard PCI DSS, ISO 17799, NIST 800-53, and COBIT see 3-tier architecture database, Java classes, web, object-oriented programming, Java JDK 1.5.0 04, Java Remote Method Invocation RMI, Linux GNU, MS Windows XP Professional 2002, SP2, Omnicore X-develop Professional 1.0.1, JSP, XML, HTML, Ajax, SQL, MySQL Server 5.0.13, MySQL Administrator 1.1.3, MySQL Query Browser 1.1.15, Seapine TestTrack Pro 7.1.1, Internet Explorer, Mozilla Firefox, NetScreen-Remote Secure VPN Client, MS SQL Server Developer Edition 8.00, MS SQL Enterprise Manager 8.0, Analysis Manager, Apache Tomcat 5.0/5.5, PuTTY, Pageant, Tortoise CVS Concurrent Versions System 1.8.18, struts

Confidential

  • Provided 24x7 rotating pager support of production applications and user data marts in a high-volume data warehouse that receives network usage statistics from gateways around the world every 5 minutes Unix Solaris 5.8 on Sun E10K and V440 servers, Secure Shell ssh/scp/ssh-keygen, OpenSSH 3.1p1, SSH protocols 1.5/2.0, sudo 1.6.7p5, Oracle/SQL Plus/SQL Loader 9.2.0.4.0, PuTTY/PSCP/PuTTYgen 0.56, Remedy Help Desk Support Console 4.00, Microsoft Windows XP Professional, Microsoft Office 2003 Outlook, Excel, Visio, Word, Project, PowerPoint, Microsoft Remote Desktop Connection 5.2.3790.0, Citrix Web Client 8.0.24737.0, RSA SecurID tokens, AbInitio 2-11-8, Toad 6.3.2.2, Microsoft SQL Server Enterprise Manager, Analysis Services, OLAP databases/cubes 8.00
  • Facilitated dialogues among user community, development teams Network Usage and Performance, Network Deployment, and Order Marts, database administrators, Data Center Operations, Windows system administrators, and Unix system administrators to resolve within timeframes specified in Service Level Agreements production issues and user requests tracked as Remedy tickets e.g., ensuring that the user community received order/utilization/performance/billing reports including Managed Modem Utilization, Voice Utilization, IP Utilization, and IP Performance Metrics in the Online Customer Service Center
  • Created and enhanced production support documentation
  • Identified patterns in production issues and user requests to make recommendations for improvements to developers
  • Organized planned outages of Unix servers and/or Oracle databases and performed recovery for unplanned ones
  • Coordinated deployment of development code checked into ClearCase and SQL to production environment and decommissioned obsolete applications
  • Supported job scheduling cron'd/daemon processes on Unix, Windows Task Scheduler, SQL Server Agent Jobs
  • Participated in ongoing transition of Data Warehouse to Sarbanes-Oxley SOX standards including creating read-only logins for users in production Oracle databases

Confidential

  • Trained to provide QA testing Quartet, SQL, PL/SQL, SQL Navigator, Oracle 8.1.6/8.1.7/9i
  • Trained to act as back-up to the Software Configuration Manager Quartet, PowerBuilder 7, Oracle 8.1.6/8.1.7/9i, SQL, PL/SQL, SQL Navigator, ANT, XML, Tomcat
  • Functioned as application support including uploading of data extracted from PAM Princeton Asset Manager into Oracle databases, providing of reports to user community, and execution of jobs on IBM mainframe Solaris, SQL, PL/SQL, SQL Plus, SQL Navigator, SQL Loader, Oracle 8.1.6/8.1.7, Quartet, MVS, ISPF, PL/1, JCL, AutoSys, sudo, ssh, Korn shell scripts, C-shell scripts

Confidential

  • Developed, maintained, and standardized scripts to invoke stored procedures or perform other SQL obtain or transmit files copy data from files to database tables and vice versa send out emails with data, logs, transfer notifications, reminders, errors, etc. run C executables or third-party softwares perform archiving and clean-up of data and logs and report on synchronization of code between development, QA, replication, and production environments Unix, C, Extra, Korn shell scripts, Sybase, isql, BCP, FTP, awk, sed, grep, remsh, Group1
  • Maintained the process that coordinates fulfillment of offers and orders for clubs Golf Card, Motorhome America, Road Care Classic, Coast-to-Coast Resorts, Camping World Road Care, and Continued Service Plan including rapid response, the process that performs loads into the Fast Order Entry system, the process that interacts with Paymentech for credit card authorizations, the process that populates mail and email campaigns, the process for converting tape pulls into Standard Marketing Mailings, the process for compiling and transmitting Golf Traveler magazine data, processes that transmit data to the Good Sam Club production system, processes that transmit Coast-to-Coast Resorts data between the Unix and VAX machines, the process that dumps the production database to drives on the Unix development machine, the process that refreshes development databases from the production database dump, processes that outsource marketing information from the database to Acxiom, the process that loads and reconciles Emergency Road Service call/claim records, and the batch email tool used by shell scripts Makefiles, C embedded with SQL, Korn shell scripts, Unix, Perl, perlapp, Sybase, isql, BCP, FTP, remsh, awk, Open Server, Extra
  • Converted automation of jobs from crontab to AutoSys scheduling software, incorporating custom calendars, conditional box jobs, remote jobs, and an emailed daily report of jobs that have been run including their statuses and jobs that will be run facilitated automation of several jobs that had previously been run manually by an operator AutoSys, Unix, Korn shell scripts
  • Authored stored procedures to build scanlines into mailing labels and maintained code for construction of Address Change Service keylines Sybase, CAST SQL-Builder, USPS standards, C embedded with SQL, Korn shell scripts
  • Designed, coded, and deployed an automated process to retrieve pkzip'd USPS Change-of-Address/NIXIE archive files from a secure https website, unzip these archives, create reports from the unarchived files, and load them into the Fast Order Entry system wget, unzip, Korn shell scripts, Unix, Extra, BCP
  • Oversaw installation and upgrading of Group1 softwares and databases on Unix and Windows NT integrated use of Group1 products into scripts and executables to normalize addresses according to USPS standards Code-1 Plus and to eliminate duplicates within or between files or between a file and a database Merge Purge Plus and Interactive Merge Purge participated in local Group1 user meetings received training from a Group1 instructor Unix, Windows NT, Korn shell scripts, C, Makefiles, Extra, Group1 softwares, Sybase, PowerBuilder, AGI internal PowerBuilder front end for call center, Open Server, Cobol
  • Created intranet web pages to allow IT department convenient access to reports, logs, contact information, file layouts, and process documentation Unix, Apache, Perl, Windows 95, remsh
  • Played an integral role in the migration of production and replication Unix machines to faster Unix machines and in the separation of the development and QA environments on one Unix machine to separate Unix machines, coordinating intimately with the system administrator, the database administrator, and the QA project manager and including Unix operating system upgrades Unix, AutoSys, Group1, Korn shell scripts, C, Makefiles, Sybase, Extra

Confidential

  • Standardized processing of bibliographic e-feed data from a variety of international sources C, Bash shell scripts, CVS, Makefiles, Unix, Exceed
  • Delivered a web-based system for telemarketers to track requests for part quotes and teamed with a fellow IHS employee to provide a similar system for clients to track their requests including automated email notifications to client or to part supplier ColdFusion, HTML, Oracle, JavaScript, SQL Plus, Windows 95
  • Detected part update text files via a cron job, converted them to a standard format, and transferred the resulting files to our partner company for inclusion in its searchable web product Bash shell scripts, C embedded with SQL, FTP, Unix, Exceed
  • Completed ISO 9001 Awareness Training 6/01
  • Created an intranet interface for operators to submit jobs to be run and a cron job to detect these jobs and run them on the appropriate machine of the network as the appropriate user ColdFusion, Oracle, Bash shell scripts, rsh, FTP, SQL Loader, HTML, SQL, Unix, Exceed, Windows 95
  • Created an intranet interface for users, programmers, and managers to create, edit, track, and sign off projects including automated email notifications to the involved parties about the progress of the projects MS Access, Oracle, SQL Plus, SQL Loader, ColdFusion, HTML, SQL, Windows 95
  • Implemented a tier prioritization scheme for the catalog processing center to expedite its manual scanning of client hardcopy materials C embedded with SQL, Ingres, HTML, ColdFusion, JavaScript, Unix, Makefiles, Exceed, Windows 95, FTP, Bash shell scripts
  • Debugged and enhanced code for extracting profiles of clients and their catalogs from a database and passing the results to the searchable online product Catalog Xpress C embedded with SQL, Makefiles, Unix, Bash shell scripts, rsh, Ingres, Exceed
  • Researched in-house code for a graphical database interface utilized by IHS staff to input client catalogs with the aim of simplifying it and improving its communication with a downstream process HTML, PHP

Confidential

  • Maintained and developed VULCAN 3D visualization software see for earth resources using Fortran and C on IRIX Silicon Graphics version of UNIX and Windows NT4.0 with primary responsibility for modularization of in-house database package to facilitate the introduction of ODBC and for integration and graphical interfacing of batch plotting functionality
  • Implemented clipping algorithms
  • Achieved proficiency in manipulating industry-specific data structures triangulations, design layers, grid models, block models

We'd love your feedback!