Welcome!
Hi, I'm Ivan Matiishyn - a Software Engineer and Engineering Manager with over 12 years of experience in the tech industry. I've created this space to share my insights, experiences, and learnings from building scalable web applications and leading technical teams.
What You'll Find Here
This blog covers a range of topics that I'm passionate about:
- Software Engineering: Best practices, architecture patterns, and technical deep-dives into JavaScript/TypeScript, React.js, Next.js, and Node.js
- Engineering Management: Team leadership, performance management, and fostering engineering excellence
- Technology Trends: AI, machine learning, and emerging technologies shaping our industry
- Personal Finance: Tech professionals' approach to financial planning and investment
- Career Development: Lessons learned from managing distributed, international teams
My Background
Originally from Ukraine and currently based in Poland, I've had the privilege of:
- Leading cross-functional, distributed teams across different time zones and cultures
- Building high-traffic platforms serving over 10 million monthly visitors
- Managing teams through various stages of growth and technical challenges
- Contributing to open-source projects and the developer community
Let's Connect
I believe in the power of community and shared knowledge. Whether you're a fellow engineer, an aspiring engineering manager, or simply someone interested in technology, I'd love to hear from you.
You can find me on:
Feel free to reach out at hello@matiishyn.dev
Stay tuned for more posts coming soon!

