About Me
Passionate about building exceptional software

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
Experience
12+ years of professional software development
Software Architect, Software Engineer, Software Consultant
Freelance work
Built MVPs from scratch and made existing MVPs usable and production-ready in short time-frames
- 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
Senior software engineer working on enterprise projects and integrations
- 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
API integration and codebase optimization for insurance operations
- 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)
Enterprise migration and architecture for Deutsche Telekom
- 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
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
Software Engineer
Maestral Solutions, Inc.
Led a team of six people, mentored and performed code reviews
- 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.
Full-stack developer for distributed enterprise applications
- 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
Developed for web and desktop platforms, maintained legacy systems
- 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
Created mobile web portal with 100,000+ monthly visits
- 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 DeveloperEnterprise multi-tenant platform replacing 20-year-old legacy system with zero downtime
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:
Veridos
Senior Software EngineerIdentity solution company backend reimplementation with process orchestration
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:
T-Systems International
Team Lead & ConsultantMigrated enterprise project from .NET 4.7 to .NET Core 3.1 for Deutsche Telekom
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:
Experience Tracker Products
Team LeadDigital evidence management software with barcode tracking for police departments
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 & DeveloperReal-time gaming platform with matchmaking and leaderboards
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:
Talk2Text
Architect & DeveloperOffline speech recognition for iOS & Desktop (Windows/macOS/Linux)
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 & DeveloperLanguage learning platform with emphasis on Bosnian language
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 & DeveloperFamily productivity & grade tracking application
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 & DeveloperMultifunctional server management bot with moderation and news aggregation
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 & DeveloperComprehensive veterinary practice management system
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 DeveloperDistributed web applications in the fintech sector for enterprise clients
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:
LSI in Fintech
Full-Stack DeveloperDistributed desktop enterprise applications in the fintech sector
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:
RepuGuard
Full-Stack DeveloperSocial media monitoring platform with white-label capabilities
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 DeveloperHospitality transportation company with online reservation system
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 LeadHigh-performance proxy gateway serving 300K+ daily requests
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:
LTV - Join Extremity
Full-Stack DeveloperClinic acquisition application with financial and operational data management
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 LeadModular and generic tent configurator embeddable in any web page
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 & DeveloperTechnical blog with ASP.NET Core, Angular, React, and Blazor projects
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 & DeveloperMobile web portal with chat, forum, and content downloads
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 EngineerAPI integration and optimization for insurance company partners
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 & DeveloperCross-platform automation tool for tent design process
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
Skills Matrix
Proficiency levels: [EXPERT] [ADVANCED] [PROFICIENT]
BACKEND.SYS
[ONLINE]FRONTEND.UI
[ACTIVE]CLOUD.DB
[SYNCED]DEVOPS.TOOLS
[RUNNING]ARCHITECT.SYS
[OPTIMIZED]LEADERSHIP.EXE
[ENGAGED]Let's Work Together
Have a project in mind? Let's discuss how I can help
Get in Touch
ibrahim.suta [ at ] live [dot] com
Location
Sarajevo, Bosnia and Herzegovina
Status
Available for consulting
Send a Message
Prefer a quick chat?