Daniel Radovanovic

· Computer Science Graduate · Software Engineer · Technical Sales & AI ·

Computer Science graduate specialized in Computer Perception & Virtual Reality, with a strong focus on computer vision, applied AI, and computer graphics. Graduated with the highest grade on my Bachelor's thesis and combining deep technical expertise with sales and communication skills.

Live as if you were to die tomorrow. Learn as if you were to live forever.

Mahatma Gandhi

Featured Projects

Digitalization of Sunspot Observations

Bachelor's Thesis Project | Bern University of Applied Sciences BFH

The SolarSpotting-App is my Bachelor's thesis (Grade A) at Bern University of Applied Sciences BFH, developed in collaboration with the Rudolf Wolf Society. I designed and implemented a full-stack web application for automated detection and classification of sunspot groups, combining a custom image processing pipeline, computer vision, and a human-in-the-loop machine learning system. The project covered the complete pipeline from data preprocessing and model training to backend integration and frontend visualization, and was featured as an official BFH student success story.

More projects coming soon...


Skills & Expertise

The list of skills is not exhaustive. I'm constantly learning and exploring new technologies, frameworks, and languages (technical and lingual). My curiosity drives me to continuously improve and adapt to new challenges.

Programming Languages
  • Python
  • C#
  • JavaScript
  • Java
  • C / C++
  • SQL
  • HTML / CSS / SCSS
Frameworks & Technologies
  • React / Next.js
  • ASP.NET / .NET Technologies
  • FastAPI
  • Unity / Godot
  • OpenGL & Shader Programming
  • PostgreSQL / SQLite
  • ORMs (SQLAlchemy, Dapper)
  • REST APIs
  • Software Architecture Design
DevOps & Tools
  • Git & Version Control
  • CI/CD Pipelines
  • Docker & Containerization
AI & Computer Vision
  • Machine Learning & Deep Learning
  • Computer Vision & Image Processing
  • YOLOv8 / Convolutional Neural Networks
  • OpenCV / NumPy / Ultralytics
  • Computer Graphics & Visualization
Professional Skills
  • Agile Development (Scrum Master)
  • Requirements Engineering
  • Technical Sales & Client Relations
  • Full-Stack Development
  • Project Management
  • Team Leadership & Mentoring
  • Clear & Effective Communication
Languages
  • German - Native
  • English - C1 (Cambridge)
  • French - Fluent / Business Proficient
  • Serbian - Native
  • Spanish - Basic
  • Japanese - Beginner