Fue un programador informático estadounidense, que implementó en 1971 el primer sistema de correo electrónico en ARPANET, red precursora del Internet.
En 1967 ingresó a la empresa BBN (Bolt, Beranek and Newman), la cual recibió el encargo de trabajar para la red de computadoras ARPANET(Advanced Research Projects Agency Network) con un sistema de inter-comunicación militar. Una vez integrado al equipo de trabajo, desarrollaron un programa llamado SNDMSG para enviar mensajes entre las distintas terminales de una misma computadora.
Al inicio de la década de 1970, los usuarios militares o de grandes empresas utilizaban mayormente la informática mediante "terminales tontas o bobas" (una pantalla y un teclado, sin la capacidad de procesamiento ni almacenamiento), conectados a un servidor.
En septiembre de 1971, cuando la BBN ya estaba conectada a ARPANET, Tomlinson adaptó el programa SNDMSG de forma tal que sirviera para enviar mensajes entre diferentes usuarios conectados a una red más amplia, pero sin que fueran conocidos (lo que hoy día se conoce comocorreo electrónico o e-mail). Allí fue que se le ocurrió utilizar un símbolo, @(arroba), como separador entre el nombre del usuario y del servidor.2 Su primera dirección de correo electrónico fue tomlinson@bbn-tenexa.