на какой технологии происходит взаимодействие инфы клиента с предустановленным в систему полями и дизайном визитки
Если это онлайн сервис, то скорее всего это будет  HTML + JS
HTML5  предлагает огромное количество "фишек" для реализации такого функционала  "по дефолту"
Например уже давно есть атрибут contenteditable, который позволяет  редактировать содержимое любых тегов.   А с помощью exec  (js)  можете задать любые стили тексту как в обычном визуальном редакторе.  Да и задать   стили элементов  свойствами CSS - очень просто.
 ему потом выдает система jpeg изображение с его инфой
Это делается так же на JS.  Например   
html2canvas.hertzen.com    -  и можете прям на клиентской стороне  генерировать изображения из любой области экрана.
Вот пример 
 конструктора визиток онлайн где всё это собрано воедино.  
По всей видимости всё написано на HTML+JS  без всякой серверной части