terminal

$ whoami

ibrahim_suta

$ cat role.txt

Software Consultant & Full Stack Engineer

$ echo $EXPERTISE

C# | .NET | Blazor | ASP.NET Core | Azure | SQL

Ibrahim Šuta

Building MVPs from scratch • Transforming ideas into production systems • Creating enterprise solutions

12+

Years Experience

50+

Projects Delivered

20+

Happy Clients

About Me

Passionate about building exceptional software

Ibrahim Šuta

Ibrahim Šuta

Software Consultant & Engineer

Sarajevo, Bosnia and Herzegovina

Creating custom software solutions for clients and fixing their existing products. Using state-of-art tech, battle-tested, supported, and with rich ecosystem. Able to build high-quality software solutions from scratch. No bullshit.

Seasoned Software Engineer with nearly 20 years in software development, including 12+ years of professional experience working with high-profile clients in full-stack web development.

My journey began in 2005 when I built my first website, evolving from passionate hobbyist to enterprise-level engineer. I am not only passionate about coding but also meticulous in my work. I pride myself on being highly efficient, responsible, and well-equipped with the leading tools of the trade.

My skill set is not limited to just development; I also excel in infrastructure and environment configuration. I have hands-on experience with cloud platforms like Azure and AWS, as well as custom server setups for both Windows and Linux. My toolkit includes an array of DevOps tools such as GitHub, Octopus Deploy, Team City, and Jenkins.

With over two decades under my belt in the computer world, I've logged over 50,000 hours at the keyboard. My expertise encompasses a diverse range of platforms and languages, including Windows (Win95-Win11), macOS, and Linux (Ubuntu, Debian, client, server), as well as technologies such as .NET, Windows Forms, ASP.NET, JavaScript, Node.js, React, Angular, PHP, MSSQL, MySQL, MongoDB, and more.

I believe in pragmatic architecture choices - favoring monolithic architectures over microservices when it makes sense, and preferring real servers or VPS over everything-in-the-cloud approaches. While maintaining this practical mindset, I still champion modern CI/CD practices and strive for maximum automation in deployment and operations.

I am an exceptionally passionate, goal-oriented, and highly motivated team player, consistently seeking avenues for personal and team improvement. Committed to ongoing self-development, I continuously strive to make a positive impact on others.

I have taken the lead in setting up comprehensive environments from the ground up on multiple occasions. This involves meticulous planning and execution, from database creation and firewall configurations to load balancing, application setup, network configurations, mail servers, and web servers.

During my free time, I enjoy listening to audio books, playing tennis, playing games with friends, cycling, hiking, jogging and taking long walks. I like to spend some quality and mindful time with my family and friends.

Work From Home Office

I maintain a fully equipped professional home office with enterprise-grade hardware to ensure maximum productivity and reliability for all client projects.

Primary Systems
  • • Main Workstation: High-end CPU, 128 GB RAM
  • • MacBook Pro: M-series processor
  • • Secondary PC: Backup development system
Display & Peripherals
  • • Primary: 4K 32" monitor
  • • Secondary: 4K 27" monitor
  • • Premium mechanical keyboard
  • • Professional audio/video setup

High-speed fiber optic connection ensuring ultra-low latency for seamless remote collaboration. Over the last 12 years, I've worked primarily with the USA market without any connectivity issues.

Why share this? Remote work requires trust. I believe in transparency about my professional setup - showing that I have reliable infrastructure, dedicated workspace, and stable connectivity eliminates any concerns about remote collaboration. Your success is my priority, and proper tools are non-negotiable.

Primary Tech Stack

C#

.NET

Blazor

Azure

SQL Server

JavaScript

TypeScript

Docker

Development Environment

Favorite OS Arch Linux + Hyprland
Primary IDE Visual Studio / Rider
Terminal Alacritty + Zsh / Windows Terminal
Tools PowerToys, WSL, GitHub Copilot

Experience

12+ years of professional software development

Software Architect, Software Engineer, Software Consultant

Freelance work

Dec 2015 - Present
.NET Core ASP.NET Core Azure SignalR Entity Framework

Built MVPs from scratch and made existing MVPs usable and production-ready in short time-frames

Click for details
  • Built MVPs from scratch and made existing MVPs usable and production-ready
  • Planned architecture including high-level planning and designing systems
  • Configured CI/CD processes from scratch for Azure, DigitalOcean, Heroku and private servers
  • Migrated enterprise project from .NET 4.7 to .NET Core 3.1

Software Engineer

Symphony.is

Sep 2016 - Dec 2017
React AngularJS TypeScript Electron Meteor

Worked with startups on projects from scratch and application overhauling

Click for details
  • Created configurable generic tent-configurator from scratch in few weeks
  • Constructed cross-platform automation tool in Electron
  • Built payment process flow and mentored other developers
  • Planned architecture and configured CI/CD

Software Engineer

Maestral Solutions, Inc.

May 2015 - Sep 2016
ASP.NET MVC Web API Azure TeamCity Octopus Deploy

Led a team of six people, mentored and performed code reviews

Click for details
  • Led a team of six people, mentored and performed code reviews
  • Improved performance for an application with over 5,000,000 records
  • Transformed a crude MVP into a usable and production-ready product
  • Implemented integration with various social networks

Software Developer

Authority Partners, Inc.

Jul 2013 - May 2015
ASP.NET MVC Web API 2 AngularJS TypeScript

Full-stack developer for distributed enterprise applications

Click for details
  • Served as full-stack developer for distributed enterprise applications
  • Helped rebuild old application with new stack (AngularJS and TypeScript)
  • Deployed and maintained enterprise web applications in production
  • Worked on integrations with 15+ external services
  • Built first fully online loan processing platform

Software Developer | Administrator

Various Clients

Jan 2011 - Dec 2015
C# JavaScript Linux Administration

Developed for web and desktop platforms, maintained legacy systems

Click for details
  • Developed for web and desktop platforms
  • Maintained and developed legacy gaming platform
  • Served as administrator and manager of multiple platforms
  • Provided comprehensive technical support and system management

Owner | Software Developer | Administrator

Self Employed

Sep 2005 - Feb 2008
PHP JavaScript WML HTML/CSS

Created mobile web portal with 100,000+ monthly visits

Click for details
  • Created mobile web portal from scratch with chat, forum, top rating list, ads, referrals, and downloads
  • Portal achieved over 100,000 visits every month
  • Helped owners of top regional sites with their websites and programming tasks
  • Managed complete development lifecycle and business operations

Featured Projects

Solutions I've built for clients worldwide

Maintenance and Repair Services

Architect & Solo Developer
.NET 9 Blazor Server CQRS Multi-Tenant

Enterprise multi-tenant platform replacing 20-year-old legacy system with zero downtime

Click for details

Key Achievements:

  • Delivered 300K+ lines of C# on latest .NET stack as solo developer
  • <50ms average query latency on core screens
  • 99.9% uptime in production for almost 2 years
  • Built comprehensive enterprise service management platform
  • Developed sophisticated automated maintenance engine with complex scheduling
  • Zero downtime migration from legacy system

Technologies:

.NET 9 Blazor Server CQRS Clean Architecture Multi-Tenant Entity Framework Core

Veridos

Senior Software Engineer
.NET Core IdentityServer Angular Camunda

Identity solution company backend reimplementation with process orchestration

Click for details

Key Achievements:

  • Reimplemented back-end services from scratch
  • Integrated with Camunda's process orchestration platform
  • Built authentication system with IdentityServer
  • Created comprehensive integration testing solution

Technologies:

.NET Core IdentityServer Camunda ASP.NET Core 5 Angular

T-Systems International

Team Lead & Consultant
Azure ASP.NET Core IdentityServer Angular

Migrated enterprise project from .NET 4.7 to .NET Core 3.1 for Deutsche Telekom

Click for details

Key Achievements:

  • Managed and created environments for enterprise application from scratch
  • Configured CI/CD to build and deploy to different Azure environments
  • Migrated enterprise project from .NET 4.7 to .NET Core 2.2, 3.0, then 3.1
  • Implemented authentication system with Identity Server, ASP.NET Core 3, and Angular
  • Explored effective technologies to achieve client's business requirements

Technologies:

Azure ASP.NET Core IdentityServer 4 Entity Framework Angular MS SQL

Experience Tracker Products

Team Lead
Evidence Management Barcode Tracking Team Leadership

Digital evidence management software with barcode tracking for police departments

Click for details

Key Achievements:

  • Built software with barcode tracking, evidence logs, and digital evidence entries
  • Originally developed for Police, evolved into generic evidence management
  • Led team of six developers as team lead
  • Covered full development lifecycle: analysis, design, development, reviews, maintenance
  • Served as mentor for new team members

LiveGames

Architect & Developer
SignalR Blazor Real-time Gaming

Real-time gaming platform with matchmaking and leaderboards

Click for details

Key Achievements:

  • Built real-time web application serving as dueling platform
  • Implemented matchmaking system for various games including math tasks and Connect 4
  • Created leaderboards by game type and overall rankings
  • Round-by-round gameplay with real-time communication

Technologies:

ASP.NET Core SignalR Blazor Real-time

Talk2Text

Architect & Developer
Speech Recognition iOS Cross-platform Offline

Offline speech recognition for iOS & Desktop (Windows/macOS/Linux)

Click for details

Key Achievements:

  • iOS & Desktop application for Windows, macOS, and Linux platforms
  • Fully offline speech recognition and transcription with high accuracy
  • Implemented multiple speech recognition engines for optimal results
  • Multi-language support for global accessibility

LinguLite

Architect & Developer
ASP.NET Core Blazor Language Learning

Language learning platform with emphasis on Bosnian language

Click for details

Key Achievements:

  • Developed web application for language learning with emphasis on BOSNIAN language
  • Built dual functionality with both learning and validation/verification features
  • Used ASP.NET Core for backend and Blazor for frontend

The Manager

Architect & Developer
ASP.NET Core Task Management Family App

Family productivity & grade tracking application

Click for details

Key Achievements:

  • Built web application to organize entire family, including scheduling and task assignment
  • Grade tracking functionality for children's academic performance
  • Family-centric productivity app with task management and reminders
  • Designed with ASP.NET Core and modern responsive UI

Discord Bot

Architect & Developer
.NET Core Discord API Bot Development

Multifunctional server management bot with moderation and news aggregation

Click for details

Key Achievements:

  • Developed multifunctional Discord bot for server moderation and user engagement
  • Built versatile news aggregation from Twitter, Reddit, and other platforms
  • Implemented interactive music playbook with playlist management
  • Created reaction-based interaction system for role assignment
  • Automated moderation with sophisticated audit log system

VetManager

Architect & Developer
ASP.NET Core Blazor Practice Management

Comprehensive veterinary practice management system

Click for details

Key Achievements:

  • Built comprehensive practice management system for veterinary clinics
  • Patient records, appointment scheduling, and billing integration
  • Medical history tracking and treatment plans
  • Inventory management for medications and supplies

Skills & Expertise

Technologies I work with daily

Backend Development

C# / .NET Core Expert
ASP.NET Core Expert
Entity Framework Core Advanced
SignalR Advanced

Frontend Development

Blazor Expert
JavaScript / TypeScript Advanced
React Proficient
HTML5 / CSS3 Advanced

Database & Cloud

SQL Server Expert
Azure Advanced
PostgreSQL Proficient
Redis Proficient

DevOps & Tools

Git / GitHub Expert
Docker Advanced
CI/CD Pipelines Advanced
Linux / Bash Expert

Architecture & Design

DDD / CQRS Expert
RESTful APIs Expert
Design Patterns Advanced
Microservices Advanced

Soft Skills

Team Leadership Advanced
Code Review Expert
Problem Solving Expert
Mentoring Advanced

Let's Work Together

Have a project in mind? Let's discuss how I can help

Get in Touch

Email

ibrahim.suta@gmail.com

Location

Sarajevo, Bosnia and Herzegovina

Status

Available for consulting

Send a Message

Prefer a quick chat?