Hobbies & Interests
Beyond coding, I have diverse interests that keep me creative, curious, and balanced. These activities often inspire new approaches to problem-solving in my professional work.
Learning History
History is everything that ever happened. It's the ultimate source of truth and what's possible. If you don't learn from history - you are bound to repeat it.
- Every time I watch a video on the same event, I learn new perspectives
Open Source Contributing
I actively contribute to open source projects and maintain several repositories. It's a great way to give back to the community and learn from other developers.
- React component libraries
- Developer tools
- Documentation improvements
Photography
Capturing moments through the lens helps me see the world from different perspectives. I especially enjoy landscape and street photography.
- Landscape photography
- Street photography
- Digital editing
Music Production
Creating electronic music as a creative outlet. I use various DAWs and synthesizers to compose ambient and electronic tracks.
- Electronic music
- Ambient compositions
- Sound design
Travel & Exploration
Exploring new places and cultures broadens my perspective and inspires creativity in both life and work.
- Cultural exploration
- Adventure travel
- Local cuisine
Technical Reading
Staying updated with the latest in technology through books, research papers, and technical blogs. Continuous learning is key in our field.
- System design
- AI/ML research
- Software architecture
Problem Solving Games
Chess, coding challenges, and puzzle games help keep my analytical thinking sharp and provide a fun way to unwind.
- Chess strategy
- Algorithm challenges
- Logic puzzles
Personal Philosophy
I believe that diverse interests and experiences make us better developers and human beings. Each hobby teaches valuable skills: photography enhances attention to detail, music production develops pattern recognition, travel broadens perspective, and problem-solving games sharpen analytical thinking. These skills naturally complement and enhance my technical abilities, making me a more well-rounded professional.