Alex Quemba (US Citizen)
Blythewood, South Carolina, 29016
Mobile Phone: 919-***-****
E-mail: **********@*******.***
________________________________________
Senior VoiceXML/Java Application Developer with Telecom experience
________________________________________
SKILLS
Telecom skills:
• Avaya
• Cisco ICM
• Aspect
• AT&T RouteIt
• Genesys Voice Platform
• Genesys Routing
VRU skills:
• VXML
• Speech Recognition / DTMF
• TTS (Text to Speech)
• Nuance OSDMs
• Grammars
• Java 2EE
• JSP
• CTI
• JavaBeans 3.0
• Genesys Studio
• Servlets / WebServices
• Others: IBM RAD 7.5, Websphere Web Server 7.0, Shell scripting, Unix, AIX, Linux, Windows, Oracle, DB2, SQL, Struts, JavaScript, IBM WVR programming, Direct Talk State Table development, CVS, PVCS, ClearQuest, TellMe,
________________________________________
WORK EXPERIENCE
Blue Cross & Blue Shield of South Carolina | Columbia, SC
January 2009 - present
Sr. Analyst, IT Support II
Healthcare Services
Responsibilities include serving as team leader, designing; developing; implementing; maintaining and writing programs; determining feasibility; time and cost estimation. Responsible for the plans, specifications and design of the new VXML VRU (VRUDriver) application for the BlueCross BlueShield company.
I developed the VRUDriver application using Java/JSPs/Vxml as a web application running in a Websphere server 7.0. This application was developed using RAD 7.5 as the IDE and Struts as the framework. The main programming languages used were Java and VoiceXml. Other technologies used: JSPs, XML and JavaScript. I used the JSPS to render VXML to be run in a voice browser inside the Websphere Voice Response 4.2. I used EJBs 3.0 to consume webservices to connect to the Legacy backend. I also used REST protocol and JSON to communicate back and forward via HTTPS to a third party vendor that is doing the call routing side.
Skills used: J2EE/Java, VXML, EJB 3.0, Struts, JSP, JASON, REST, JavaScript, RAD 7, DB2, AIX, Perl, Servlets, Web services, SoapUI and Genesys CTI
Fidelity Investments | Durham, NC
May 2008 - December 2009
Senior Software Engineer
Financial Services
Work for the Call Routing Development department as a Sr. Software Engineer configure new routing for incoming calls using AT&T RouteIt, Cisco ICM, Avaya and Aspect platforms. Provision new Toll Free Numbers and add the features to route it to the TellMe VRU. Create Cisco ICM scripts that will take information from the TellMe VRU. The scripts will use this information and then send back to the VRU information of where to send the call. The scripts will define what location or Aspect switch the call needs to be send. Create Call Control Tables that will designate the Agent Group that will answer the call.
Make sure incoming calls route to proper VRU.
Migrate Toll Free Numbers from the Old Legacy VRU to the new TellMe VRU.
Skills used: TellMe, AT&T RouteIt, Cisco ICM, Avaya and Aspect.
Blue Cross Blue Shield of North Carolina | Durham, NC
October 2005 - April 2007
Voice Developer II
Healthcare Services
Developed the BlueVRU application. The BlueVRU application was developed using VXML, Java, JSPs and JavaScript languages. This application used STRUTS as a framework and was developed using RAD 6 as the IDE. The application uses EJBs to connect to the database and extract the data from ORACLE tables. The BlueVRU application uses recorded files to play the prompts to the callers and internal/external grammar files to recognize caller’s inputs. The BlueVRU application runs on the WebSphere web server and Genesys Platform.
Skills used: J2EE/Java, VXML, EJB 3.0, Struts, JSP, JavaScript, Oracle, Unix, RAD 6, Perl and Genesys CTI
Convergys Speech Solutions | Reston, VA
March 2003 - August 2005
Sr. System, Analyst
Computer Software
Operating System: Windows 2000 and Unix
Programming Language: Java/VXML/SQL
Database: Oracle
Principal Duties and Responsibilities: Analyze and interpret business requirements to technical specifications from a business stance to determine how the user will utilize the system. Analyze existing applications systems and programming logic problems and, where necessary, revise the logic and procedures. Design and write programs in accordance with client specifications.
Perform unit tests and final analysis on test results of projects before release to Quality Assurance testing. Produce and maintain program documentation.
Provide on-call product support. Write technical specifications for Associate, Programming/Analysis. Analyze and provide corrective action for program problems and establish orderly maintenance procedures for systems.
Investigate and research system environments (i.e., reporting systems,
switching systems, computer systems, etc.) to assist in resolving existing
program problems or identifying solutions to new business requirements.
Prepare charts, tables and diagrams to assist in analyzing problems and new
business opportunities. Participate in training programs to stay in tune with new technologies and methods to increase productivity and efficiency.
Sometimes I served as a project leader.
Cambridge VoiceTech | Reston, VA
February 2002 - February 2003
Software Engineer
Computer Software
Operating System: Windows 2000
Programming Language: C++/Java
To analyze, design and create new applications using VoiceXML, JSP, JAVA, JavaScripts and javaBeans.
To create the JSP's and JavaBeans for different applications written in VoiceXML.
To create C++ code using CGI for some other VXML applications.
To create fully functional installations for new products releases and Demos.
The use of SQL server to create new tables and maintain them using SQL.
To conect applications to Databases using ODBC and JDBC.
To fully test new software applications to determine possible bugs.
IBM Global Services | Herndon, VA
September 1999 - January 2002
IT Specialist (Software Engineer)
Computer Software
AT&T Billing Portfolio Support Herndon, VA
System Application:CTMT(Contract Tariff Management)
Operating System: UNIX, Database: Oracle 8.3, Programming Language: C++/JAVA
Job Duties:
Analyze the CTMT system for the new projects.
Compiles and writes documentation of program development and subsequent revisions.
Create the Feature Test Plan, the Unit Test Plan and write the Feature Test Case Verification and the Unit Test Case documents.
Prepare the system environment to execute the test.
Make the appropriate code changes to the modules or programs.
Make sure the code changes are working properly before the installation in production.
Install the new modules or modified programs in production.
________________________________________
EDUCATION
• Genesys University | Daly City, CA
September 2005 - September 2005
Genesys Framework Overview.
-CTI and Genesys
-Genesys Framework Architecture
-Genesys Contact Center Objects
-Security Considerations
• Genesys University | Daly City, CA
September 2005 - September 2005
Genesys Universal Routing and Solution Reporting Overview
-Overview of Genesys solutions in general
-Basic look at the Genesys Framework Architecture
-Explanations of the routing and reporting architecture and functionality.
-Viewing real-time and historical reports.
• Nortthern Virginia Community College | Manassas, VA
October 2001 - May 2002
Courses towards a Web Developer Certificate:
HTML 4.01 LEVEL I, HTML 4.02 LEVEL 2, PHOTOSHOP 6.0 BASIC SKILLS I, PHOTOSHOP 6.0 WEB PRODUCTION, DREAMWEAVER 3 LEVEL I, DREAMWEAVER 3 LEVEL II, FLASH 4, FIREWORKS, DYNAMIC HTML AND JAVASCRIPT.
• IBM Learning Services | State:VA
October 2001 - October 2001
JAVA Programming
• IBM Learning Services | State:VA
February 2001 - February 2001
Advanced JAVA Programming
• IBM Learning Services | State:VA
November 2000 - November 2000
Developing OO Applications with JAVA: The Full Life Cycle
• Worcester State College | Worcester, MA
Bachelor's Degree,
January 1995 - August 1999
B.S, Computer Science.
GPA 3.49/4.00
________________________________________