I am a Senior Programmer with over five years of experience with software architecture and related development lifecycle activities, as well as management experience. I bring a broad range of skills and technical knowledge and am comfortable working both independently as well as in a team. My technical experience combined with my leadership qualities give me adaptability skills suitable for any work environment.
As a senior consultant, I was responsible for joining an established team of coders to finish an internal web application to run a client's business order system.
I automated the development build process through the use of a Linux shell script that interfaced with the StarTeam source code control system as well as the Ant build process. I also automated the deployment of a new build from the development server to the test server for QA testing using the Ant build process. In addition to the above, I was responsible for coding multiple parts of the application, involving use of the Struts application framework, writing Java code and JSP pages, and working with the Oracle 9i database on the back-end. I have been involved in SQL connection tuning, database design, as well as overall application design.
I also developed a set of standards for use among the project team, including coding, environment, and deployment standards.
As a senior consultant, I was responsible for the creation and installation of a test environment in Toronto, Canada for testing 724 Solutions' Xtreme Mobility Gateway (XMG). This product requires the Oracle 9i database, and was installed on HP/UX 11i. I used cellular phone emulators from Nokia, OpenWave, and Ericsson on Windows XP and 2000 to test the XMG product.
As a member of a team, I performed installation, configuration, and testing of the XMG and Oracle products in Taipei, Taiwan and New York City. I also assisted in creation and execution of test plans for the XMG product in these environments.
As a Project Manager, I implemented a standardized release cycle for the Deduction Control System (DCS) and implemented the release cycle for several releases. This included both software and database upgrades that were required to be in synchronization for multiple clients. I also installed and managed a web-based bug tracking list for multiple clients and multiple projects, both internal and external. Additionally, I acted as the liaison between internal customers using DCS and the programming staff, collecting feature requests, translating these requests into business requirements, and overseeing their implementation in future releases of DCS. I also managed several consultants working on implementing business requirements as well as creating advanced reports using Business Objects.
As a Senior Programmer, I was responsible for implementing business requirements from internal and external customers on the DCS product. I was also responsible for maintaining data integrity for all outsourcing customers, managing two Microsoft SQL Server databases containing over $10M in A/R. Responsible for creating a module within DCS to interface with a Jinfonet, a Java-based reporting solution, and also producing reports for end-users. This application was programmed in Java 1.2 with Swing components, and a JDBC connection to both Oracle 11i and MS SQL Server databases.
As a Senior Programmer I acted as the team leader, managing the activities of five developers who developed software enhancements for InterWorld Commerce Exchange, a B2B e-commerce application.
With a team of 4 developers, led the design and development of the Beanie Babies Official Club web site. This project included screen, screen navigation, and back end database design. An application layer was created between the new and legacy databases, which consist of triggers and Oracle stored procedures. The web site produced $1M in orders in its first 30 days.
With a team of 2 developers, led the design and development of CV's Affiliate Territory Database. This project required the implementation and testing of new requirements in PL/SQL code on an Oracle 8i database.
Acting as the Technical Team Leader, re-designed the Classified Ventures corporate web site. Responsible for programming all database connectivity, jobs database, and implemented and tested entire site.
As a Java developer, was responsible for the analysis, object-oriented design, and programming of CV's applet-based Order Entry system. After implementation, maintained responsibility for analysis, design, and inclusion of enhancements.
As a Lead Programmer, developed new functionality for the Digital Print-On-Demand project. Results brought in over $2M in orders between September and December of 1998.
Recommended and implemented the SCCS source code control system on Solaris. Also recommended and implemented the PVCS source code control system on Windows, thereby synchronizing multiple developers.
Participated as a member of the Wallace Medical Emergency Response Team.