Software Engineering

Software Development

I offer backend development services primarily in C# and PHP languages. I love to work with APIs, databases and everything backend-related. I write high quality object-oriented code with proper dependency injection and unit tests. I try to follow SOLID design principles as much as is practical. I am also familiar with test-driven development (TDD). My secondary languages are C, Python and Java. I am also very interested in functional programming languages (Clojure, Scala, F#).

Software Design and Consulting

I offer software design and consulting services related to backend solutions and architecture with emphasis on APIs and microservices.

Project Management

I have extensive experience in project management of software projects with a track record of delivering projects on schedule.