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.
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.
·
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