Software development company

We make IT work

For more than 15 years, we have built web, mobile and cloud applications. Our engineers combine deep expertise with AI and modern tools to deliver reliable software quickly.

Sofia, Bulgaria · European Union

Illustrative overhead scene of engineers refining a software workflow, with one hand annotating a decision and another placing a component into the chosen path.

AI and modern engineering

AI in
our work

Tools we use

  • Claude Code
  • Codex
  1. We decideArchitecture, approach and technical choices.
  2. AI assistsPrototypes, code and tests for new and existing projects.
  3. We reviewCheck, refine and validate the results.

Our team keeps pace with advances in AI and software development. We use AI coding tools such as Claude Code and Codex to understand existing code, build prototypes, write code and tests, review changes and keep documentation up to date. We also manage multiple AI agents that work in parallel on separate tasks. Our engineers draw on their experience to decide how to apply these tools, oversee the agents' work and check the results, and every release to production needs their approval. This helps us choose the right approach, solve complex problems and deliver reliable software quickly.

Services and technologies

Web, mobile and
cloud software

We build new products, add engineers to existing teams and support software that is already running.

AI throughout delivery

  • Claude Code
  • Codex

Applications

Custom web platforms

Business systems, customer portals and back-office tools built around your workflows.

Mobile applications

iOS and Android apps for phones and tablets, native or cross-platform, connected to your back-end systems.

Front-end & back-end

  • TypeScript
  • React
  • Angular
  • Node.js
  • PHP
  • .NET
  • Java
  • Python

Mobile

  • React Native
  • Swift (iOS)
  • Kotlin (Android)
  • Ionic

AI services

  • Claude API
  • Voyage AI

Cloud and integration

We build and deploy applications on Google Cloud and Microsoft Azure, with Docker and Kubernetes, and connect them to your other systems.

Cloud and DevOps

  • Google Cloud
  • Microsoft Azure
  • Docker
  • Kubernetes
  • Azure DevOps
  • Microsoft Intune

Data and blockchain

  • PostgreSQL
  • MySQL
  • Microsoft SQL Server
  • MongoDB
  • Redis
  • Oracle
  • IBM Db2
  • Hyperledger Fabric

Maintenance and support

We maintain and improve the software we build, adding new features and adapting it as your business needs evolve.

Communication channels

  • Issue tracker
  • Email
  • Video conferencing

Some of our
clients

Vauban
Technologies

Our work

Projects we
have delivered

We have built software for clients in healthcare, city parking, telecoms, TV and music, agriculture, finance and retail, and our own product for education.

Screenshot of Accepted's university catalogue, showing MIT and its Electrical Engineering and Computer Science programme with deadlines, requirements and tuition.
Screenshot of Accepted's application deadlines for UCAS in the United Kingdom.
Accepted's university catalogue and application deadlines.

Accepted · Education · Our own product

University guidance for IB and A-level students

Accepted (getaccepted.io (opens in a new tab)) is our own product. It helps International Baccalaureate (IB) and A-level students choose universities and prepare their applications. Where entry requirements are recorded, it compares them with the student's subjects and predicted grades. Students can use it on their own or with their school. If their school uses Accepted, their counsellor can see their profile and shortlist.

Web applicationsMobile applicationsAI integrationPayment integrationGoogle Cloud
Project details: Accepted
  • Choosing a university: a matcher that ranks programmes against the student's subjects and predicted grades and marks each as strong, target or reach; and a career quiz that suggests a ranked shortlist of study fields from the student's interests and subjects.
  • Preparing applications: a personal statement coach with guides for UCAS (UK) and Common App (US) applications and for motivation letters, which gives feedback on the student's own draft; a CV builder; and mock interviews.
  • Planning: a deadline tracker with email reminders and calendar sync; tuition and living costs for each programme; scholarship, visa and housing information for each country; an exam calendar; and a way to compare offers.
  • For schools: counsellors can see their students' profiles and shortlists and leave feedback on the students' drafts.

Telelink City Services · City parking · Bulgaria

City parking, from payment to enforcement

We built a parking system for one of the largest cities in Bulgaria, hosted on Microsoft Azure. Drivers paid for parking in a mobile app or by SMS, and residents and businesses managed their parking subscriptions online. The operator's teams ran customer service, accounting and the call centre from one back office, and used mobile apps in the street.

Mobile applicationsWeb applicationsPayment integrationSMS integrationMicrosoft AzureMicrosoft Intune
Project details: Telelink City Services
  • For drivers, residents and businesses: a mobile app for short-term parking, online payments, parking paid by SMS with an SMS reminder before the session expired, online parking subscriptions for people and businesses in the zone, and a website.
  • For the operator: back-office modules for customer service, real-time location of field teams, accounting, statistics, administration and the call centre.
  • For partner shops: an app to sell short-term parking.
  • For field teams: mobile apps to check parking, collect fees and arrange towing, distributed and managed with Microsoft Intune.

emedSwiss · Healthcare · Switzerland

Connecting people for better healthcare

We develop the software that emedSwiss offers as emedSaaS. emedSaaS is a Swiss platform that digitalizes medical and administrative work in outpatient medicine and home care. Patients, doctors, nurses, therapists and other care providers share medical data in real time.

Web applicationsSwiss healthcare sign-inInsurance integrationLaboratory integrationKubernetes
Project details: emedSwiss

The platform runs in a web browser and on phones and tablets, in French, German, English and Italian. It is hosted in Switzerland on Kubernetes. Users sign in through a Swiss healthcare identity service, and the platform exchanges data with health insurers and receives laboratory results directly.

  • emedCarePro: medical records for doctors and other outpatient professionals, configurable for each medical specialty, with teleconsultation.
  • emedCareHome: records for home care by nurses, healthcare assistants and family caregivers, with care plans and medication tracking.
  • emedConnect: the patient's digital health record, with a mobile app for appointments, prescriptions and test results.
  • Modules: medical billing for Swiss tariffs, appointment scheduling with online booking, document management, secure messaging and automatic medical reports.

More projects

  • Switzerland

    emedBilling

    emedBilling is medical billing software for doctors and medical practices in Switzerland. We took over its maintenance and development. We improved the billing process to bring it up to the standard of Switzerland's leading medical billing software, and we keep developing new features.

  • Bulgaria / United Kingdom

    Azdio

    Native iOS and Android phone and tablet apps for a telecom operator's OTT service, which streamed TV over the internet. Viewers could watch live and catch-up TV, use the TV guide and choose video on demand. The apps connected to the Minerva TV platform and played video protected by digital rights management (DRM).

  • Switzerland

    Vauban Technologies

    ADA, a platform for the secure, private exchange of Swiss farm data, with a mobile authorization app. Built with Kubernetes and Hyperledger Fabric.

  • Bulgaria / United Kingdom

    Amadea Music

    A platform that distributes music to online stores and mobile partners worldwide, with label, artist and report management. Built with Angular and CodeIgniter.

  • Switzerland

    IMEA (Institut de Médecine Esthétique & Anti-Age)

    A web-based medical record system for long-term anti-ageing and preventive treatment.

  • Ireland

    Squared Financial Services

    A data warehouse that turns foreign exchange (Forex) trading data into business reports. Built with Java, Oracle and IBM Db2.

  • Switzerland

    Capital Direct Market Access

    A website and content management system.

  • Switzerland

    Zoodel

    An events and meetings module for a B2B trading marketplace. Built with Meteor.

  • Bulgaria

    Blizoo

    A corporate website, online tools and a speed-test app for Blizoo, a Bulgarian telecom operator.

  • Switzerland

    ATON Service

    A loyalty system that shops and brands share, with a point-of-sale app, a customer portal and an administration module. Built with Java EE.

About us

A software company in Sofia, Bulgaria

SunnySoft (Sunny Soft Ltd.) has been developing software in Sofia, Bulgaria, since 2008. We work with international clients and have built software for companies in Switzerland, the United Kingdom, Ireland and Bulgaria.

We build custom applications that need careful business analysis and complex system design, and we support them after launch.

Areas of expertise

  • Education technology
  • Medical systems
  • City parking services
  • OTT streaming and video on demand
  • Distributed systems
  • Customer loyalty systems
  • Data warehouses

How we work

Working with us

How we start, the two ways we can work together, and support after launch.

1Start with understanding

Tell us about your business, your users and what you want to change. Together we agree on the next step.

2Agree how to work

We work at a fixed price when your requirements are clear and you want us to deliver the whole application. We work on a time and materials basis when the scope is still being defined or for long-term projects. This gives you flexibility to adjust requirements and priorities as the project evolves.

Ways of working

  • Agile
  • Scrum

3Keep improving

After launch, we maintain, support and improve the software.

Contact

Discuss your
project

Tell us about your project: a new mobile app, a web platform or engineers to join your team. We'll get back to you by email.

Tell us about your project

Fields marked * are required.

We use Google reCAPTCHA to protect this form from spam and abuse. It loads the first time you click or tab into a field or button in this form.

Enable JavaScript in your browser to use the contact form, then reload this page.

Sunny Soft Ltd.
Racho Dimchev str. 2, Sredets Distr., Apt. 5
Sofia 1000, Bulgaria
European Union
SunnySoft on LinkedIn (opens in a new tab)