Hello 👋, my name is Krzysztof Krztoń and I am a passionate programmer and JavaScript enthusiast with more than 12 years of commercial and 17 years of overall experience in the IT space working with various web platforms and applications from news websites, CMSes and VOD services to various SPA applications like web video players and rich text editors ⌨️📹📖

I'm a Principal Software Engineer and a Team Leader at BrainXpand working on the intersection of Cognitive Science, Artificial Intelligence, Knowledge Graphs and E-learning to reinvent how we create, learn and share knowledge.

In recent years I worked also as Solutions Architect and Framework Developer at Scramjet, working on the next generation of serverless and cloud computing services. And previously, I've spend almost 6 years at CKSource - the company behind one of the best-known and innovative RTEs as Javascript Developer and then Technical and Team Lead working on both CKEditor 4 and CKEditor 5.

My journey with programming started when I was around 12 years old. That was the time I had received my first tech-related book - "ABC of HTML language". It all started with a simple HTML, then more dynamic languages like PHP (Vallheru engine anyone?), JavaScript (jQuery at that time) and CSS. A little bit of ActionScript at some point too. After highschool I went straight into Computer Science studies on Polish-Japanese Academy of Information Technology in Warsaw, where I did my bachelor and master thesis, and started commercial work at the same time.

It all sums up to more than 17 years of coding, experimenting, fiddling with different technologies which I'm really proud and happy about as creating things brings me a lot of joy and satisfaction 🤩💪

Most of the projects from my early years of coding is left abandoned somewhere on the backup drives (hopefully🤞), but the experience gained thanks to those projects lives on and helped me become much better at programming. I'm mostly web oriented, but also love to fiddle with different languages, solve nontrivial problems and automate things. I'm also a big fan of writing scrapers/crawlers (data, data, data!), workflow optimizations (Gitlab pipelines❤️ Github actions❤️) and testing unconventional ideas with Tampermonkey.

Feel free to drop me a message and connect with me on LinkedIn.

Last update: Jan 15, 2023.