Meet Mihajlo Papalazoski, one of our rising talents at Infinite Solutions—a developer whose curiosity, dedication, and hands-on learning have taken him from intern to innovator in just a short time.
Can you walk us through your journey at Infinite Solutions?
I began at Infinite Solutions as a frontend intern using React, gaining hands-on experience in modern web development. After the internship, I joined full-time as a Junior Developer and transitioned into a .NET environment. That shift allowed me to dive deeper into backend development with C#, while continuing to grow my frontend skills. Working across both ends of the stack gave me a clearer picture of how frontend and backend components interact in real-world applications.
One of the highlights of my journey so far has been contributing to the development of an AI-powered chatbot. Challenging and exciting, a project that pushed me to grow. I also completed a course on Azure AI and GPT models through SEMOS, which helped me build a stronger foundation in AI concepts.
What was the goal with the AI chatbot?
The main objective was to create a chatbot that could assist the support team in handling client and user queries more efficiently. At the same time, it was designed to assist employees with quicker access to information and smoother navigation through internal resources.
We wanted the chatbot to deliver accurate, context-aware responses based on domain-specific knowledge. One of our key objectives was to enable it to search and retrieve data relevant to the company’s core areas of expertise.
What did you take away from the experience of working on AI?
Like any new technology, it felt overwhelming at first. But as I delved deeper into AI, I gained a much better understanding of how these models function. I learned about natural language processing (NLP), the critical role of training data in ensuring accuracy, and how large language models like GPT can be integrated into web applications. I also explored custom question-answering systems that use a knowledge base and learned how to connect these components to build a more capable and responsive chatbot.
This project gave me valuable hands-on experience with AI integration and significantly boosted my understanding of real-world applications of machine learning in enterprise environments.
How does hybrid work affect your day-to-day work and team collaboration?
Both remote work and office work have their strengths.
Remote work helps me focus, especially on tasks requiring deep concentration. It helps me be more productive on complex or development-heavy work.Going to the office also has its benefits—it fosters face-to-face interaction, builds stronger team relationships, and helps maintain a sense of connection with the company culture.
Working remotely has taught me the value of asynchronous communication. I’ve become more disciplined in how I plan my day, and I regularly use tools like Microsoft Teams and Outlook to stay in constant touch with my team. These tools ensure smooth collaboration, even when we’re not in the same physical space.
What’s your favorite part of working at Infinite Solutions?
There are a few things that stand out, but one of my favorite aspects is the open, supportive culture. Everyone—from peers to senior management—is approachable, respectful, and willing to help. It makes collaboration easy and enjoyable.
The work environment is welcoming and well-structured, and the company’s support for hybrid work helps me balance flexibility with productivity. Most importantly, there’s no unnecessary pressure. Deadlines are respected, but the focus is always on doing quality work together.