logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Network Power<100 people
Roles
✔️100%
IT
🧨100%
Consulting
Geos
Work Background
Senior Software Engineer | Enterprise Systems Architect
IEHSoftLabs lTD.Senior Software Engineer | Enterprise Systems Architect
Mar. 2022Sarajevo, Bosnia and Herzegovina · HybridServing as the Technical Lead for the company's multiple SaaS products as well as various in-house software systems enhancing integration of food production processes with microbiology labs testing services. • Architecting and maintaining a robust microservice ecosystem using .NET Core / ASP.NET Core for backend services along with React / Typescript frontend applications. • Implementing microservice design patterns to achieve zero-downtime deployments and ensure system High Availability. • Establishing and managing CI/CD pipelines with Gitlab and Docker, automating development and deployment workflows. • Setup and maintenance of clustered PostgreSQL and Elasticsearch data storages. • Setup and maintenance of clustered RabbitMQ message broker for inter-service communication. • Setup and maintenance of clustered MinIO object storage for static files persistence. • Integrating centralized logging and monitoring solutions using Prometheus, AlertManager, Grafana and ELK stack for enhanced system observability. • Developing and maintaining "offline-first" React and Android Kotlin client applications with custom-built data synchronization and conflict resolution. Other contributions: • Assisting in the adoption of Scrum and Agile methodologies within the team. • Promoting best practices in software development, including Domain-Driven Design (DDD), Test-Driven Development (TDD), and Continuous Integration/Continuous Deployment (CI/CD) enhancing code quality and maintainability. • Mentoring new team members, offering both technical and non-technical guidance, growing sustainable and cooperative team culture. • Participating in the hiring process and contributing to people management, aligning team capabilities with projects requirements.
Full Stack Senior Software Engineer
CHEQSITE GmbHFull Stack Senior Software Engineer
Apr. 2021 - Apr. 2022Berlin, Germany · RemoteAs a lead Full Stack Software Engineer I worked on building company's flagship SaaS product CHEQSITE, focusing on "offline first" client web, mobile and desktop applications. • Developed backend services with Java SpringBoot frameworks and PHP Laravel framework. • Built VueJS web applications and Electron desktop applications compatible with both Windows and MacOS. • Designed "offline first" client applications architectures, enabling reliable data synchronization with the Couchbase NoSQL backend, ensuring data integrity and availability even in disconnected environments. • Assisted in improving the CI/CD pipelines and deployment process leveraging AWS and Hetzner cloud infrastructures.
VoIP Engineer / Software Engineer
InfobipVoIP Engineer / Software Engineer
Oct. 2019 - Apr. 2021Sarajevo, Bosnia and Herzegovina · On-siteAs part of Voice Division I worked on developing Voice and Video streaming channels for Infobip's cloud contact center "Conversations" product used by global clients such as Uber, LG, and Samsung. • Implemented Java Spring Boot backend microservices on top of FreeSwitch servers for discovering and routing inbound SIP/RTP/RTSP traffic directly to the right Contact Center agents. • Implemented frontend and backend "Waiting Strategy" and "Call Queuing" features for "Conversations" product, enabling customers to wait in a queue and be routed to the right agent. • Worked on developing "Outbound Call" functionality for "Conversations" product, enabling agents to make outbound voice and video calls to customers using the WebRTC platform. • Implemented IVR-like "Voice Bots" with "Text-to-Speech", "Speech-to-Text", and "Natural Language Processing" for understanding the caller's intent and routing them to the right Contact Center agents. • Collaborated on upgrading the VoIP routing infrastructure using FreeSwitch, Asterisk, Kamailio, OpenSIPs and Janus. • Assisted in integrating monitoring tools like Homer, Prometheus, Grafana and Graylog for easier troubleshooting and incident management. • Helped extending Infobip's WebRTC SDK with iOS Objective-C and React Native support. • Implemented proof-of-concept for switching between "Camera" and "Screen Sharing" in real-time for WebRTC calls on iOS platform. • Worked on adding new features to the "Conversations" frontend platform (ReactJS) such as "Call Recording", "Call Transcriptions", "Click-to-Call" and "Biometric Face Authentication".
IPTV/OTT Engineer / Software Engineer / Expert Associate
BH Telecom d.d. SarajevoIPTV/OTT Engineer / Software Engineer / Expert Associate
Oct. 2009 - Oct. 2019Sarajevo, Bosnia and Herzegovina · On-sitePlayed a key role in the core team that developed and maintained the "MojaTV" IPTV/OTT service, the leading IPTV service in Bosnia and Herzegovina, with 200k+ subscribers. • Continuously worked on scaling of IPTV/OTT headend segments, including Live & VOD streaming, Video Transcoding, Digital Rights Management, and Storage Systems, to support growing subscriber demands. • Designed and implemented the main IPTV STB client application UI (using SVG/JavaScript/Ekioh), enhancing user experience on IPTV end-user devices. • Designed and implemented IPTV STB application modules exposing various telecom services to the end users, such as activating channel packages, topping up mobile accounts, browsing phonebooks, news etc. • Designed and implemented Multi-Screen (Android TV / iOS) client applications for the "Moja WebTV" OTT streaming service, with 40k+ subscribers and contributed to the backend OTT streaming infrastructure (using FFmpeg / Wowza). • Created a comprehensive in-house solution for managing and provisioning telecom subscribers across ADSL, IPTV, Email and Webhosting services, streamlining telecom provisioning operations. • Developed an in-house ACS (TR-069 Auto-Configuration System) for 'zero-touch' provisioning of CPE devices (modems, VoIP adapters, STBs) significantly enhancing the deployment experience for the entire broadband BH Telecom user base. • Engineered internal automation tools for the remote management of devices (STBs, Modems, VoIP adapters, DSLAMs) and services (Monitoring, Alarming, Reporting, Provisioning) which became primary tools for the company, drastically reducing the costs and time for provisioning, securing devices and troubleshooting subscriber issues.
Software Engineer
IN2 GroupSoftware Engineer
Dec. 2007 - Feb. 2009Sarajevo, Bosnia and Herzegovina · On-siteDeveloped medium to large-scale enterprise software systems in Oracle-based environments. • Responsible for implementing new features, refactoring and maintenance of enterprise systems for clients such as "HOLDINA d.o.o." and "Uniqa Osiguranje d.d.". • Participated in a technical team for coordinating the merger of IT infrastructures between "HVB Central Profit Banka d.d." and "UniCredit Zagrebačka Banka d.d.".
Intch is a Professional Networking App for the Future of Work
100k+ people
130+ countries
AI matching
See more people like Vedran on Intch
IT
64169 people
16
CEO @ Klugberg
16
Software Engineer @ Alloy
16
Senior WordPress Developer/Consultant @ Abacus Plus
ITWeb Developer
14378 people
16
Software Engineer @ Alloy
16
Senior WordPress Developer/Consultant @ Abacus Plus
18
Full-stack developer