KEVIN MATTHEWS
e-mail ab2jy2@r.postjobfree.com
phone 561-***-****(Mobile)
Summary:
Over 14 years of professional experience in all phases of software
development cycle including requirement analysis, design, coding, testing,
integration, porting, maintenance, and documentation. Ability to translate
internal customer needs into software solutions and communicate the
implementation through training. Resourceful and dependable problem solver
who seek answers and follow through to resolution. Builds team unity by
sharing knowledge and supporting team members.
Worked on Liferay Portal, Struts (MVC), Know a little about XP (Extreme
programming methodologies) and Six-Sigma. Developed prototypes using java,
which deal with TTS and speech recognition. Worked in Engineering,
Insurance, Finance & Retail Business (Domain).
Area of Interest:
Technologies: Java (Distributed, Voice and Web Server Side Implementation)
J2EE, JSP / Servlets, C/C++, Perl
OS: Linux (Red hat 9.0/AS) and Windows 2000 / NT
Technical background:
Platforms: Linux (Red hat, Languages: Java, VXML, C and C++,
Mandrake,Susi) and Windows WSDL, PL/SQL
NT/2000
RDBMS: Oracle 8i, MS - SQL 2000 Web Programming: JSP, Java Servlets,
(+DBA), MS-ACCESS, MySQL, Java Applets, Java Script, VB
PostgreSQL 7.4 Script, HTML 4.0, XML, XSL, CSS,
VXML, JSTL1+, Struts
Web Servers: IIS 5.0, Apache Protocols: SOAP, TCP/IP, HTTP, MRCP,
2.0.16 SIP, RTSP and other custom
protocols.
Packages: VSS, Visual Inter Dev, Dreamweaver 4.0, Flash 5.0,
InstallAnywhere, JExpress, JBuilder, TOAD, PC-Anywhere & Windows
terminal service, Plesk.
Frame works / Architectures UML, Struts, MVC, XP (Extreme
(Design Patterns): programming methodologies), DAO's,
Facade, Proxy, Singleton
Testing Tools: Junit
Application Server: Websphere 5.1/6.1/7.0, Tomcat 4.0,
Weblogic 8.1
Security: AES Encryption, Sun 64 Bit Encryption and JAAS. NuBridge
Encryption Server.
Hardware: Knowledge of basic assembling, troubleshooting & networking
for PC and apple Mac. Any Software Installations and configuration on
this can be performed.
Continual Learning: Read professional & technical books to learn new
ideas and technologies. Periodically attend professional conferences.
Professional membership & activities: Member with various open source
groups and constantly active in discussions.
Operating Systems: System Servers, Motorola 68000 Assembler, VMS,
MS/DOS, TSO, ISPF MVS OS360, WIN (95/98/NT 4/, UNIX (HP-UX9.x,
10.2,11.0, SUN Solaris2.x, Solaris7, SCO, AIX), LINUX (Red Hat 7.0,
Mandrake 4.0), OS2, Apple, HP-DEC Messaging
3
PROFESSIONAL EXPERIENCE
Confidential
(3/19/12 - Present)
Senior Java/J2EE Developer
Project Name: Claims Warranty Portal
Skill set / Environment: Liferay Portal 6.1, Spring 3.0/3.1 Core and
MVC, Sring RS, Spring Resttemplate, Liferay 6.1 Portal, REST JSON web
service, Hibernate, Java EE, Java 1.4/5/6, Java, MSQL 5.5. Tomcat
6.1/7.0, Spring STS, Maven, SVN.
Architecture: Deployed liferay 6.1 portal and portlets on tomcat 7.1
application server which makes web service REST JSON calls to a Spring
Rest web service on a separate application server. The portal utilizes
Mysql Database to store consumer profile information. Develop Spring
Restful web service as separate service layer in Liferay Portal
Framework
Scope:
Develop Consumer portal to register consumers, report new claims, view
claim and policy information and update consumer personal information.
The portal runs on Liferay 6.1 which is customize to utlize the liefray
sign portlet and create account portlet, develop liferay portal hooks
and theme . A Restful webservice call is made to back-end claims system
using newly built create, read, update and delete APIs wrappers around
the claims core system. Also, expose Rest webservice in the liferay
portal application to be expose for I-Phone mobile application.
Responsibilities:
. Prepared Detailed System Design Documents for business service layer.
Utilize UML and class Diagrams
. Unit Test and Code application in Spring STS and Liferay Portal IDE
. Coded UI and business layer on both applications severs portal and web
service application servers.
Project Name: Phone Lookup Screen Pop Application
Skill set / Environment: Spring 3.0/3.1, Srping WS, Maven, STS, Eclipse,
UCN Screen Pop Builder, UCN Cloud IVR
Architecture: Deployed Spring Webservice on Tomcat 5.1 server.
Webservice makes stored procedure call to MSQL database. Service returns
data to UCN Cloud base IVR which utilizes a webservice snippet. IVR then
calls a built in screen pop widget which popluated the data on Agent
desktop that passes data and a URL link to open claims web-base
application.
Scope:
Develop a Screen pop and phonelookup applaction for consumers,retailers
or techinicians who call into the call center using various toll free
numbers. The application will lookup consumer information base on their
telephone number and screen pop a display to the Agent whether its a
consumer, retailer or technician caller information. The application
will open a web url when the Agent clicks on the URL in the data pop
application. The application which will display detail information on
the customer,retailer technician information.
Responsibilities:
. Prepared Detailed System Design Documents for business service layer.
Utilize UML and class Diagrams
. Unit Test and Code application in Spring STS and Liferay Portal IDE
. Coded UI and business layer on both application severs portal and web
service application servers.
Assurant Inc, Miami, FL
(10/01/07 - 03/19/2012)
Senior Software Engineer
Project Name: Specialty Property Mortgage Insurance Web Service
Skill set / Environment: EJB2.1/3.0, Java EE, Java 1.4/5/6, Java Cisco
7.0 CVP VXML Server, IBM Web sphere (WAS6.1/7.0), Unified Call Studio
6.0
Architecture: Cisco VRU CVP 7.2 Java VXML server SOA Architecture
interface with an EJB Session Bean expose as a Web-service. J2EE
Application interfaces with Oracle Database and .Net and Java Web
service.
Scope:
Develop EJB2.4/3.1 SOAP base web service to process and retrieve
mortgage insurance information for multiple clients such as CHASE Home
Finance and Citibank. Caller enters his or her loan number via the IVR
application, the IVR consumes the web service to retrieve customer loan,
policy and payment Information over telephone. In addition, the web
service process survey information collected by the IVR and store survey
records into Oracle database.
Responsibilities:
. Prepared Detailed System Design Documents for business service layer.
Utilize UML and class Diagrams
. Unit Test and Code application in RAD and Audium Eclipse IDE.
. Coded Business web service layer using EJB 2.4 Session Fa ade, DAO,
Singleton, Service locators and business delegate patterns. Code
application to call a secure .Net web service using SOAP token
generator in web service client.
Project Name: Pay By Phone Billing Automated System
Skill set / Environment: Java 1.4/1.5, Java Cisco 7.0 CVP VXML Server,
IBM Websphere (WAS6.1/7.0), Unified Call Studio 6.0
Architecture: Cisco VRU CVP 7.2 Java VXML server SOA Architecture
interface with an EJB Session Bean expose as a Web-service. Web Service
interfaces with a DB2 database, Java Billing web service and CHASE
Payment Orbital gateway web service.
Scope:
Develop Self Service Bill Payment IVR and web service to retrieve and
provide policy coverage information, billing information, make a One
Time ACH and credit card payment through CHASE Payment Orbital gateway.
Application also makes auto payment request and transactions.
Responsibilities:
. Prepared Detailed System Design Documents.
. Unit Test and Code application in RAD and Audium Eclipse IDE
. Developed and deploy IVR front end code on tomcat CVP platform Tomcat
5.0
. Developed and deploy business components as AXIS Web services using
EJB Session Beans on RAD 6.0
. Coded Presentation layer in Cisco Audium VXML IDE and Custom Java
Framework elements.
. Coded Business web service layer using EJB 2.4 Session Fa ade, DAO,
Singleton, Service locators and business delegate patterns.
Project Name: Help Desk Automated System
Skill set / Environment: Java 1.4/1.5, C# .Net 2.0 Framework, P-Synch
ActiveX COM Object, Cisco 7.0 CVP VXML Server, ICM 7.0, Unified Call
Studio 6.0
Architecture: Cisco VRU CVP 4.1 VXML server SOA Architecture interface
EJB Session Bean expose as a Web-service
Scope:
Develop Help Desk Interactive Voice Response Portal Software that allows
all Employees to Reset password and unlock their account by telephone.
Coded platform backend in C# .net Webservice, P-Synch ActiveX and Front
end in Java Cisco CVP 7.0.2 and Unified Call Studio, IBM WVS 5.1 Voice
Recognition ASR. Data Layer is Oracle Data Objects.
Responsibilities:
. Prepared Detailed System Design Documents.
. Unit Test and Code application in Java, EJB Session Bean, Oracle using
RAD and Audium Eclipse IDE
. Visual Studio 2005 to developed C# Webservice that house the business
logic
. Developed and deploy IVR front-end code on tomcat CVP platform Tomcat
5.0.
Project Name: HealthPhone Admin
Skill set / Environment: Java 1.4, Swing, Log4j.
Architecture: Java Swing Desktop Application. MVC Architecture
Scope:
Develop Desktop Java Swing Base Administration Tool to
Add/Update/Delete/View Departments and routing numbers for business
group. Utilize MVC Design Pattern.
Responsibilities:
. Prepared Detailed Design Documents.
. Utilize IBM Websphere Rational Developer.
. Unit Test and Code application in Java Swing.
. Develop Oracle Data loader using Externall tables, korn shell scripts
to load daily and weekly batch flat files into oracle table.
Fidelity Information Service. Tampa, FL
(1/15/06 - 8/22/07)
(Financial Service Company)
Senior J2EE Software Staff Developer
Project Name: Ecage Support Web-Base Application
Skill set / Environment: WAS5.1, Struts, Java, Servlet, J2EE, Unix AIX,
Oracle10g
Architecture: Struts MVC Web application running on IBM Websphere
Application Server Platform.
Scope:
Develop J2EE Web based Support Administration tool using Jakarta
Struts1.2 Framework. Design application using Transfer and Data Access
Objects. Application makes connection to three Oracle Data sources.
Populate ST Petersburg Data center and Replicate a unique row of
merchant and store data from the St Pete data center into Chicago data
center for new casino setup. Calls an Oracle Stored procedure to create
a merchant and store account, read a row of data from Merchant table and
insert into store table. The application is use to setup new casino ATM
and merchants account by the technicians on the client site or in the
field.
Responsibilities:
. Prepared Detailed Design Documents.
. Coded Presentation layer using JSP, Struts Java Action (Controller
Classes) and Form Beans.
. Coded Business service layer using Java Objects (POJO) for
persistence.
. Added validation logic for form screens using Struts Validator plugin.
. Deployed application on Websphere 5.1 and Unit Test using Junit.
. Developed Stored procedure using toad IDE
Project Name: IVR 7-Eleven Pin Reset
Skill set / Environment: VXML2.0, JSP, JDBC, WAS5.1, EJB, Java, Servlet,
J2EE, Unix AIX, Avaya IR 3.0
Architecture: Voice User Interface presentation layer makes web service
calls to EJB Stateless Session Bean exposed as web service hosted on IBM
Websphere Application Server (WAS5.1). Designed and developed JSP/VXML,
Java front end and J2EE back end host application.
Scope:
IVR system consists of a front end and back end applications residing in
separate ear and JVMs. IVR client makes web service SOAP calls to
business methods in the back end to retrieve customer account
information to reset his or her pin through Voice Commands Speech
Recognition. Utilize Avaya IR 2.0 Voice Platform and Scansoft Speech
(OSR 3.0) and TTS Servers. Coded and Design Front end system using
Viecore VXML framework and developed web service application using
Stateless Session EJB, Java Classes (transfer Objects, Business
Delegate, Service locator, DAO's). Implemented Data Access Objects to
handle Connection Pooling against Oracle9i Database.
Responsibilities:
. Prepared Detail Design Documents.
. Coded VXML/JSP and Java components using Viecore VXML Framework.
. Coded Stateless EJB Session Bean using Facade Design Pattern and Data
Access Object (DAO).
. Generate WSDL file and Deploy Application Web Service using WSAD.
. Deployed application on Websphere 5.1 and Unit Test using Junit.
. Developed Stored procedure using toad IDE
. Developed webservice host on IBM Websphere 5.1 Application Sever
. Configured ScanSoft Speech and TTS servers. Configured port and
licenses for OSR,TTS and Avaya IR servers.
Project Name: Scorecard Rewards Program
Skill set / Environment: WAS5.1, EJB, Java, Servlet, J2EE, Unix AIX,
Avaya IR 3.0
Architecture: Voice User Interface presentation layer makes web service
calls to EJB Stateless Session Bean exposed as web service hosted on IBM
Websphere Application Server (WAS5.1). Designed and developed J2EE back
end host application in compliant to Sun J2EE Design Pattern.
Scope:
Develop backend Java application for Rewards and Cash Back Program that
interfaces with VXML Speech Application. A client application (IVR)
makes webservice SOAP calls to business methods in the back end to
retrieve rewards program data such as cash back, order status and point
balance information. Coded and developed web service using Stateless
Session EJB, Java Classes (transfer Objects, Business Delegate, Service
locator, DAO's). Implemented Data Access Objects to handle Connection
Pooling against Oracle9i Database.
Responsibilities:
. Coded Stateless EJB Session Facade and Data Access Object (DAO) Java
Classes
. Generate WSDL file and Deploy Application Web Service using WSAD.
. Unit Test using Junit.
. Developed webservice host on IBM Websphere 5.1 Application Sever.
Project Name: DNIS Web-base Admin Tool
Skill set / Environment: WAS5.1, Struts, Java, Servlet, J2EE, Unix AIX,
Oracle JDBC thin Client
Architecture: Struts MVC Web application running on IBM Websphere
Application Server Platform.
Scope:
Develop J2EE Web based DNIS Administration tool using Jakarta Struts1.2
Framework. Design application using active record pattern design.
Application updates, delete, create and edit DNIS information against
multiple tables and databases in distributed environment for IVR
application systems.
Responsibilities:
. Prepared Detailed Design Documents.
. Coded Presentation layer using JSP, Struts Java Action (Controller
Classes) and Form Beans.
. Coded Business service layer using Domain Model Active Record Pattern
(POJO) for persistence.
. Added validation logic for form screens using Struts Validator plugin.
. Deployed application on Websphere 5.1 and Unit Test using Junit.
. Developed Stored procedure using toad IDE
Vanguard Group. Charlotte, NC
(10/15/05 - 12/30/05)
(Brokerage Firm)
Senior Java Developer Consultant
Project Name: Asset Management Services (AMS) Transition
Skill set / Environment: WAS5.1, Windows 2000, Java, Servlet, J2EE,
Rational Rose, Unix AIX, DB2.
Architecture: 3 tier architecture using JSP client screen interface
with business component mid-tier layer and data component running in Web
sphere application server (WAS5.1) that access data from DB2 database
(Data layer). Developed several screens using Vanguard UI Framework for
presentation layer J2EE Web component.
Scope:
Design Vanguard UI (Web Interface) Sequence and Class diagrams for
Presentation layer to interface with Mid-Tier services. Understand
Financial Investments IRA's, Stocks, Mutual Funds business domains.
Requirement Analysis, UI Design Specs. UI Analysis Code UI screens in
Java for Presentation layer. Modify methods in Front Controller Wizard
Framework to delegate task in screens.
Responsibilities:
. Code and Unit test Java programs in WAS 5.1.
. Develop JSP fragment (JSPF) using custom TAGS, Javascripts and
scriplets.
. Deploy Java and JSP component
. Utilized PVCS to store java source code.
Duke Power. Charlotte, NC
(03/15/05 - 09/17/05)
(Energy Company)
Developer II (Consultant)
Project Name: Port Begin/End - Customer Account Retrieval, Checks
Agreement and Epp Quotes Components.
Skill set / Environment: Windows 2000, Java, Servlet, J2EE, IBM
Websphere (WSAD 5.1), C# (Visual .Net) and DB2 Mainframe.
Architecture: 3 tier architecture using C# client screen which uses web
service proxy to call java business and data component running in Web
sphere application server (WAS5.1) that access data from DB2 database
(Data layer). Developed several J2EE components using Java embedded SQL,
Java Data class, Java web service.
Requirement:
Construct from detail design Java Business component to retrieve
customer account billing information using a customer account number.
The application also handles the ability for customers who transfer to a
new address to retrieve their existing billing information.
Construct from detail design Java Business component to check various
properties of a customer agreement for a selected status codes.
Construct from detail design Java Business component to retrieve EPP
Quotes information base on the customer account number.
All three components are exposed as Java web services which is invoke
from several C# client.
Responsibilities:
a) Code and Unit test Java programs on WAS 5.1. Created J2EE 1.3 EAR and
Web components using WSAD.
b) Generate Java and C# Web service proxy using custom web service proxy
generator tool utilizing SOAP as transport interface.
c) Deploy Java web service using WSAD web service wizard.
Utilized Visual Source Safe (VSS) to store java source code .
Project Name: J2EE VXML VRU Port
Skill set / Environment: JSP, Java, Servlets, XML, XSL, Nuance Speech
Server, IBM Websphere State table and Custom Sever, HP Unix.
Architecture: Company VRU system runs internal with internet and
intranet application.
Scope: Implemented J2EE Voice XML front and back end component to
integrate with existing MVC framework.
Role: Senior Software Engineer.
Responsibilities:
a) To identify and implement the best integration techniques.
b) Design, detail design front end and backend application utilizing custom
tags for code reusability.
c) Participate in design reviews, document training standard
JSP/VXMLdocument
d) Create VXML document to process DTMF input
Use Enterprise Architect tool for UML Design.
Project Name: Non Pay Disconnect
Skill set / Environment: DB2, Batch Cobol, Data Access Module, Expediter,
ISPF, QMF and Mainframe
Architecture: Call Center Web client application has the ability to
create Non pay disconnect request entry which invokes a COBOL batch
program business component that calls data access module and query's DB2
database.
Scope This project consists of COBOL batch program that check for non
paid accounts. Implemented a COBOL batch module to send a no pay
disconnect request if the customer adjusted amount over disconnect
limit. The application checks for four different types of customer such
as North, South Carolina resident and non resident customer.
Role: Senior Software Engineer.
Responsibilities:
a) Code and Unit test batch program
b) Created Data Access module that stores SQL statement to query against
DB2 Database
c) Created Mainframe Job to run Bach Program in changemen Package.
Project Name: PCR Maintenance
Skill set / Environment: Visual Basic 6.0
Architecture: Visual Basic Screen client calls visual basic business
component that query's a DB2 database.
Scope This is a maintenance project that consists of Visual Basic Screen
that needed an extra field to select the new volt meter code.
Role: Senior Software Engineer.
Responsibilities:
a) Modified Visual Basic Code to add new volt meter combo box.
b) Load module into Visual Basic
c) Understand the Customer Billing Information System flow including how
the screens interact with other screens
Project Name: VRU Increase Speed pay Bandwidth
Skill set / Environment: C/C++, IBM Direct Talk 3.1, AIX, State Table,
Java/J2EE
Architecture: Client calls into a VRU system IBM State table application
as presentation and business layer State table application make remote
calls to http server to send payment information to eCommerce domain.
Scope The scope of the project is to provide the ability to log warning
and error event messages and to multitask ten incoming calls at the same
time without having the VRU system timeouts
Role: Senior Software Engineer.
Responsibilities:
a) Code and Unit Test in C/C++ application (Custom Server)
b) Understand CTI/VRU Technology
c) Understand existing design
General Motors (Satyam Computers).Detroit, MI
(10/16/04 - 3/15/05)
Systems Analyst/Technical Lead Consultant
Project Name: Next Generation Virtual Advisor (Onstar)
Skill set / Environment: Java, J2EE, Struts, MVC, IBM WVR3.1, Nuance
Speech Server, AIX
Architecture: Distributed environment utilizing MVC Struts Framework
using JSP embedded VXML as presentation layer, Java Beans, Servlets,
EJBs as business layer and oracle as back end data layer.
Scope: The scope of this project is to have minor changes in dialogue
design and voice prompt changes using speech recognition. Implement web
service wrapper around existing traffic EJBs. Team implements weather
web service, traffic web service. Re-write grammar files as JSGF format.
Re-write VXML component. Implement new web service to retrieve customer
data. Migrate traffic, weather and stock domain from legacy voice
platform to IBM WVR v3.1.1 platform.
Role: System Analyst/Technical Lead
Responsibilities:
A. Code/Unit test JSP embedded VXML, JSGF grammar files for speech
recognition input.
B. Developed system requirements specifications.
C. CPU and Memory sizing on WVR Server.
D. Provide Technical Leadership.
E. Work in team environment on business logic component design and code.
F. Configure TTS and Nuance property files on both WVR and Nuance
Servers.
IBM Boca Raton Fl (6/1/04
- 9/27/04)
Automated Software Test Engineer (Consultant)
Project Name: WVR 5.1 (Voice System Test lab)
Skill set / Environment: Vxml, Java, IBM Lotus Notes, Websphere Voice
Studio, WAS 5.1
Architecture: Executed work on IBM Websphere platform Websphere Voice
Server (WVS 5.1) and Websphere application server 5.1.
Scope: Worked on short-term project at client site IBM Corp in Boca Florida
Voice Systems Labs developing and testing Voice XML 2.0 (VXML 2.0)
applications for IBM Websphere Voice Server (WVS 5.1) running on Red Hat
Linux Advance Server and IBM Websphere Application Server 5.1 (WAS 5.1).
Coded Vxml Application using the choice element and other Vxml element
tags.
Responsibilities:
a) Code and re-used Vxml application to test IBM TTS connector using the
Genesis Voice Platform (GVP).
b) Tested multiple VXML application using various vxml tag elements to
test the IBM ASR and TTS engines.
c) Install mime types on Windows IIS Webserver to meet specifications of
IBM Voiceserver.
d) Configure Genesis Voice Portal IVR server to read vxml applications.
Setup java tomcat server in development environment. Developed Java
Database utility class in java to connect to PostgreSQL database server.
e) Utilize IBM CMVC defect tracking tool and lotus notes to logged
defects.
f) Utilized IBM Websphere Voice Toolkit to develop VoiceXML applications.
Vxml applications were deployed on Windows IIS Application Server.
g) Configure Genesis Voice Portal (GVP) and Commutations Services
(Watchdog) for Vxml apps using
h) Troubleshoot Dialogic Software and Hardware T1/E1 digital line.
Voiceworks Communications Inc., Ft. Lauderdale
(8/30/2003 - Freelance)
Software Developer/Manager
Skill set / Environment: Java, JSP, Tomcat, Postgresql, Oracle8i and
Microsoft Excel
Architecture: 2 tier architecture using the model 2 design approach with
JSP calling business components running on tomcat 4.1 application sever and
accesses a PostgreSQL database
Role: Developer/Manager
Scope: Developed e-commerce and PostgreSQL 7.4 database web driven
application for VoIP Telecommunications Company using JSP/Java Model II
design approach.
Responsibilities:
a) Develop, Design, Code, Test Java J2EE Web Application.
b) Maintain and Administer PostgreSQL Database.
c) Configured and installed Voice Over IP SIP hardware and software
FXS/FXO products and software.
b) Installed and configured Tomcat4.1 Application Server on Red
Linux 9.
C) Coded in Java/JSP, Java Beans, Servlet2.0, PL/SQL and JavaScript
using JDK1.4sdk, JDBC thin client driver, Ant, XML, VoiceXML, Log4J,
Struts, Jakarta Apache Turbine and JSSE on Linux 9.0 Server
environment
D) Setup HTTPS secure server using SSL encryption.
E) Perform Management duties for clients and business partners.
F) Develop VoiceXML 2.0 IVR applications prototypes using Vocomo Voice
Portal Studio.
G) Used Plesk software to administer website domain accounts.
Computer Medic Center. Ft. Lauderdale, Fl
(2/03-7/03)
Software Engineer
Skill set / Environment: Oracle Perl 5.0, MySQL3.2,
Role: Software Engineer
Responsibilities:
a) Maintained and enhanced Perl Web Application.
Coded Ecommerce Database Driven website using Perl5.0 and DBI pm module to
connect to MySQL Server running on Linux Platform.
b) Modified stored procedures to handle user request for loading data in
an Oracle 9i Data Base.
c) Coded Ecommerce Database Driven website using Perl5.0 and DBI pm
module to connect to MySQL Server running on Linux Platform.
MOTOROLA, INC., Plantation, FL
(8/99 - 8/ 02)
(Global leader in providing integrated communications solutions)
Software Engineer (Staff Programmer)
Skill set / Environment: C/C++, HP UNIX, Oracle 7/8i, Java, Perl, TCL/TK
Architecture: Distributed n tier environment
Role: Software Engineer
Responsibilities:
. Led and developed high speed radio label-printing software in C and
UNIX to generate factory and FCC radiolabel for commercial and
government new Motorola XTS2500/5000 digital 2-way radios. Overall
project reduced manufacturing cost by 50% and decreased NTF (False
Failures).
. Modified, maintained and coded C/C++/Unix programs to interface with
software sub-systems, test stations, test fixtures, operators, PC
terminals, laser machine and high-speed printers to manufacture two-
way radios on conventional manufacturing software execution system
. Maintained, developed and coded Tcl/Tk and Unix kornshell scripts to
interface with line operators, high-speed printers and robotic
controllers.
. Coded extensive SQL scripts used for production support and database
migration from Oracle7 to Oracle 8i running on HP-UNIX11 Enterprise
Server. Utilized SQL Navigator, Toad and native Oracle SQL*PLUS for
testing database creation updates, inserts, deletes and problem
resolution.
. Tested, debugged and installed new firmware software and value added
programs (VAPPERS) release from product development team that was
deployed on conventional manufacturing radio System in production.
. Developed and enhanced Oracle Forms 4.5 and Report V1.1/2.5 PC and
Web applications use to query and process parametric data collected
every 15 seconds for end-users, engineers and managers.
. Coded and tested Oracle packages and triggers using forms and native
PL/SQL scripts. Tested Pro C/C++ programs used to extract data from
flat file and insert into OracleDb.
. Maintained, developed, coded, tested and enhanced Perl/CGI/HTML and
Java Web e-commerce applications converted from PC applications used
to query and access Oracle 7.2.3/8i database. Web applications were
executed on Unix Apache web server.
. Created Cron Jobs, setup HP_UX10.2 Dec messaging queues in HP-UX10.2
environment.
. Tested, configured and supported Apache Web server running on HP-
UNIX/11.x and LINUX/2.2.10
. Documented test results using ARS, Clearquest defect tracking systems
. Analyzed and tested with SQA software quality using test reports,
test plans according to requirement specification.
. Provided 24-hour production support for Motorola CGISS Manufacturing
for technical system issues.
. Resolved and debugged problems raised by team members, operators, and
customers.
. Defined technical specifications, and adhered to development and
testing standards and guidelines.
. Developed and maintained SEI/CMM standards from level II - III
adhering to Clearcase, Fagan and new Department Procedures
. Conducted, performed mentoring and training sessions. Provided
technical instructions for engineers, administrators, technicians and
end-users.
. UtilizeUnix vi editor for integrated development environment.
. Provided project presentation using MS Project, Excel and Word.
DECISION CONSULTANT, INC., Fort Lauderdale, FL
5/97 - 6/99
(Leading international system integration consultancy)
Programmer (Consultant) - FPL
Skill set / Environment: Cobol, TSO, CICS. IMS.
Architecture: Distributed Environment n tier environment
Role: Programmer Analysts I
Responsibilities:
Scope: Developed, supported, design, enhanced, and tested programs for
Florida Power and Light large accounting database systems. Maintained and
coded modules in DB2, COBOL, CICS and JCL programs.
. Involved with developing user reports utilizing design and coding test
scripts using DB2 and COBOL on IBM mainframe. Implemented means of