|
|
12345678910111213141516
Resume 9
James A. Powell
1452 Brunswick Road
Elizabeth, NJ 07020
SUMMURY
- Five years of professional software development experience, consulting for major financial and business institutions in the U.S. and Europe.
- Sun Certified Web Component Developer for the J2EE Platform, Sun Certified Programmer for the Java 2 Platform, and Sybase Certified PowerBuilder Associate.
- Significant work through the different phases of software development life cycle and knowledge of systems analysis and design methodologies and data modelling.
- Worked with several application configurations including distributed, web, and client-server applications most of the time in a cross-platform environment.
- Used a variety of languages, development tools, frameworks, and relational database management systems.
- Expert in the conversion of legacy information systems to distributed and web-based architectures.
- Always worked closely with system users and management personnel and gained reputation of loyalty, quick problem solving, and excellent teamwork and communication skills.
WORK EXPERIENCE
May 2000 - Present Swanson Inc., New York, NY
Senior Analyst/Programmer
Client Projects
Senior Technical Consultant Swanson, Inc., New York, NY
- Developing a dynamic online form builder engine: FormWizard.
- FormWizard allows users to create customized forms and store their definition in a database.
- The created forms can then be made available to the public via email notifications and the data filled by people into the forms will be stored and later can be accessed by the form owner.
- I was responsible for the whole analysis, design, and development effort of this application.
- Technologies and tools that I used to develop FormWizard include JDK 1.4, EJBs, JSPs, Servlets, Tag Libraries, XML, Apache, JBoss, MS SQL Server 2000, and JBuilder.
Senior Technical Consultant ARD Financial Services, New York, NY
- Converting a very sophisticated proprietary suite of trading applications
into a commercial, distributed open system financial product.
- The first phase of this practice addresses the security master sub-system that
consists of three applications: Product Master, Firm Price Management, and
Product Classification System.
- The source applications are written in PowerBuilder, HPS, Cobol, C and PL/I on
a DB2 database while the target environment is primarily based on the J2EE
platform technologies.
- Extensive analysis and re-engineering have been done to shift the current
proprietary, tightly-coupled applications to more generic, customizable,
component-based systems that can fit the neABC of financial institutions in
today s market.
- Additional work has been done to enable the system for the T+1 processing.
Senior Technician RSST Mutuals Of New York , New York, NY
- Technical architect and lead programmer for Alchemist FI, a new e-commerce
initiative powered by RSST.
- Alchemist FI developed a new set of proprietary financial products that better
serve a client s fincncial goals by collaterizing existing accounts.
- Our goal was to work as a service provider for other financial services firms
by providing them with a set of APIs that will communicate with Alchemist FI s
proprietary analytics engine running on our servers. The APIs would allow our
clients to build their own GUI on top of them. The APIs were also built in a way
that allowed adding new products and services to the clients without having to
do deploy frequent updates to the clients servers.
- Designed and implemented the core server-side modules in addition to the
client APIs. Achieved a flexible design that would allow adding different types
of connections and protocols between the client and the analytics engine.
- Tools and technologies: JDK 1.3, Weblogic 6.0, SSL, JSSE, XML, Servlets, and
JSPs.Provided primary implementation for XML over HTTP and SSL using JSSE.
Senior Technician Abbey, Inc., Weehawken, NJ
Converted several of Abbey s financial applications, written in HPS, to
web-based Java applications.
- Knowledge of both source and target environments and technologies helped me
play a key role in the development, testing, and deployment phases of the
converted applications and participated in preparing the design and functional
specifications documents.
- The presentation layer in the target architecture was developed using JSPs and
servlets. These web components then communicated with the business logic stored
on WebSphere application server as EJBs and JavaBeans. The middle-tier also
communicates with other CICS Cobol business modules running on a mainframe
environment via IBM s ECI Extended Call Interface middleware.
- Tools and technologies used included JDK 1.1.8, JDK 1.3, JSP, Servlet,
JavaBeans, EJBs, JDBC, Swing, J2EE Server, IBM WebSphere 3.02, Visual Age for
Java, DB2, HPS 5.3, and HTML.
Feb 99 - May 2000 Effective Client Server Solutions Inc., Edison, NJ
Senior Analyst/Programmer
Client Projects
Senior Technical Consultant Digital Dynamics, New York, NY
- Conversion of The Hollywood Reporter s existing FoxPro systems to a new
web-based system.
- The project involved re-engineering and migrating the FoxPro database to MS
SQL Server 7.0.
- The process involved extensive data modeling and design for the new database
that was significantly expanded to introduce a lot more features and
capabilities to THR applications.
- Demonstrated and prototyped a web-based dynamic reporting utility using SWING
and the Java Datawindow technologies.
- Tools used: MS SQL Server 7.0, Stored Procedures, PowerBuilder 7.0, and JDK 1.2.
Senior Technical Consultant Albertson Life Insurance, New York, NY
- Helped design and develop the web view of Investment Database, Albertson s
investment department main application.
- We used PowerBuilder s Web.PB to create an HTML-based web interface to the
system that allowed easier and more flexible navigation through the application
modules.
- The new interface was used to wrap all the existing contents and we also added
more content and functionality.
- Tools used: PowerBuilder 6.5 and MS SQL Server 7.0.
Senior Technical Consultant Abbey, Inc., Weehawken, NJ
- Worked on maintaining and enhancing Abbey s new Corporate Actions system
that addresses all after trade processing such as Dividends Processing, Bond
Redemption, Rights Exercise, Warrants Exercise, etc.
- Corporate Actions was released to Production early 98 but it was backed out
due to many technical problems. During the assignment at Abbey, I helped
fix the problems that failed the system on its first go-live, add new required
and important functionality and enhancements, and bring the system back alive in
its new shape.
- The responsibilities included gathering, analyzing, and verifying users
requirements, and communicating them to the rest of the team.
- Corporate Actions was developed in HPS 5.2/5.3 on a mainframe-hosted DB2 with
Windows 3.x/Windows NT front-end.
In-house Projects
- PowerScan: A fully automated PowerBuilder applications scanning tool that was
used to check PowerBuilder applications for Y2K compliance. PowerScan was
flexible enough to allow customizing the scan criteria per application and
provided an easy and intuitive interface for examining and filtering results.
Tools used: PowerBuilder 6.5, PFC, SQL Adaptive Server Anywhere 6.0, Web.PB,
Perl/CGI, and HTML 4.0.
- Broker Message Search Facility: Developed for Guardian Life Insurance to load
broker messages received via e-mail into their investment database and then
allow the system users to search through these messages for a certain ticker or
company.Tools used: PowerBuilder 6.5, PFC, MS SQL Server 6.5.
- Task-based Application Security Module: A generic, easy-to-use task-based
application security module for PowerBuilder applications. The module was easy
to plug into any number of existing enterprise applications and comes with a
friendly security maintenance module to create the security profiles for the
system users based on their authorization level.Tools used: PowerBuilder
6.5/7.0, PFC, Adaptive Server Anywhere, and MS SQL Server 6.5.
Aug 96 - Jan 99 ABC Egypt, Cairo, Egypt.
Analyst/Programmer
Client Projects
Technical Consultant Credit Suisse First Boston, New York, NY, London, UK
- For almost two years, worked as a technical consultant for CSFB Credit Suisse
First Boston - ISD.
- During this period, I was developing new sub-systems and supporting the
existing NTPA New Trade Processing Architecture , the main Trading System at
CSFB. NTPA were built on a mainframe-based background using a variety of tools
and languages like PowerBuilder, HPS, COBOL, C, PL/I, Assembler, and CICS on DB2
and Sybase database engines.
- Spend most of my assignment working on settlement systems but had some
exposure to other systems like OTP Order Trade Processing and CAMS CAsh
ManagStarted and delivered a completely new NTPA application: Online PreMatch, a
utility that helped traders match internal and external trade instructions.
Delivered and tuned the system at several CSFB locations in New York and
London. ement System.
Technical Consultant Credit Suisse Financial Products, Zurich, Switzerland
- Worked as an offshore consultant for CSFP Credit Suisse Financial Products.
- Participated in the production support and maintenance of the Credit System of
CSFP that was developed in C and System Procedures on a UNIX environment.
In-house Projects
Participated in the analysis, design and implementation of three internal
client/server applications for ABC Egypt, as a part of its plan to integrate its
own corporate systems:
- Employees Leaves Management System ELS : A client/server vacation request and
authorization processing application.
- Employee Skills Registry System ESRS : Allows the company to maintain a
repository of the skills available by its personnel.
- Time Control System TCS : A computerized timesheet entry system.
Tools: PowerBuilder 4.0, PowerBuilder 5.0 on MS SQLServer Server 6.0.
Jul 97 - Nov 97 International Business Solutions, Cairo, Egypt
Analyst Programmer
- As a part time resource, I worked on the application Design and development of
Asfour Crystal Manufacturing System.
- Participated in the deployment and tuning of the application on-site and in
customization and tuning of the application for other major industrial
organizations in Egypt.
- The application makes use of the client server and distributed technologies,
OOP, and Stored Procedures to provide the company with a way to process its day
to day activities including sales, stock, production, accounting, and plant ABC
analysis.
- Tools used: PowerBuilder 5.0 and PFC on Sybase System 11 database.
EDUCATION
Diploma in Software Development, Information Technology Institute ITI , Cairo,
Egypt.
- A 10 months program that covered advanced topics in software development
including Operating Systems, Database Design, Computer Networking, in addition
to focused courses on several programming tools and languages and also several
database management systems.
- Graduation Project: School Management Information System. A very flexible and
customizable Information Management System that fits any under-college
educational institution. New ideas were implemented in that project like remote
administration and parental tracking through an Internet gateway. The tools used
were PowerBuilder 4.0, Oracle Server 7.1, JDBC 1.0, CGI, LiveWire, and Netscape
FastTrack Web Server.
Bachelor of Science,
Electrical Engineering, Electronics and Communications Department,
Ain Shams University, Cairo, Egypt.
Graduation Project : Computer-Aided Design of Microwave Microstrip Circuits.
Sun Certified Programmer for the Java 2 Platform.
Sybase Certified PowerBuilder Associate.
COMPUTER SKILLS
- Programming Languages:
Java, C, C++, Perl/CGI, COBOL., PL/I
- Operating Systems:
WINDOWS NT, MVS, UNIX, DOS, Red Hat Linux, Windows 2000.
- Databases:
DB2, Sybase SQL Server System 11, Sybase SQL Anywhere, MS SQL Server 7.0.
Adaptive Server Anywhere.
- Development Tools:
- Java 2 Platform technologies: Servlets, JavaBeans, JSPs, XML, JSSE and EJBs.
- PowerBuilder 5.0/6.0/7.0 CPD 6.0 Associate , Jaguar CTS 3.0, PFC, HPS
2.6/5.X
- Analysis & Design:
Structured and Object Oriented Analysis and Design.
- Other:
HTML, CFML, ISPF, CICS, JCL, VSAM
12345678910111213141516
|
|