Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Almedin Velija

Principal Software Engineer
Karlsfeld

Summary

Experienced Principal Software Engineer with a strong background in designing and developing robust, scalable software solutions. Proficient in Microsoft technologies such as C#, .NET and ASP.NET.

Specializing in backend architecture, API development, and system modernization. Demonstrated success in leading complex projects like CMS migrations, platform revamps, and creating secure, high-performance applications. Skilled at collaborating across teams in agile environments, applying industry best practices like Clean Code, Design patterns, SOLID principles, TDD, and Domain-Driven Design. Certified in software architecture, requirements engineering, and cloud fundamentals. Dedicated to continuous learning and driving business value through technology.

Overview

7
7
years of professional experience
4
4
Certifications
1
1
Language

Work History

Principal Software Engineer

adesso SE
07.2022 - Current

Lead software engineer responsible for the development, maintenance, and modernization of multiple digital platforms, including corporate websites, structured products platforms, and corporate platform revamp projects.

  • Designed and implemented scalable backend architectures and APIs using C#, .NET 6/8, ASP.NET MVC, and ASP.NET Core.
  • Migrated and upgraded legacy Optimizely CMS from version 11 (.NET Framework) to 12 (.NET Core) with a headless CMS approach to support modern frontend SPA architecture.
  • Developed and maintained RESTful APIs, integrated external services (Salesforce, others), and ensured smooth communication between frontend and backend systems.
  • Utilized Azure Cloud infrastructure with Kubernetes orchestration, Docker containerization, and automated CI/CD pipelines through Azure DevOps.
  • Managed database development and optimization using Microsoft SQL Server and T-SQL.
  • Collaborated with cross-functional teams including frontend developers, QA, product owners, and external agencies in agile environments.
  • Provided customer support, troubleshooting, and continuous improvements for production systems.
  • Applied best practices in Clean Code, SOLID principles, secure coding, unit testing, and code reviews.

Senior Software Engineer

HvS Consulting AG
04.2019 - 06.2022
  • Developed, managed, troubleshot, and implemented new or updated features for ASP.NET Web Forms, ASP.NET MVC 5, and ASP.NET Core web applications along with their SQL databases.
  • Improved frontend and backend web-based solutions, applying best programming practices.
  • Developed VSTO Add-Ins for Microsoft Office integration.
  • Collaborated closely with project/product managers, developers, and QA to identify issues, define testing strategies, and implement best practices.
  • Performed threat modeling, risk analysis, and designed for application security.
  • Created CI/CD pipelines and automated deployments across DEV, QA, UAT, and Production environments using Azure DevOps.
  • Ensured high code coverage with unit tests and automated functional testing using Selenium, practicing TDD.
  • Designed system components using Domain-Driven Design (DDD) principles.
  • Practiced refactoring aggressively and applied Extreme Programming techniques.
  • Established application log monitoring with Splunk

Software Engineer

Comtrade System Integration
03.2018 - 04.2019
  • Developed, maintained, and troubleshot ASP.NET Web Forms web applications and SQL databases, ensuring high code quality and reliability.
  • Enhanced existing web-based solutions by applying improvements on both frontend and backend layers.
  • Led partial migration from ASP.NET Web Forms to Angular for new project development, integrating modern frontend technologies.
  • Collaborated with cross-functional teams including project managers, developers, and QA to identify issues, establish testing strategies, and enforce best coding practices.
  • Mentored a team of two junior developers, supporting their growth and skill development.

Education

Bachelor of Science - Computer Science And Informatics

University of Sarajevo
Sarajevo
04.2001 -

High School Diploma -

Gymnasium “Gjon Buzuku”
Prizren
04.2001 -

Skills

- Backend & Frameworks: C#, NET 6-8, ASPNET Core, Web API, MVC, Razor, ASPNET Web Forms, Entity Framework, Entity Framework Core, ADONET, LINQ, Dapper

- Frontend: Angular, TypeScript, JavaScript, jQuery, HTML5, CSS3, Bootstrap, Blazor

- Architecture & Practices: Clean Code, Design Patterns, SOLID, TDD, DDD, Microservices, Secure Coding, XP

- Cloud & DevOps: Azure (App Services, Pipelines, SQL), Docker, IIS, Azure DevOps

undefined

Certification

- Microsoft Certified: Azure Fundamentals (AZ-900)

Timeline

Principal Software Engineer

adesso SE
07.2022 - Current

Senior Software Engineer

HvS Consulting AG
04.2019 - 06.2022

Software Engineer

Comtrade System Integration
03.2018 - 04.2019

Bachelor of Science - Computer Science And Informatics

University of Sarajevo
04.2001 -

High School Diploma -

Gymnasium “Gjon Buzuku”
04.2001 -
Almedin VelijaPrincipal Software Engineer