C#
Blazor
SignalR
ASP.NET
Entity Framework
Visual Studio
Azure
TypeScript
SQL Server
JavaScript
Git
Docker
.NET
Mac OS
Linux
PowerShell 7.x
# Welcome to Ibrahim Šuta's Portfolio
PS C:\Users\Ibrahim> dotnet --info
.NET SDK:
Version: 9.0.301
Commit: a596cd22e2
Workload version: 9.0.300-manifests.e42facbb
MSBuild version: 17.14.5+edd3bbf37
PS C:\Users\Ibrahim> Write-Host "Software Consultant & Engineer"

Ibrahim Šuta

class SoftwareDeveloper : IConsultant
C# .NET ASP.NET Core Blazor JavaScript

// About Me

Ibrahim Šuta

Ibrahim Šuta

Software Consultant & Engineer

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 software solutions from scratch.

I am a seasoned Software Engineer with more than 12 years of professional hands-on experience in full-stack web development. My journey in this field began in 2005, when I built my inaugural website.

I possess exceptional proficiency in developing web applications using C#, .NET, ASP.NET Core, Blazor, JavaScript, and SQL.

Program.cs
// My Development Environment
var favoriteIDEs = new []
{
"Visual Studio",
"JetBrains Rider",
"VS Code"
};
var extensions = new []
{
"ReSharper",
"NCrunch",
"GitHub Copilot",
"GitLens"
};
var tools = new []
{
"Windows Terminal",
"PowerShell 7",
"Oh My Posh",
"WSL (Ubuntu)",
"PowerToys",
"ZoomIt"
};
var experience = TimeSpan . FromYears ( 12 );

// Experience

Software Architect, Software Engineer, Software Consultant

Freelance work

December 2015 - Present

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

• Planned architecture; including high-level planning and designing systems

• Configured CI/CD processes from scratch; including Azure, DigitalOcean, Heroku and private Linux servers

• Developed software and custom solutions using .NET Core, ASP.NET Core, Azure, SignalR, Entity Framework Core

• Migrated enterprise project from ASP.NET on .NET 4.7 to .NET Core 2.2, .NET Core 3 and finally to .NET Core 3.1

.NET Core ASP.NET Core Azure SignalR Entity Framework

Software Engineer

Symphony.is

September 2016 - December 2017

• Worked with startups on projects from scratch and application overhauling

• 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

React AngularJS Meteor TypeScript Electron

Software Engineer

Maestral Solutions, Inc.

May 2015 - September 2016

• Led a team of six people, mentored and performed code reviews for other developers

• Configured CI/CD with Azure, Octopus Deploy, and TeamCity

• 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: Facebook, Twitter, LinkedIn, Instagram, Yelp

ASP.NET MVC Web API Azure TeamCity Octopus Deploy

// Skills

Technical

C# / .NET
ASP.NET Core
Blazor
JavaScript

Tools & Environment

Visual Studio
ReSharper
Windows Terminal
Azure
Git

Soft Skills

Leadership
Communication
Teamwork
Problem Solving
Time Management

// Projects

Experience Tracker Products

Digital Evidence Management Software

• Built software offering state-of-the-art features including barcode tracking, evidence logs, and digital evidence entries

• Originally developed as Digital Evidence Management Software for Police, later evolved into generic digital evidence management software

• Worked as team lead managing a group of six developers

• Covered full development lifecycle: analysis, design, development, code reviews, and maintenance

• Served as mentor for new team members

Team Leadership Barcode Tracking Evidence Management Mentoring

Maintenance and Repair Services

Enterprise Multi-Tenant Platform

• Architected & built green-field, multi-tenant enterprise platform from scratch by me alone, replacing 20-year-old legacy system with zero downtime

• Delivered 300K+ lines of C# on latest .NET stack with <50ms average query latency on core screens

• Owned full SDLC as one-person Dev & Ops team from requirements to go-live support

• Built comprehensive enterprise service management platform with Clean Architecture and CQRS pattern

• Developed sophisticated automated maintenance engine with complex scheduling and dynamic pricing

• Platform used in production for almost 2 years, sustaining 99.9% uptime and processing thousands of transactions daily

.NET 9 Blazor Server CQRS Multi-Tenant Enterprise

Cabin

Hospitality Transportation Platform

• Built online reservation system for innovative sleeping bus transportation

• Implemented booking, cancellation, refund, and coupon code functionality

• Developed admin system for managing buses, drivers, routes, and pricing

• Rescued project one month before launch, making it production-ready

• Rebuilt unusable application into fully working production system

Payment Integration Reservation System Refactoring Production Readiness

// Services

Web Development

Custom web development, redesigning existing and developing new web applications. With 12+ years of experience, I have mastered the art of turning ideas into fantastic web applications.

ASP.NET Core Blazor Web API

Custom Software Solutions

From smaller MVPs for startups to complex enterprise applications. I understand and value your business needs and create custom software that delivers on your business goals.

Enterprise MVP Consulting

Mentorship & Code Review

Mentorship, guidance and overall improvement. Coding practices: Design Patterns, Refactoring, Testing, SOLID Principles, and more. Help you understand weaknesses and make code more maintainable.

Mentoring Code Review Best Practices

Project Management & Leadership

Process establishment, facilitating communication between business, product and development teams. Interviewing and onboarding new developers. Leading teams as Tech Lead and Software Architect.

Leadership Project Management Team Building

// Get In Touch

Let's Connect

Email

ibrahim.suta@live.com

LinkedIn

ibrahimsuta

Location

Sarajevo, Bosnia and Herzegovina

Send a Message

Back to top