I believe that a professional programmer is, at heart, a polyglot. It’s not just about knowing a specific programming language; it’s about understanding the philosophy behind programming itself. To be a successful programmer, one needs an insatiable drive for self-improvement. It’s all about continuously learning and acquiring new skills to find the best solutions and dive deep into specialized areas when needed.
For me, programming is more than just a profession — it’s a passion. I’m fortunate that my work aligns with my hobbies, making it a source of genuine enjoyment. Outside of coding, I love listening to audiobooks, music, cycling, hiking, video games. Recently, I’ve been focusing on data visualization, diving into the world of data collection, analysis, and presenting insights in captivating ways.
I offer consulting, training, and mentoring service in programming and data visualization development. Sometimes I take a student to improve their development skills or even teach them a new profession. That lets me and my students be modern web developers.
Favorite editor: JetBrains IntelliJ IDEA, VS Code, mcedit