Ivan Uršić
Vukovarska 33, Ploče 20340
- |-
profile
Born- in Makarska, Croatia
SUMMARY
Passionate software engineer with a demonstrated history of working in the computer software industry. Skilled in .NET and React. Strong engineering professional with a Master’s Degree focused in Computer Science from University of Split.
Technologies
Main skills: ASP.NET, React, Node.js
Other skills: Angular, React Native, Azure, Jenkins
Interests: Algorithms, Computer security, (Machine learning)
Experience
InfobipSplit, Croatia
Software engineerOctober 2019–now
Covid bot – generic bot which provides information’s about COVID19 to the end users through WhatsApp. (.NET Core, Azure)
Integration between Infobip and Oracle digital assistant – .NET Core, Docker, Jenkins
Goal is to enable communication between end-users and Digital assistant using various communication channels (ie. Whatsapp)
Integration between Infobip and chatbots developed in Microsoft Bot framework – .NET Core, Docker, Jenkins
Goal is to enable communication between persons and bots using various communication channels (ie. Whatsapp, SMS) . Worked closely with MS team and contributed to their public repo(https://github.com/BotBuilderCommunity/botbuilder-community-dotnet)
Microsoft Dynamics 365 plugin – C#
Plugin enables sending marketing messages via Viber and SMS
Integration between Infobip and Eloqua – .NET Core, Docker, Jenkins
Goal is to enable WhatsApp as communication channel inside campaigns. Also added decision service based on message delivery status, along with reports for each action.
PseudocodeSplit, Croatia
Software developerApril 2018– October 2019
Social network for women – Node.js, React
Social network which enables communication and cosmetic product recommendations between users.
Travel, hosting, trading and experience sharing platform - Node.js, React, React Native, Jenkins
Its main proposition is a treasure map guide to highly personalized lifetime experiences for people, organizations and communities. App is intended to help them all express their needs, interests, goals, expectations and constraints
Business data management system - ASP.NET, Angular
Internal financial software solution. Its main proposition is organization unit’s management and processes between them.
Booking system – ASPS.NET, Vue.js
Booking system for Amsterdam based travel agency specialized in full-service bike-boat holidays
Time Tracking Software - ASP.NET Core - React
Simple time tracker and timesheet app for tracking work hours on projects. Integrated with Monday API.
ProficoSplit, Croatia
Software developerJuly 2016 - April 2018
TV Guide – Go, Node.js
Micro services architecture. User remainder management, mobile app users management, API optimizations
Trivia game content management - Node.js, AngularJS
Admin dashboard for competitions management, creation, scheduling and question creation.
Trivia game shop manager – Node.js, AngularJS
Admin dashboard where user can create games power ups and define their impact on game.
Smart parking system. – Node.js, jQuery
App which works with about 1500 parking sensors and displaying information's about parking spaces occupancy in real time and displays statistic details. Integration with third part systems like tow truck, payment system etc.
HR CloudSplit, Croatia
Software developer internshipMarch 2016 – July, 2016
Travel warrants – ASP.NET, AngularJS
Intern app for business travels
FESB – Faculty of Electrical Engineering, Mechanical and Naval ArchitectureSplit, Croatia
Student helperSeptember 2015 – September 2017
Helping students in problem solving, exercises demonstration
Education
FESB – Faculty of Electrical Engineering, Mechanical and Naval ArchitectureSplit, Croatia
Master degree, Computer science-
Simple YouTube - ASP.NET, AngularJS
App which looks like YouTube with YouTube simple functionalities
QRChat – Android
simple mobile app which requires Facebook login and with QR code scanning user can use chat app. Mobile app is used only for authentication and authorization.
Resources management – Node.js, Angular, Jenkins
App which simplifies communication between client and company
FESB – Faculty of Electrical Engineering, Mechanical and Naval ArchitectureSplit, Croatia
Bachelor of Computer sciene-
Restaurant reservation management
App that manages reservations for restaurants