Dimitrios P. Batsilis Logo

Dimitrios P. Batsilis

Senior .NET & Full-Stack Software Engineer

LOC Thessaloniki, Greece

Senior Software Engineer specializing in the .NET ecosystem, modern JavaScript frameworks (Vue.js, Nuxt 3), and enterprise data architecture.

Proven track record in building scalable backend APIs, ETL pipelines, and decoupled frontend applications.

Passionate about translating complex business logic into efficient SaaS solutions, optimizing cloud deployments (Vercel, Hetzner), and driving team workflows through agile environments.

01 // Core Skills

Backend & APIs C#, .NET (Core / MVC / Web API), GraphQL, Python, RESTful Architecture
Frontend Vue.js, Nuxt 3, Astro, Javascript, HTML5/CSS3, Tailwind CSS
Data Eng. & BI Power BI, SQL Server, PostgreSQL, MySQL, ETL Pipelines, SSIS, Advanced SQL Queries
DevOps & Cloud Vercel, Hetzner, Coolify, CI/CD Pipelines, Git

02 // Independent Projects & SaaS

Chili Studio

Jan 2024 - Present
Independent Software Engineer & Founder

Independent software engineering practice and startup foundry. Delivering bespoke SaaS solutions, modern web platforms, and enterprise data architectural consulting for global clients.

Clarif.io & Stokk B2B

2025 - Present
Lead Architect & Developer

Architected and developed multi-tenant B2B platforms focused on e-commerce analytics and enterprise resource management.

  • Designed and engineered a robust, secure backend using .NET Web API.
  • Crafted highly reactive, accessible user interfaces using Vue.js, Nuxt 3, and Tailwind CSS.
  • Implemented multi-tenant data isolation and optimized telemetry for analytics processing.

Dyskover

Active Development
Full-Stack Architect

Developing a next-generation cloud-based Learning Management System (LMS) integrated with autonomous AI agents.

  • Engineered AI systems to dynamically generate and adjust targeted exercises for students with learning difficulties based on historical performance.
  • Built utilizing a full enterprise stack: .NET Core for backend logic and microservices, and Nuxt 3 for the frontend user portal.

03 // Professional Experience

Software Engineer - Internal Solutions Engineer

Jan 2025 — Present
EPSILON NET SA · Thessaloniki, Greece
  • Designed and built an enterprise-level ticketing system leveraging ASP.NET Core MVC and C#.
  • Architected a high-performance Headless CMS Documentation Hub using WordPress as content manager, and GraphQL and Astro for a lightning-fast decoupled frontend.
  • Engineered automated Python ETL pipelines to process and sync enterprise data.
  • Spearheaded team transition and workflow optimization in Jira.
  • Developed interactive business intelligence reports and dashboards in Power BI.

Enterprise Software Integration Developer

Apr 2022 — Dec 2024
EPSILON NET SA · Thessaloniki, Greece
  • Developed and maintained custom JavaScript integrations to bridge enterprise systems.
  • Architected complex SQL database schemas, stored procedures, and triggers to support integration pipelines.
  • Spearheaded system administration, diagnosing performance bottlenecks and optimizing SQL query execution.

Web Developer

Aug 2021 — Mar 2022
3ds.gr · Thessaloniki, Greece
  • Developed custom PHP and JavaScript applications for client-tailored SaaS features.
  • Crafted responsive custom CMS themes and modules focusing on fast load times and clean UI structures.

04 // Writing