SITE UNDER CONSTRUCTION . SOME DOODADS WILL NOT WORK
SITE UNDER CONSTRUCTION . SOME DOODADS WILL NOT WORK
Universal Algorithms is the consulting business of Theodore Norvell. I’m a former academic with over 40 years experience teaching, researching, and developing software in a wide variety of languages, from assembler to Haskell, for platforms, from mainframes to microcontrollers to the web.
I have a particular interest in programming language design and implementation, parsing, functional programming, concurrency. and visualization. I co-created the Teaching Machine program animation system and am currently working on a new program animation system. Recently, I’ve been supervising teams of students developing software and hardware for two micro-satellites; as a part of these projects I designed and implemented Cogent —a translator from statecharts to C— and DDM Maker —a highly optimized hardware processor for creating delay-doppler maps.
Parsers of all kinds including JavaCC, ANTLR, lex/yacc, and hand crafted.
Embedded systems software.
Web-based applications.
Mobile Apps.
Concurrent systems.
Language theory.
Algorithms and algorithmics.
Concurrency.
Software design.
Software development.
Copyright © 2024 Universal Algorithms — Software Consultancy - All Rights Reserved.
Powered by GoDaddy
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.