Richard D. Lalliss

12107 Winter Wheat Cir • Riverton, Utah 84096 • 801-574-9516 • RickL@technaworks.com

 


Information Technology Professional

 

Strong management, architecture, development, and database experience with organizations such as Microsoft, American Express, IBM, Teleperformance, Convergys, and the LDS Church with a demonstrated ability to work effectively with individuals at all levels from senior executives to end users.  Proven history of solving tough technical problems with on-time delivery of systems resulting in cost savings and increased sales.  Experience in all stages of the product life cycle from requirements gathering through customer training.

 

Expertise

 

Management of development teams and corporate processes to ensure data integrity and best development practices.  19 years of Enterprise IT experience including object oriented analysis, application development, web development, server code, database design, data warehousing, telecommunications, and reporting systems.

 

Technical Proficiencies

 

·         C#.NET, VB.NET, WCF, AJAX, ASP.NET, JavaScript, XML/XSLT/CSS, TFS, InfoPath/SharePoint

·         SQL Server, Oracle, DB2, UDB, Informix, Access

·         Telecommunication systems – Avaya CMS, CTI, IVR, Asterisk

·         SQL Server Reporting services, Crystal Reports, Excel

·         Folio InfoBase development, Help systems (ForeHelp), Product installation (InstallShield, WISE, Winstall)

 

 


Professional Experience

 

Integral Consulting, Inc.

Owner/Principal Engineer - April 1998 to Present

·         Consulting, training, system architecture, database and application development for many clients using C#.NET, VB.NET, SQL Server, Oracle, XML.

 

Teleperformance

Lead Engineer/Corporate Tools Development Manager/Telecom Manager/Consultant - March 2001 to October 2009

·         Managed teams of 4-8 domestic members and 2-4 international members with a budget of $1.2 million and directly reporting to the CIO. Often worked with the CEO, CFO and other Senior Executives.

·         Used Agile development methodologies, Microsoft Project, and TFS to coordinate and manage development projects and code.

·         Designed and developed the system to activate American Express card products.  The front end was built on the .NET framework 3.5 using C#.NET and JavaScript to transform XML through XSLT with CSS.  The system used AJAX and called web services to communicate with American Express systems to retrieve data from their systems.  Developed the SQL Server database along with the stored procedures for queries and updating.

·         Developed the American Express Welcome email system that sent out emails after customers activated their cards.  We wrote this web service in C#.NET and SQL Server using WCF and MSMQ and it tracked email statistics such as bounce backs, opens, and visits to specific product URLs.

·         Wrote the Telecom Information system in VB.NET and SQL Server.  This system communicated with local and international PBXs over TCP and was designed to get the setup and statistics and provide for data recovery for VDNs, Vectors, and Splits etc.  The web front end is used to administer the telecom system locally and internationally for over 80,000 workstations in 47 countries.

·         Developed and administered the HR system in C#.NET, VB, ASP.NET, and Oracle that was responsible for auditing, payroll and invoicing domestically and internationally with modules to handle local payroll and employment laws.  Worked directly with the CEO to provide reports from this and the telecom systems to show efficiencies so the operations teams could better manage the workforce.  Later converted the database from Oracle to SQL Server along with the hundreds of functions, stored procedures, users, security, web services, and application interfaces.

·         Architected and developed the QA Monitoring system along with associated web services and web pages in C#.NET and SQL Server.  This system was used by the QA team and management to manage, evaluate, and report progress of the agents and their interactions with customers.

·         Implemented a CMS management system in C#.NET, SQL Server, and Avaya CMS to allow internal and external administration of agents, logins, skill assignments, and metrics.  This included websites, web services, and administration applications for management, logging, and reporting.

·         Designed and developed the corporate reporting systems in C#.NET and SQL Server to provide Excel, web, and Crystal Reports to provide visibility into financials, telecom statistics, employee information, and metrics.

·         Architected the Help Desk bridge application and web pages in C#.NET and SQL Server using an Asterisk PBX to automatically notify, track, escalate, and conference the proper team members for severity issues.

·         Developed the Corporate Forms system in C#.NET, SQL Server, InfoPath, and SharePoint to gather internal and client information.  This included the web pages and web services to save and report on that data.

·         Created many SQL Server DTS packages, stored procedures, automated jobs, and functions for data manipulation, archival, reporting, and tracking.

 

Flying J

Consultant - March 2001

·         Retail and Restaurant software development in VB and C++ including analysis of memory management and processes to provide tighter object oriented development methods.

 

Convergys

Consultant - November 1999 to February 2001

·         Developed an enterprise level client scripting system in VB, HTML, and Oracle that allowed rapid program changes by account executives for thousands of different client scripts.

·         Development of the CTI system in VB and Oracle to service call centers throughout the United States.

·         Provided the analysis and development of a Customer Relationship Management system and business objects in VB and the associated Oracle database and integrated it with the CTI system.

·         Developed VB server applications to facilitate information flow from millions of customer contacts to servers, databases, and a mainframe.

·         After these systems were developed training needs were reduced by 50% and sales increased by 10% to record levels.

 

American Express

Consultant - September 1998 to October 1999

·         Worked with senior executives and led the development team to develop and implement a three tier Travelers Cheques risk analysis system that managed billions of dollars worldwide.

·         Designed, developed, and configured the workstation applications in VB, secure transaction servers, database and data warehouse in UDB, and implemented an OLAP server to facilitate the analysis.

·         Advised and trained the team on object oriented analysis and client server development.

·         Designed and implemented the security and communication model to ensure reliable and secure transactions.

·         This system was the largest worldwide client/server project of its type ever developed and implemented at American Express.

 

Compliance Information Systems

Consultant - December 1998 to September 1999

·         Architected and developed a confidential information communication and tracking system in VB and SQL Server with communication over the Internet and private networks.

·         Trained and led the development team of 6 in the use of MTS, object oriented development, and security.

·         Setup and configured the Microsoft Transaction Server and associated security and objects.

 

PacifiCorp

Consultant - July 1998 to July 2000

·         Lead a team of 8 to develop Power Plant analysis software in VB and Oracle.

·         Ensured scalability and security over both dedicated and dialup lines. 

·         Designed and developed the Oracle database and installed the system throughout the western United States.


 

LDS Church

Consultant/Senior Engineer/Development Manager - May 1993 to June 1998

·         Designed and developed the General Authority Scheduling System in VB and Oracle. Met with members of the Twelve and other General Authorities to plan and get feedback. Redesigned and secured the database to integrate it with other departments while maintaining data integrity and confidentiality. 

·         Developed the Online Information System used worldwide by Church administrators.  Performed business analysis and wrote the application in VB to generate the Folio database.

·         Architected and developed the COP tracking software in VB, Oracle, and Crystal Reports to automate the reporting and approval of proposals coming from thousands of Church units locally and internationally.  Created a seamless database structure to use data from multiple databases (Oracle, Access, and Mainframe) simultaneously.  Designed reporting to generate Microsoft desktop documents in Word and Excel.

·         Conversion of reports from mainframe architecture to run on desktops.  Analysis and design of the Oracle database and creation of the Crystal Reports on the desktop.

·         Led development teams of 4-8 members to evaluate, choose, and develop Internet and distributed technologies.  Collaborated with Microsoft and Netscape on their Inter/Intranet servers, scripting, administration, and direction.  Worked with development of the Church’s website and approved final website releases.

·         Technical Lead and Premier Contact for the Church for all versions of Visual Basic and Crystal Reports.

·         Developed reusable frameworks to standardize and automate VB and Crystal Reports project creation.

 

The Productivity Tools Corp.

Consultant - May 1994 to November 1994

·         Created a customer database management tool used to create, update, and merge any customer database with an ODBC interface. Lead development of the user interface and reporting systems.

 

Advantage Computing

Consultant - December 1993 to May 1994

·         Created the requirements and project plan for a small business productivity suite and then developed the application.  Features included e-mail, messaging, inventory tracking, contact management, time management, and accounting. 

·         Designed and built the Access database to hold all communication and business data.

·         Developed the user interface in VB.

·         Developed the reporting applications in VB, Access, and Crystal Reports.

 

IBM

Software Engineer- October 1991 to April 1993

·         Developed an international multimedia SDK in C++.

·         Led a team to use that SDK to create and test retail educational software with images, video, audio, and problem solving.

 

 

 


Education and Training

 

Bachelor of Science - Computer Science, Brigham Young University; Microsoft Certified Developer; Agile development methodologies; Microsoft Solutions Development Discipline; Hewlett Packer Fusion Methodology; Andersen Consulting Method/1; Rational Rose Object Oriented design and development; Avaya CMS.

 

Companies Served

 

LDS Church,  Microsoft,  IBM,  American Express,  Teleperformance,  Sunturn,  Flying J,  Convergys,  PacifiCorp,  Compliance Information Systems,  NuSkin,  Educators Mutual,  SunStone, eTelecare, Diamond Parking,  Advantage Computing,  Basic Research,  Forever Furniture, Automotive Computers,  The Productivity Tools Corp.

 

Other

 

LDS Mission – May 1988 to May 1990

Cosmo on the BYU Cheer Squad – 1991 to 1992

Eagle Scout