About

My name is Andrii Serhiienko. This web site is my personal blog (web log) where I publish my personal thoughts, opinions, technical articles, etc. I work as a software developer. Last couple of years I work with Java and related technologies. For my pet projects I use Haskell and Elm. In the past I also worked as a network engineer, so I can do Linux, network protocols (TCP/IP, BGP, Ethernet, routing, etc.), network daemons and application protocols (SMTP, SNMP, IMAP, POP3, VPN, etc.), shell.

These are things I have practical experience with but haven’t used for a long time or use rarely: C, C++, Assembler, PHP, JavaScript.

This is I have my hands dirty with but haven’t used in real projects: Lisp, Swift, Objective C, Tcl/Tk, Ruby.

Some time ago I was interested in WebRTC, and I wrote two books on the subject: WebRTC Blueprints and WebRTC Cookbook - bear in mind that WebRTC has not been standardized at the time books were written, and today’s WebRTC has many improvements and major changes, so both books are a bit outdated nowadays

My main interests today are: Haskell, Elm, PureScript, Agda.

Relevant social network profiles:

Send me a gift:

Things I like: