SYSTEM://PORTFOLIO.v2.0
$
>

Ibrahim Šuta

Full Stack Engineer Software Consultant System Architect
20+
Years Since First Website
12+
Years Professional Experience
50+
Projects Shipped
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
  • • Full disk encryption on all devices
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
  • Led a team of five people and performed code reviews for other developers
  • Worked directly with clients on the requirements and specs
  • 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

Senior Software Engineer

Toptal

Mar 2018 - Present
.NET Core ASP.NET Core API Integration Enterprise

Senior software engineer working on enterprise projects and integrations

Click for details
  • Worked on various enterprise projects through Toptal network
  • Delivered high-quality solutions for diverse client requirements
  • Maintained professional relationships with international clients

Senior Software Engineer

Insurance Company

2020 - 2022
.NET Core API Integration Insurance Partner APIs

API integration and codebase optimization for insurance operations

Click for details
  • Completed integrations with dozens of APIs with various partners
  • Maintained and tested existing integrations with partner providers
  • Refactored, improved and optimized existing codebase

Software Architect | Senior Software Engineer | Software Consultant

T-Systems International - Deutsche Telekom (Toptal Client)

2019 - 2020
Azure ASP.NET Core IdentityServer Angular Migration

Enterprise migration and architecture for Deutsche Telekom

Click for details
  • 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

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

MML - CloudVirga

Full-Stack Developer
ASP.NET AngularJS Fintech Enterprise

Distributed web applications in the fintech sector for enterprise clients

Click for details

Key Achievements:

  • Worked on distributed enterprise applications in fintech sector
  • Participated in full development lifecycle for enterprise clients
  • Built full-stack features with ASP.NET and AngularJS

Technologies:

C# .NET ASP.NET MVC ASP.NET Web API AngularJS Entity Framework MS SQL

LSI in Fintech

Full-Stack Developer
Windows Forms WPF Fintech Desktop Apps

Distributed desktop enterprise applications in the fintech sector

Click for details

Key Achievements:

  • Developed distributed desktop enterprise applications for fintech sector
  • Worked as full-stack developer for the full development lifecycle
  • Built enterprise desktop applications using Windows Forms and WPF

Technologies:

C# .NET Windows Forms WPF WCF

RepuGuard

Full-Stack Developer
Social Media Monitoring White-Label

Social media monitoring platform with white-label capabilities

Click for details

Key Achievements:

  • Built web application to monitor multiple social media channels from single view
  • Enabled linking to all major social media platforms with unified monitoring
  • Implemented white-label solution customizable to company needs
  • Handled analysis, design, development, and maintenance including legacy code

Cabin

Full-Stack Developer
Reservations Payments Hospitality

Hospitality transportation company with online reservation system

Click for details

Key Achievements:

  • Built online reservation system with booking, cancellation, and refund capabilities
  • Implemented coupon codes and dynamic discount system based on various parameters
  • Created admin system managing promo codes, pricing, users, buses, drivers, trips, and routes
  • Developed payment process flow and made site production-ready one month before launch
  • Covered full development cycle from analysis to deployment and support

Proxy Gateway

Technical Lead
ASP.NET Core AWS Docker High Traffic

High-performance proxy gateway serving 300K+ daily requests

Click for details

Key Achievements:

  • Built proxy gateway serving over 300,000 requests per day
  • Achieved 99.99% success rate with reliable request/response proxying
  • Implemented comprehensive logging of all request details
  • Deployed on AWS infrastructure using Docker containerization

Technologies:

C# .NET Core ASP.NET Core AWS Docker

LTV - Join Extremity

Full-Stack Developer
Azure CI/CD Healthcare

Clinic acquisition application with financial and operational data management

Click for details

Key Achievements:

  • Built responsive web application for clinic acquisitions and partnerships
  • Enabled clinics to provide financial and operational data including staff, patients, and locations
  • Implemented admin review system with clinic valuation calculations
  • Transformed MVP from mocked data into fully working product
  • Established CI/CD pipeline using MS Azure, TeamCity, Octopus Deploy, and GitHub

TentCraft | Web

Technical Lead
Configurator Modular Embeddable

Modular and generic tent configurator embeddable in any web page

Click for details

Key Achievements:

  • Built modular and fully generic tent configurator embeddable in any web page
  • Created time-saving tool for both customers and support agents
  • Acted as technical lead, designed architecture, and developed core functionality
  • Designed and developed all features from scratch with colleague

CodingBlast Blog

Author & Developer
ASP.NET Core Blazor Angular React

Technical blog with ASP.NET Core, Angular, React, and Blazor projects

Click for details

Key Achievements:

  • Actively writing blog posts at https://codingblast.com/
  • Creating projects with ASP.NET Core and related tech stack
  • Using Angular and React for frontend development
  • Increasingly focused on ASP.NET Core Blazor projects

Mobile Web Portal

Owner & Developer
Chat Forum Mobile Portal

Mobile web portal with chat, forum, and content downloads

Click for details

Key Achievements:

  • Created mobile web portal from scratch with chat, forum, and top rating list
  • Implemented ads, referrals, and download system for content
  • Linked portal with other top mobile portals in the region
  • Used referral links for songs, video clips, and mobile games for revenue

Insurance Company

Senior Software Engineer
API Integration Insurance Partner APIs

API integration and optimization for insurance company partners

Click for details

Key Achievements:

  • Completed integrations with dozens of APIs with various partners
  • Maintained and tested existing integrations with partner providers
  • Refactored, improved and optimized existing codebase

TentCraft | Desktop Automation Tool

Architect & Developer
Automation Cross-platform Auto-updater Adobe Integration

Cross-platform automation tool for tent design process

Click for details

Key Achievements:

  • Built desktop automation application to automate repetitive designer actions
  • Created cross-platform self-updating application saving time for designers
  • Built tool from scratch including self-auto-updater functionality
  • Integrated with Adobe design product for seamless workflow
// TECHNICAL ARSENAL

Skills Matrix

Proficiency levels: [EXPERT] [ADVANCED] [PROFICIENT]

BACKEND.SYS

[ONLINE]
C# / .NET Core EXPERT
ASP.NET Core EXPERT
Entity Framework ADVANCED
SignalR PROFICIENT

FRONTEND.UI

[ACTIVE]
Blazor EXPERT
JavaScript/TS ADVANCED
React PROFICIENT
HTML5/CSS3 ADVANCED

CLOUD.DB

[SYNCED]
SQL Server EXPERT
Azure ADVANCED
Linux/Win Servers ADVANCED
PostgreSQL PROFICIENT

DEVOPS.TOOLS

[RUNNING]
Git/GitHub EXPERT
Docker ADVANCED
CI/CD ADVANCED
Linux/Bash EXPERT

ARCHITECT.SYS

[OPTIMIZED]
DDD/CQRS EXPERT
RESTful APIs EXPERT
Design Patterns ADVANCED
Microservices ADVANCED

LEADERSHIP.EXE

[ENGAGED]
Team Lead ADVANCED
Code Review EXPERT
Problem Solving EXPERT
Mentoring ADVANCED
// TECHNOLOGY STACK

Let's Work Together

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

Get in Touch

Email

ibrahim.suta [ at ] live [dot] com

Location

Sarajevo, Bosnia and Herzegovina

Status

Available for consulting

Send a Message

Prefer a quick chat?