Wednesday, April 24, 2024 Register  |  Login
Services of Ken Avellino Independent ASP.NET Consultant
 Detailed Resume - Print with icon at bottom

Kenneth R. Avellino
630 S 4th Street
Ames, IA 50010
Contact: or via

I’m seeking teaching and or consulting assignments where I can apply my 49 years of IT industry experience, and my 34 years of teaching experience.

Career Summary
I have over 49years experience as a software engineer and application development professional. 

I’ve served in a variety of technical and management positions with Electronic Data Systems, Texas Instruments, Eyring Research, and the LDS Church, and as an independent consultant. 

My experience is  extensive  in designing, implementing and maintaining commercial software applications and communications, operating system, data base management, and systems level software. 

As a manager, I've led teams of programming, design, and systems analysis personnel working on various project definition, design, development, installation, maintenance, and training projects.  

My academic experience includes teaching computer science courses at Utah Valley State College and Weber State University and Westminster College.  I have extensive corporate teaching experience as an instructor and author with Learning Tree International.  I’ve also authored CBT (computer based training) courses and taught web based courses as a remote instructor. I'm also a Certified Technical Trainer and a Microsoft Certified Trainer.

Experience Highlights

  • Webucator instructor since 2010.  Teaching Microsoft Official Curriculum courses as an online instructor and on-sites for selected clients.  I teach a wide variety of courses from Silverlight and WPF to WorkFlow and C#.  My primary teaching involves official Microsoft courses though I do teach Webucator authored and custom courses.
  • Learning Tree International instructor since 1988; author of two client/server courses and three CBT (CD Based Training) courses, instructor one WBT (Web Based Training Course).  Currently I teach 8 titles and have experience teaching 12 other titles.  I am certified to teach Learning Tree AnyWare courses (Learning Tree's remote training offering) and have taught several courses in this mode.
  • Taught as adjunct faculty for Utah Valley University, Weber State University and Westminster College. My teaching load included; Computer Science, Information Technology, and Application courses (Word Perfect, MS Word, Access, PhotoShop, etc.).
  • Developed, designed and implemented vertical client/server application for auto repair industry
  • Designed and implemented conversion of scheduling application to intranet based ASP (active server page) application.
  • Developed, designed and implemented genealogical library catalog client/server system for the LDS Church
  • Developed, designed and implemented client module of Ancestral File large-scale (5 billion record) database system.
  • Project Manger for development of RARS (receiving and routing system), high speed loading and conversion subsystem of Ancestral File.
  • Evaluated, planned and managed numerous new product development efforts.
  • Developed and installed large scale telephone answering service with interface to AT&T switching system, including computer graphics, data to voice and voice to data interfaces.
  • Designed and developed multi-processor distributed processing control and reporting system to control the manufacturing of VHS video recording tape manufacturing process.
  • Designed and implemented numerous commercial software application packages for EDS Corp.

Technical/Functional Skills Summary

LANGUAGES – C/C++/C#, Cobol, various Assembler, HTML, DHTML, JavaScript, VBScript, Visual Basic, Fortran, Forth, Pascal, Python, RPG II, VB.NET, PowerScript

TECHNOLOGIES  - ASP, ASP.NET, IIS Web Server, TCP/IP, Web Servcies, Web Mobile Services, RDBMS (SQL Server, Oracle, Access), PowerBuilder, ColdFusion, WF, WCF, DNN (Dot Net Nuke), Windows Forms, WPF

SKILLS: Systems analysis/design, Client/server application development, Project management, Web site design and development, Web application design and development, Instructional course development, Systems software development (Hardware diagnostics, Drivers, Communications Software, Operating Systems, and RDBMS Software)

Professional History

2010 - Present  Webucator, Certified Staffing, and Class Trainers teaching Microsoft Official Curriculum courses on the internet and live for onsite clients.

2001-2002    Wrox Books
Technical Reviewer: Beginning C#, Beginning ASP.NET, .NET Mobil Applications, Professional ASP.NET Web Services

1995 – Present    Independent Consultant
Consulting in Client/Server systems development, Internet and Intranet based applications, and Web site development.

1988 - Present    Learning Tree International
 Instructor, teaching primarily in the area of Internet technologies and Internet
 based application development.  Author of both instructor led, CBT and WBT – based courses.

1984 - 1988    Utah Valley University, Weber State University, Westminster College
Adjunct Faculty, teaching in data processing, information technology and computer science.  I also developed new courses as part of a Computer Science curriculum.

1981 – 1995    LDS Church
Senior/Lead Programmer Analyst in the Family History Department

1978 – 1981    Eyring Research Institute, Inc.
Programmer Analyst

1976 – 1978    Texas Instruments Inc.
 Programmer Analyst

1973 – 1976    Electronic Data Systems
 Systems Engineer

Undergraduate training Brigham Young University (BSCS)
Graduate training Brigham Young University, University of Texas Austin
Electronic Data Systems (EDS) Systems Engineer Development Program

Learning Tree International Certifications
Client/Server Certification
Inter-networking Certification
Open Systems Certification
.NET Applications Development
.NET Web Developer

Professional Certifications
CompTIA - I-Net+ Certification, Certified Technical Trainer (CTT+)
EC-Council - Certified Ethical Hacker (CEH)
Web CEO - Internet Marketing Professional Certification

Microsoft - Certified Professional Developer (MCPD), Certified Trainer (MCT)

Course 369, Introduction to Client/Server Applications (retired)
Course 386, Building Client/Server Applications: A Hands-On Workshop (retired)

Course 409, Enterprise Active Server Page Applications: Hands-On Workshop
Course 514, Windows Communication Foundation: Hands-On Workshop

Course 207, FrontPage 2000 Web Site Development: Hands-On Workshop
Course 309, Hands-On PowerBuilder: Hands-On Workshop
Course 350, Introduction to Data Communications
Course 355, Network Architectures and Protocols
Course 408, Introduction to Visual Interdev: Hands-On Workshop
Course 409, Enterprise Active Server Page Applications: Hands-On Workshop
Course 419, C# Programming: Hands-On Workshop
Course 469, Introduction to Internet/Intranet: Hands-On Workshop
Course 470, Developing a Web Site: Hands-On Workshop
Course 475, Intranet Technologies Introduction: Hands-On Workshop
Course 489, JavaScript Programming: Hands-On Workshop
Course 505, ASP.NET and Web Forms: Hands-On Workshop
Course 512, Developing ASP.NET Web Applications: Hands-On Workshop
Course 506, Programming Scalable Web Applications with .NET and ASP.NET AJAX: Hands-On Workshop
Course 507, ADO.NET: Hands-On Workshop
Course 508, XML Web Services: Hands-On Workshop
Course 513, Windows Communication Foundation (WCF): Hands-On Workshop
Course 514, Windows WorkFlow Foundation(WF): Hands-On Workshop
Course 540, E-Commerce Web Site Development: Hands-On Workshop
Course 547, Cold Fusion: Hands-On Workshop
Course 977,
Building Web Applications with ASP.NET MVC: Hands-On
Course 2601,
Programming .NET Web Services:A Comprehensive Hands-On Introduction


League of Innovation award winner in “Competition for Excellence” program

Copyright 2021 by Ken Avellino Consulting   |  Privacy Statement  |  Terms Of Use