Copyright © 2020 Bytellect LLC. All Rights Reserved.
Bytellect LLC continues working through the COVID-19 pandemic. Following local and CDC recommendations for the health and safety of
our clients and local community, we have temporaily suspended on-site training, on-site consulting/support, and in-person meetings. Please contact us via email
or through our secure contact form to discuss your requirements. Thank you for your understanding.
Founded in 2017, Bytellect LLC is a reboot of Digital Intelligence, a consulting and training firm in business since 1996.
Our experience with software development, technical training, and technical writing started well over 30 years ago.
We have extensive, solid, real-world industry experience both in software/firmware development and in creating and
delivering professional level technical training.
We have a passion for software development and for training aspiring developers, experienced software professionals,
and end users.
We make sure that you can rely on the solutions we develop, and on the information we provide. We
practice what we preach and preach what we practice. Whether you need us to train you or to
develop solutions for you, we are committed to helping you succeed.
Ken Gregg has been developing software, training programmers and end users, and writing about computers and programming for
over 30 years.
Within just four months of encountering his first computer in high school — an old abandoned minicomputer — and
teaching himself to program it using an obsolete and
inaccurate manual, Ken was writing a
book on programming, teaching fellow
students to program, training teachers how to integrate programming into their classes, developing simulation software for a variety of
courses, and guiding the school to bring more up-to-date computer resources to the students and faculty. For his work in in this area,
he received the American Legion School Award. His passion for programming and for teaching
others to program and use computers was ignited the day he wrote his first line of code, back in 1977.
Ken went on to earn a Bachelor of Science in Computer Science from Michigan
State University College of Engineering and a Master of Science in Computer Science from the University of Texas at Dallas. He has held
a variety of software engineering and management positions at Microsoft (Windows NT Group), Texas Instruments (Home Computer and Semiconductor
divisions), Artisoft (Senior Director of Software Engineering), among others. He holds a patent in software testing, and has
been an author, coauthor, or technical editor of multiple published books on Windows, programming, and networking.
Ken has professional software design and development experience at both the
system level and application level. He has successfully led project teams ranging from three to 200+ people. His projects have ranged from large-scale one-off factory automation
systems to shrink-wrapped consumer products; from embedded systems and device drivers in assembly language to software development tools to high-level user interfaces.
Ken couples his technical knowledge with his sense of humor to motivate teams, train students, author technical books, and speak to
groups large and small. He has been a speaker, presenter, and facilitator at conferences, trade shows, and code camps. His specialties include
but are not limited to: software design and development,
C, C++, C#, .NET, various assembly languages, embedded system firmware development, operating system development, compiler development,
data structures and algorithms, programming course development and delivery, technical writing and editing, and project management.
Ken’s employers and consulting clients have included:
Ken has developed and delivered countless professional training courses for both developers and end users, directly to industry clients
and though college departments. He has been an Adjunct Faculty Instructor for several of Pima College's departments, including:
Engineering, Computer Information Systems, Workforce and Business Development, Corporate and Community
Education, and Office of Economic Development.
Ken is a member of:
Using the other side of his brain, Ken has experience as a voice actor
(performing voiceovers for radio and TV commercials, industrial projects, and computer software), as a member of a national comedy improv troupe,
and as a stand-up comedian. He brings these skills to engineering, training, and management situations to add life to presentations and humor to difficult topics.
For more details about his background and qualifications, see Ken Gregg’s LinkedIn profile.
Ken is a frequent blogger at Bytellect’s Truth in Software blog,
and often answers questions as a top writer on Quora.