Kevin Lussie
Education
BS Computer Science,
University of Idaho
Citizenship: US Citizen with valid UK work visa
Systems Integration (Business Skills)
- Successfully managed sign off, compliance, statements of work, project schedules, release processes andprocedures for many systems integrators and projects including Accenture, IBM Global Services, T-mobile andVodafone
- Successfully ran many customer workshops and customer presentations to customers and external vendors.
- Authored "systems integrations" documents such as Functional Specifications, Design Specifications and Interface Agreements on all projects completed as an independent consultant.
- Experienced in interviewing and hiring outstanding project team members and contractors.
- Experienced in project planning, project management and pre-production unit test and regresion testplan generation.
Systems Integration (Technical Skills)
- Extremely familiar with Telco Billing Systems focusing mainly on Portal Infranet (over 8 years experience) and IntegRate (Billing system and Pipeline Rating Engine)
- Experienced with: BEA WebLogic, Apache, Tibco BusinessWorks, Tomcat, Cocoon, Siebel, Siebel UAN, IPlanet, JRUN, IBM Websphere, Webmethods, WBI, MQ Series Adapters
- Working knowledge of Database server installation including Oracle (Windows/Unix), mySQL(Windows/Unix) and SQL Server
- Well experienced with using Purify to find and fix memory leaks in C applications and customizations. (Infranet and non-Infranet based)
Software Development Skills
- Extensive experience in C and (with Purify), Java (Server, GUI, J2ME mobile phone apps ), Perl, XML (including CURL and libxml2 development), XSLT, XML-Schema, HTML, CGI-programming, and shell-scripting.
- Working knowledge of C++, Python, PHP, Horde, SQL, PL/SQL, JDBC, LDAP and J2EE, JDBC and EBJ Applications.
Release Engineering Skills
- Well experienced with Release and Build Process Management
- Extensive experience with Installshield Multi-platform, CVS (usage and setup), ClearCase (usage and setup), ClearQuest, Makefile generation, Ant file generation, I18N and L10N installers.
- Created automated multiplatform build scripts, Created Web
based on-demand build applications, generated automatic unit-test and release verification systems,
created the release notes and documentation for both internal and
external customers.
System Administration Skills
- Well experienced with setup and administration of Solaris and Windows based Operating Systems
- Web Server / Proxy Server Setup and Administration (Apache, Tomcat, IPlanet, Apache SSL, IBM
Websphere, Jrun, etc.).
- Mail Server Setup and Administration (Sendmail, qmail, ezmlm, UW imapd SSL).
- Cisco Router Setup, Network Security, Oracle database setup and administration.
- Working knowledge of Linux, Free BSD, AIX and HP/UX system administration
- I currently have a T1 line to my house using two Class C IP Address pools, hosting roughly
30 servers. I have set this up from scratch and
currently administer and maintain the network. Also, my main laptop is a Sparc Solaris laptop.
Work Experience
Sirius Satellite Radio (New York, USA/Canada)
Independent Contractor - Senior Technical Consultant - June 2005 - (Current)
- Performing Billing Systems Integration of Portal Infranet 6.5FP3, (over 3 million subscribers and growing)
- Designed and coded Data Managers for real-time gift card validation using XML messaging to Communicate with Prepaid card vendors: InComm, Precept/PaySpot and PreSolutions. (in C using CURL and libxml2)
- Created eight custom opcodes which called the data managers as well as applying the redeemed gift cards as new payment types. Other opcodes included adhoc gift card, credit card and direct debit payments regardless of the customer's default payment type.
- Created prototypes for the account creation tools used by the CSR’s removing more than 10 manual steps which are predicted to increasing revenue since the CSR manual errors occur 20% of the time in account creation.
- Authored Requirements Documents, Design Specifications and Unit Test Plans.
- Wrote automated test scripts and utility scripts to dump and restore the database.
- Performed "purified" builds of custom code, analyized data to find and fix the memory leaks. Wrote a custom application to allow for purified Data Manager testing.
Vodafone Pacific (New Zealand, Australia, Fiji)
Independent Contractor - Senior Technical Consultant w/
IBM Global Services-
September 2004 - May 2005
- Performing Billing Systems Integration of Portal Infranet 6.7FP3/7.0, Siebel and IBM WBI to replace the legacy billing and customer management system (over 10 million total subscribers)
- Managed the Data Warehousing Interfaces. Analyzed the business requirements by hosting workshops with external customers such as Teradata and Altis. Authored the interface and design specifications, and created the data extraction scripts and executables.
- Created the direct debit and credit card payment systems. Collected the business requirements from Vodafone. Authored the interface and design specifications
- Designed and automated the end to end testing process, including: database restoration, account creation, MSISDN number assignment, priceplan purchasing, CDR data generation, billing and invoicing, credit/debit card payments, and Data warehouse extracts.
- Managed the End to End Revenue Assurance Interfaces (E2E RA) with external vendors Aligent Technologies and Azure, hosting workshops and authoring the design specifications.
- Wrote over 3000 lines of XSLT to transform AYA XML invoices into Print Vendor Line Delimited Form.
- Interviewed and hired 5 contractors for the IBM Global Services team
- Trained 10 new team members from 5 different countries
T-Mobile/Era-PTC (Poland)
Independent Contractor - Senior Technical Consultant w/
Accenture-
April 2004 - August 2004
- Performed Billing systems integration of BSCS, BMP, Tibco and Portal Infranet 6.5 FP3 (over 17 million active customers)
- Provided expert knowledge about Portal Infranet which included: Extending the Infranet Datamodel, Designing and implementing custom opcodes and data managers
- Authored Functional and Design Specifications.
- Performed Event post-rating policy customizations.
- Created Price Plans (Product Catalog) for Era's Products.
- Created Event Loader templates for loading prepaid SMS/MMS/GPRS CDR's (Call Data Records) from BMP.
- Trained team members on Pricing configurations, Infranet API, and focused
on trouble-shooting pointer errors, preventing cm core dumps and ensuring
against memory leaks.
- Performed integration tests, and tuned the system for performance.
- System went live with Phase I in late July. Phase II in Late August.
Airprism, Inc. (Redwood Shores, California) (acquired by Wavelink)
Independent Contractor - Release Management Consultant - March 2004
- In one month I created the Installshield Multiplatform installers for the Airprism Mobility Management Suite.
- These installers worked on Solaris, Linux and Windows using Oracle, mysql, and SQL Server databases. They were also compatible with Tomcat and WebLogic 8.1.
- The Airprism installer created the database schemas and seeded the database.
- For the WebLogic installation, the user only needed to install webLogic, and the custom installer performed all necessary Weblogic customizations.
- This installer, allowed for a working system to be set up in less than 10 minutes.
- Other Duties included CVS management, automated build script generation,
Installshield Bean Programming, JDBC Programming, WebLogic programming and writing specs.
Vodafone Greece -
Independent Contractor - Portal Infranet Consultant - October 2003 - Feb 2004
- Designed and implemented Bill Time Volume
Discounting Server (C++) and Client Applications (Java) for Infranet
6.5 Feature Pack 3.
- Wrote the design specification and also developed the applications.
- Created C++ client for simulated Siebel
Calls to Infranet using the CM_proxy (41 Siebel customer related
functions).
- Authored system test plans, created automated test scripts and simulation scripts written in Perl and Python.
iPIN Interactive Transaction Services (Now called Valista) (San Mateo, California)
Senior Engineer/Release Manager - March 2003 - October 2003
- Created demos for AT&T Wireless, Vodafone and others which included:
iPIN micro payment Product customization & Integration; Installing and configuring
Oracle, WebLogic Apache_ssl and Apache-WebLogic Tunneling; Compiling
and configuring open-SSL; Generating SSL certificates for Apache and
Installing and configuring GSM Gateway simulators.
- Initiated use of Installshield
Multiplatform replacing the previous deployment framework's archive
files which reduced product installation time from 3 hours to 15
minutes. (Installation documentation decreased from over 100 pages to
30 pages)
- Performed risk analysis audits to identify frequently changed, "bug prone" source-code.
- Developed unit tests for post-build
automated testing.
- Re-wrote the Installation Documentation for the
iPIN Enterprise Payment Platform and Premium SMS solutions.
- Performed on-going maintenance of the CVS repository.
- Developed a Web-based on-demand build, package and unit test system.
Portal Software Inc. (Cupertino, California) - October 1997 - March 2003
I worked at Portal Software for 5 1/2 years, from startup to IPO, Internet boom, to Downsizing. I worked in Engineering, Professional Services Consulting, Pre-sales, and Release Engineering.
The following is a summary of the different positions I held within Portal:
-
Staff Engineer II - Telco Development team - Oct 2002 - Mar 2003:
- Developed product using Siebel's UAN architecture, with Tibco and Webmethods as the Middleware.
- Developed Webservices Interface, Developed XML schema representing all of Infranet's Opcodes
-
Staff Engineer II - Professional Services/Pre Sales - Jul 2002 - Oct 2002:
-
Implemented proof of concept Billing Demo for Vodafone/J-phone.
- Created customized/localized invoices with XML/XSL/XSLT.
- Developed a system for generating barcodes
for bill payments at convenience stores in Japan.
- Gave presentations to customers, documented and verified customer requirements.
- Performed system administration tasks including server setup, installation and configuration.
- We won the $30 million Deal competing with Amdocs!
-
Staff Engineer II - Release Engineering Architect - Dec 2001 - Jul 2002:
- Lead the design and implementation of a networked, cross
platform (Windows, Solaris, HP/UX, AIX) build system for use with
ClearCase UCM which dealt with 5 major release streams, 12
service pack streams on the 4 platforms in 10 localized languages.
- Authored the requirements documents and design specifications.
- Traveled to Germany to assist the Hamburg Office with ClearCase/ClearQuest training, Implementing ClearCase Multi-site
- Major Accomplishments included reducing the build time by 50%.
-
Staff Engineer II - Customer Center Team - May 2001 - Dec 2001:
- Assisted in the development on Customer Center which included adding input/output Flist logging to all apps using JavaPCM and completing development of the Java printing framework as well as bug fixing.
- Led a pre-sales performance test for Napster using Portal's WebKit Customer Self-Care Product. As a result, Napster signed a deal with Portal.
-
Staff Engineer II - Developer Tools - November 2000 - May 2001:
- Promoted to a Staff Engineer II and Continued as Technical Lead
for Developer Center with an expanded team.
- Became member of the Advanced Development Team,
which created the Corba-based 2nd Generation Infranet Billing System,
written in C/C++ and Java.
- Presented at the 2001 Portal User Conference
in San Francisco as well as at the Portal Technical Summit 2001.
- Presented Infranet 6.1 Beta-sphere training for Portal's Early Access
Customers.
- Traveled to Germany to provide Deutsche Telekom's T-Online division with technical assistance.
-
Staff Engineer - Developer Technologies - Sept 1999 - Nov 2000:
- Promoted to a Staff Engineer and became the Technical Lead for Developer Center - A Java/Swing-based Suite of Developer Tools for Portal's Infranet Billing System, released in Infranet 6.1. Leading a team of 4 engineers. I held this
position was from initial product idea to design, to product release.
- Working with Marketing to gather market requirements by
interviewing customers and systems integration partners
- Wrote functional specifications and design documents, project management,
team motivation, coding, and product evangelism.
- Presented at Portal User's Conference 2000 in San Jose.
-
Technical Consultant (Japan and Italy) - Jan 1999 - Aug 1999:
- As a Technical Consultant for Portal's Professional Services Group, I worked with NTTSoft in Japan and Telecom Italia
in Italy where I performed consulting services which included
installation and customization of Portal's Infranet Billing System,
Customer Training, Customer Presentations, Legacy Data Migration, Code and Project Reviewing,
Pricing plan customizations as well as Going live. (NTT Satellite communications'
service went live two weeks ahead of schedule) Also, I became a
liaison between the Professional Services Organization and the
Engineering Organization and began development of the Developer Center.
-
Software Engineer (Member of Technical Staff) - Oct 1997 - Dec 1998:
- Maintained Infranet Perl API. Assisted in Development of Infranet's Java
API. Created the first Internationalized GUI Applications for Portal's
Infranet Billing System in Java and C++. Created a prototype
Installation Framework for Java Applications for Unix and Win32
Platforms. Co-developed the Invoicing System. Performed installation
and setup of Asian and European Language test environments for Windows
95/NT and Solaris. Developed the web interface for customer Self-care
and CSR tools. Created Multi-platform Makefiles for Build and Release
Engineering. Maintained the CVS source code repository.
Sun Microsystems - Web Technology Engineer - 1996 - Oct 1997
- Managed Sun's proxy server deployment project. Designed system for
Distributing Web related Software throughout Sun's corporate intranet
to over 20,000 users. Developed proof of concept Java Applets and
Servlets for Java OS Network Computers and other special projects.
Technical advisor to various special project teams, dealing with Proxy
servers, Applet distribution, Network Computers, and Intranet/Extranet
Applications. Educating group and team members of the latest java and
web related technology developments. Assisted in Sun's New-hire/New
Grad Recruiting Program, visiting various campuses, and interviewing
applicants. Assisted in development of Sun's SUN.NET, web-based,
remote-access system.
Fujitsu/First Step Research - Software Engineer - fall, 1994 - 1996
- Lead Java Developer. Developed Various Java Applets and Applications
including Object Repository Software used to create Dynamic HTML
documents as well as custom applications. Installed and administered
Solaris/Linux/Windows 95/NT. Assisted in CVS Source code repository installation and maintenance. Performed software and hardware
investigation and purchasing. Assisted with Internet Service Providing.
Developed Internet Advertising content. Provided High Level Technical
Support.
Idaho National Engineering and Environmental Laboratory - Engineering Intern - Summer 1994
- Developed and documented an account management Database application.
Developed user friendly GUI based Input environment for radiation
shielding software. Assisted in Document production. Wrote software
which Performed Radiation Calculations. Installed some of the first web
servers at the INEL. Taught team how to create HTML documents and set
up web servers. (Remember, this was back in 1994)
Other Computer related interests
Audio Processing/Compression/Streaming, Digital Image Processing, Genetic Algorithms, Freeware Java Runtime Environment development, Web Client Programming/Development, Web Server Programming/Development.
Current Personal Projects
Non-Computer Related Interests
Audio Production, DJ-ing, Foreign Languages, International Travel, Secondary Language Transfer Research, Linguistics, Video Production, Hiking, Camping, Acting.
Foreign Languages
Intermediate Japanese and German, Beginning Russian, Italian, Polish and Greek.
Activities, Honors and Awards
Achievement Award, Sun Microsystems, 1997 for Developing Sun's Sun.net web-based remote access system.
ACM President, University of Idaho Student Chapter, 1995
International Student, Nihon University, Tokyo, Japan, Jan-May 1994
References
Available upon Request at http://tiki-lounge.com/comments/
This resume on-line at: http://tiki-lounge.com/~lussie/resume.html