

Trust a reliable, experienced partner who delivers on time and within budget






We built our own company with the great values and principles we established during the years.
We learn constantly and utilize all the best practices in software development, writing well-designed, testable, efficient object-oriented code.
Apart from Generic Soft, our leadership team has guided and taught 400+ people in the code craft. That helped us establish proven methods for our teams’ development.
Now, we transfer all that knowledge to our teams and help them grow together with us.

Additionally, one of our teams of top engineers works on our algorithmic trading product in direct partnership with professional stock traders. We utilize cutting-edge software solutions and apply the best of what Machine Learning has to offer.



Our services

Custom Software Development

R&D consulting


MVP Development
We have profound experience and expertise in various technological platforms such as web, mobile, blockchain, and machine learning, which results in building an efficient team to match your specific needs. If required, we can scale the dedicated team quickly, which is often crucial for the success of a project.
Our process
Our agile working process ensures you get the optimal number of product features for every sprint. That helps us deliver high-quality software on time, which does what it said on the tin.

Tech Stack

















Clients

































































Testimonials
Our leadership
Mariyan Iliev CEO
Mariyan Iliev is the CEO of Generic Soft. He worked as a front-end developer and a technical lead for multiple years for international clients, using some of the cutting-edge technologies in the field.
Having worked for enterprise and startup customers, he profoundly understands the business and software development processes. Mariyan is open-minded, results-driven, and has a passion for efficient and collaborative communication with clients. He holds a Master’s Degree in Embedded Systems from Sofia University.

Stefan Vadev CTO
Stefan Vadev is the Chief Technology Officer of Generic Soft. He brings more than eight years of technology and leadership experience, working as a senior developer and technical lead for a few of the most innovative companies in Europe.
His passion for delivering excellent software to our customers is driving Generic Soft forward. As technical trainer for multiple years, he has tutored hundreds of people, from students with no experience to senior software developers in companies like Bosch, Borica AD, Pragmatic, and United Bulgarian Bank. Stefan holds a Master’s Degree in IT project management from New Bulgarian University.

Pavel Paunov CFOO
Pavel Paunov worked as a software developer and has experience in the most challenging cases and more diverse clients. Currently, he is managing the internal financial products of the company.
Machine learning and Data science are part of his team’s daily routines, where sharing and tutoring the latest and cutting-edge practices is expected. Pavel is result oriented, responsible, and fast-thinking, an excellent team player experienced in working with local and remote teams.
As a Chief Financial and Operating Officer of Generic Soft, he improves the internal company processes and develops the most efficient management structure. In financial planning and analysis, he strives to use innovative methods but also classical and proven practices.
