A I & C h i l l

A dev journal featuring me and my ever-loyal AI minions.
Exploring the limits of agent driven development aka vibe coding

Vasilis K

Senior Software Engineer

With over 10 years of experience in software engineering, I specialize in backend development by designing and developing scalable API-driven systems and data integration services — particularly in cloud environments like Azure.


I've contributed to cloud-native transformations, led the design of robust data workflows using Azure Durable Functions, Blob Storage, and SQL, and built services and scalable Rest APIs with .NET Core. I’m also familiar and a strong advocate for automation, clean architecture, DevOps best practices and CI/CD.


I excel at problem solving and I enjoy breaking down big challenges into manageable parts, asking the right questions, and finding clean, practical solutions that balance business goals with technical soundness while making the most out of AI to close technical skill gaps and supercharge productivity.



Work Experiences

Senior Software Engineer

Craneware plc | Edinburgh | 2020 - Present
  • Working in the Data Innovations department, responsible for making U.S. healthcare regulatory data available to Craneware products and clients.
  • I design, build, and maintain tools and services to ingest, validate, apply business logic to, and expose regulatory datasets via APIs. These datasets are sourced regularly from various external agencies.
  • Led the desing and implementation of robust ETL pipelines using Azure Durable Functions, Blob Storage triggers, and Azure SQL, enabling scalable and maintainable ingestion of complex healthcare data.

Software Engineer

Zonal Retail Data Systems | Edinburgh | 2017 - 2020
  • Worked within an agile team to deliver web microservices and REST APIs as part of ZONAL’s transformation of its core EPOS software into a fully cloud-based platform.
  • Focused on backend development using C# with .NET Core, following a microservices architecture and deploying through CI/CD pipelines in Azure DevOps (YAML).
  • Leveraged Docker for containerization and Kubernetes for orchestration and deployment across environments.

Software Engineer

Cgsoft LTD | Athens | 2014 - 2017
  • Contributed to a variety of projects involving complex business and application logic, primarily implemented in T-SQL (stored procedures, triggers, functions) across Desktop and Web applications.
  • Worked with a wide range of technologies, including: .NET/C# (WebApi2, .NET Core) for backend services, AngularJS 1.5, MVC5, and WebForms for frontend development, WordPress/PHP for CMS-driven sites
  • Key projects included:
  • Developed the API layer (.NET 4.5 / WebApi2) for Piraeus Bank’s Real Estate web platform, and supported development of the frontend (MVC5) and database layer (T-SQL).
  • Designed and built the company’s new website (thesis.net.gr) from scratch using WordPress.
  • Created a product order and inquiry app using AngularJS, DevExtreme, and C# WebApi2.

Education

Master in Computer Science

Athens | 2012 - 2014

University of Piraeus

Master of Education (M.Ed.), Secondary Education and Teaching

Athens | 2010 - 2012

Athens University of Economics and Business

Bachelor of Business Administration B.B.A, Management Information Systems

Athens | 2005 - 2010

Athens University of Economics and Business