Curriculum Vitae

Passionate Software Developer

12th of June, 2023

SUMMARY
Total IT experience – 20+ years | An IT multilinguist
Hardware
  • Intel x86 (i686 / x86-64)
  • HP PA-RISC
  • IBM PowerPC
  • Sun SPARCstation
Operating
Systems
Unices and derivatives (OpenBSD, FreeBSD, Arch Linux, Debian GNU/Linux, Ubuntu, Fedora, CentOS, Red Hat Enterprise Linux, Mac OS X, HP-UX, IBM AIX, Sun Solaris). Microsoft Windows
Programming
Languages
Java, Clojure, Perl 5, Python, Bash Shell Script, JavaScript (ES5-6/Node.js), C, Go, GNOME Vala/Genie, Lua, C++, Objective-C, Fortran 95, Erlang, Elixir, LFE (Lisp Flavoured Erlang)
Technologies
  • Java SE / EE, Spring Boot, Spring Web MVC, Spring Security, Java Servlet, JavaServer Pages (JSP), JSP Standard Tag Library (JSTL), Java Portlet, Eclipse Vert.x, Play! Framework, Vaadin Framework, Apache Struts / Struts 2, JavaServer Faces (JSF), Java Database Connectivity (JDBC), JavaMail, Java Swing, Eclipse Standard Widget Toolkit (SWT), iText (JavaPDF Library), JNA (Java Native Access), SLF4J, Log4j, Syslog4j, etc.
  • Clojure – Lisp-1 dialect for the JVM, Clojure Standard Library, HTTP Kit (HTTP client/server library for Clojure), Extensible Data Notation (edn)
  • Perl and related modules, libraries, and frameworks (DBI, CGI, LWP, Mojolicious, Text::Xslate, Asterisk::AGI, Net::DNS::Native, IO::Select, etc.)
  • Python and related modules, libraries, and frameworks (Python Standard Library, Twisted Web, Klein, Falcon, Flask, Celery, Django REST framework, ReportLab PDF Toolkit, etc.)
  • Node.js / Luvit, Harpjs.com, EJS, jQuery, HTML, CSS, XML, YAML, JSON, SQL, HTTP(S), (S)FTP, SSH, SCP, RESTful microservices, etc.
  • Linux kernel API, Linux kernel modules (block device driver)
  • IVR (Interactive Voice Response) using Asterisk VoIP PBX
  • GNU C Library (glibc), GNU C++ Library (libstdc++), GNU libmicrohttpd (C library to make a lightweight multi-threaded HTTP server), GNUstep / Cocoa API, GNOME libsoup
  • GTFS Realtime (General Transit Feed Specification), Google Text-To-Speech API
  • Erlang/OTP, ERTS (Erlang Run-Time System), Erlang Standard Library
  • Elixir, Elixir Standard Library, Cowboy (web server library for Erlang/OTP)
  • LFE (Lisp Flavoured Erlang) – Lisp-2+ dialect for the Erlang VM
  • CMS: WordPress, TYPO3, Joomla!
Development
Tools
  • Vim / vi, Eclipse Platform (Eclipse SDK), MyEclipse Blue Edition, Oracle JDeveloper, IBM Rational Software Architect (RSA), IBM Rational Application Developer (RAD), IBM WebSphere Studio Application Developer (WSAD)
  • GNU Bash, GNU Screen, GNU Toolchain: GNU Make, GNU Compiler Collection (GCC): gcc, g++, gcc-objc, gfortran; GNU Binutils, GNU Debugger (GDB), GNUstep, sed, etc. Clang (C / C++ / Objective-C LLVM compiler front end), TCC (Fabrice Bellard's Tiny C Compiler)
  • Apache Maven, Apache Ant, Leiningen, Rebar3
DBMS PostgreSQL, MySQL / MariaDB, Oracle Database, IBM DB2 Universal Database, SQLite, MongoDB, Redis
Application /
Web Servers
  • Netty, Undertow, Apache Tomcat, JBoss Application Server / WildFly, IBM WebSphere Application Server / Portal Server, Apache Pluto
  • HTTP Kit (HTTP server for Clojure), Cowboy (HTTP server for Erlang/OTP)
  • Perl-based application servers: Twiggy, Mojo::Server::Daemon, Hypnotoad
  • uWSGI (Python/WSGI, Perl/PSGI), Gunicorn (Python/WSGI), Twisted Reactor
  • Node.js, Luvit (Lua), PHP-FPM (FastCGI Process Manager)
  • Nginx, Apache HTTP Server
Middleware /
Misc. Apps
Git, GitHub, GitLab, Bitbucket, Perforce (P4), Subversion (SVN), Concurrent Versions System (CVS), JIRA, Redmine, Trac, Trello, MediaWiki, Doxygen, Samba, Travis CI and Jenkins CI/CD, Docker (and Docker Compose), Cron, QEMU, Zabbix, etc.
Languages
English Full Professional Proficiency:
  • Reading / writing freely
  • Speaking at upper intermediate level (considered to be B1-B2)
Russian Native or Bilingual Proficiency
Italian Elementary Proficiency
Education (in reverse-chronological order)
May 2002 – Jul 2003 Ph.D. student of the School for Advanced Studies, Pavel Sukhoi Gomel State Technical University
Oct 2001 – May 2002 Master student of the Abdus Salam International Centre for Theoretical Physics, Trieste, Italy
Nov 1999 – Oct 2001 Postgraduate of the Pavel Sukhoi Gomel State Technical University (Ph.D. student of the School for Advanced Studies)
1994 – 1999 Student of the Pavel Sukhoi Gomel State Technical University, Gomel, Belarus (M.Sc. Hons)

Work experienceseparate page

Personal information
Radislav Golubtsov
Date of birth June 27, 1977 (46yo) | Zodiac sign: Cancer / Fire Snake
Citizenship Republic of Belarus
Marital status Single
No. of children 2
Miscellaneous
My GitHub https://github.com/rgolubtsov
Sport Activities
  • Table tennis
  • Street skateboarding
  • Middle-distance running
  • General fitness