Stanisław (Stan) Findeisen

Software Engineer/Architect

I transform complex requirements into elegant software architectures.

My home server, somewhere between 2006 and 2013
My home server, somewhere between 2006 and 2013, running Debian GNU/Linux.

Experienced software engineer with strong algorithmic, computer science and mathematical background. I also have architect and end-to-end software project delivery experience, including but not limited to: requirements analysis, agile methodologies, team leadership, hiring, talking to non-technical clients and post-production support of real-world systems.

Experience (technical): fundamental algorithms, distributed systems (including cloud, SOA/microservice architectures, IoT and distributed filesystems) (IBM, HERE, MooseFS and others), functional programming (Haskell, Scala, OCaml...), kernel mode and system programming (GNU/Linux, UNIX, POSIX...), concurrent programming (HERE), machine learning (horde-ad), databases (SQL, NoSQL), cryptography (Univ. of Warsaw), blockchain and Cardano, web development.

I enjoy: solving complex problems, hunting down performance problems and bugs, refactoring large codebases, greenfield projects, learning new technologies and becoming proficient in them quickly. The more challenging the work, the better!