Software Developer
CurrentCompany ten-second pitch in my own words: grow B2C relationships with realtime conversations on your website, via WhatsApp etc., all in one convenient place.I am the lead developer in the backend team and "last line of defence": all of the most complex problems eventually make their way to me, be it performance issues, serious operations incidents, security concerns, particularly strange bugs... you name it. I solve problems, and if I I have to read the source code of PostgreSQL or Django or glibc (that one is hypothetical, I've actually done the other two at Userlike) to do so, or learn a new programming language while on the job (I've done that twice at Userlike), I'll do it. One of my flagship projects is an internal service that handles hundreds of requests per second at sub-millisecond speeds, resolving a major performance bottleneck in our database transactions, designed for a careful balance of throughput and fault tolerance in the face of somewhat complex consistency requirements.Being part of a great team makes it even better, of course! I value being able to discuss ideas and problems with my colleagues because nobody ever thinks of everything and everyone has their own set of strengths, and I'm very happy to be working in an environment where (a) we're all happy to help each other out as needed and (b) nobody needs to hesitate to point out areas for improvement because all of us appreciate the input. That includes involving everyone in continuous improvement of business processes. We discuss ideas for that and then actually go ahead and test them... and if they don't work, we try something else. It's not perfect... but it keeps changing for the better.