Joško Jukić, Developer in Split, Croatia
Joško is available for hire
Hire Joško

Joško Jukić

Verified Expert  in Engineering

Bio

Joško is a full-stack developer with over six years of hands-on experience, including building back-end solutions hosted on Azure, working with the .NET Web API, and using Azure functions, Blob storage, and IoT Hub. He hasworkedg as a full-stack developer using React, Knockout.js, Next.js, and Vue. Joško has experience working as a Xamarin.Forms developer on several enterprise-level projects. He is also comfortable using Jira, Confluence, Bitbucket, and Azure DevOps.

Portfolio

JD Tech, LLC
React, Full-stack, JavaScript, Node.js, Full-stack Development, AWS IoT, MySQL...
K2XO Inc dba Chapeau!
.NET, React, .NET Core, JavaScript, Angular, Vue, Redux, Chakra UI...
NetScale d.o.o.
JavaScript, TypeScript

Experience

Availability

Part-time

Preferred Environment

C#, Xamarin.Forms, Xamarin, Azure, .NET Core, Next.js, React, .NET

The most amazing...

...thing I've developed is a smart-lock system. It combined mobile, back end, web, and a full IoT solution, including hardware.

Work Experience

Full-stack Developer (via Toptal)

2024 - PRESENT
JD Tech, LLC
  • Refactored a React app to make it functional, resilient, and more performant. Added new features along the way and deployed it on AWS.
  • Refactored an API in Node.js running on AWS Lambda, using the Serverless Framework to deploy it on AWS Lambda.
  • Planned, estimated, and guided the upgrade of the web app, API, and physical appliances from a technical perspective.
Technologies: React, Full-stack, JavaScript, Node.js, Full-stack Development, AWS IoT, MySQL, AWS Lambda, Amazon Cognito, AWS Amplify, Amazon RDS, Mobile, Serverless

Full-stack .NET Developer

2023 - PRESENT
K2XO Inc dba Chapeau!
  • Developed an application for tracking student attendance and raising alarms for school admins when a student is absent.
  • Supported release activities and worked on urgent bug fixes.
  • Worked as a full-stack developer with a front-end focus using .NET 6 and React. Utilized various packages such as Redux RTK Query, Chakra UI, etc.
Technologies: .NET, React, .NET Core, JavaScript, Angular, Vue, Redux, Chakra UI, Microsoft SQL Server, Oracle, Entity Framework

Senior Front-end Developer

2023 - 2023
NetScale d.o.o.
  • Worked as senior front-end developer using React.
  • Created a ticket-selling application for events called TicketSesh. https://www.ticketsesh.com/.
  • Worked in a team of developers following scrum practices and used GitHub for code.
Technologies: JavaScript, TypeScript

Senior Full-stack Engineer

2022 - 2023
Mirion Technologies
  • Worked on the full-stack application with an extensive team of more than 20 engineers, QA, and other staff.
  • Acted as the de facto lead of the application team for the patient management system. Directed the work of three other developers, resulting in new features such as cloud login and admin portal for user/customer management.
  • Planned new features implementation on the technical side.
  • Wrote new and refactored old stored procedures on the database.
Technologies: C#, SQL, Entity Framework, Linux, Kubernetes, Containers, Vue, Nuxt.js, React, Next.js, .NET 4, .NET 7, Microsoft SQL Server, Full-stack, JavaScript, TypeScript, Tailwind CSS, Amazon Web Services (AWS), AWS Lambda, Amazon Cognito, Amazon DynamoDB, NoSQL, Redux, B2C, B2B, Azure, Microsoft Visual Studio, DevOps, Kanban, Cloud Services, Vue 2, Mapbox, Serverless, Cloud

Full-stack Developer

2022 - 2022
Steady Platform, Inc
  • Created a fintech application for handling cash grants from start to finish in a team with a team lead, front-end engineer, project manager, and designer.
  • Dockerized and created CI/CD scripts to publish back and front-end apps to the client's Kubernetes cluster.
  • Integrated with the client's other services using the Apache Kafka messaging system.
Technologies: .NET Core, MySQL, .NET, Plaid API, Dwolla API, React, Plaid, Fintech, Cash Flow, Next.js, Material UI, TypeScript, JavaScript

Back-end Developer (C# and Azure)

2022 - 2022
Mgt Marketing LLC
  • Refactored and optimized a .NET API project for a social media network and deployed it to Azure.
  • Improved the performance of several endpoints by over 200%.
  • Added several new features, such as geolocation-based search using PostGIS.
Technologies: Azure, C#, Azure App Service, PostgreSQL, PostGIS, .NET

Xamarin Mobile App Developer

2021 - 2022
Kalon Creative, LLC
  • Created two cross platform Xamarin.Forms applications and released them to stores. The project was made reusable in a way that it has a generic core and adds new styles and specific features on top of it for every new app.
  • Worked independently, reporting weekly to the project owner and proposing improvements in UI/UX design and app overall.
  • Worked on an app that allowed users to upload their content or consume other published content, including documents, videos, music, etc.
  • Developed a cross-platform application for iOS and Android all by myself with design and API provided by the client. One At a Time is available in Google Play and the iOS store and has over 10,000 downloads.
Technologies: Xamarin, C#, Git, Xamarin.Forms, JSON REST APIs, Continuous Integration (CI)

Senior Full-stack Developer

2021 - 2021
Authority Partners
  • Worked on a large enterprise application in a team of six developers. Worked on all aspects including web front end, mobile, and back end.
  • Used Jira for issue tracking and Azure DevOps for code.
  • Worked on a large feature to handle reimbursements of users worldwide.
  • Maintained a test coverage of more than 90% and often refactored older code to be able to test it thoroughly.
Technologies: .NET, Xamarin.Forms, React, Entity Framework, Model View ViewModel (MVVM), OAuth, Azure, Microsoft Visual Studio, Cloud Services, Xamarin, Cloud, JavaScript

Software Developer

2018 - 2021
Little Code d.o.o.
  • Worked remotely for over a year for the company's external European client in a group of 10 senior Xamarin developers of various nationalities.
  • Developed several local projects, including a dating app, a garage management app, and a tour guide app, which showed local attractions and had an offline mode and synchronization. Covered the hardware, web front end, mobile side, back end, and so on.
  • Published apps on Azure and mobile apps to the Google Play Store and App Store.
  • Mentored younger colleagues and helped them with various issues.
  • Created test releases for the application both manually and using build pipelines.
  • Reviewed colleagues' pull requests, participated in the planning, and often communicated with other departments while developing certain features.
Technologies: C#, Arduino, ASP.NET, Azure, Xamarin.Forms, .NET Core, Docker, C, Raspberry Pi, Azure DevOps, Git, Visual Studio, REST APIs, Entity Framework Core, GraphQL, JavaScript, Azure SQL, B2B, OpenID Connect (OIDC), OAuth, React, Microsoft Visual Studio, Cloud Services, Xamarin, XAML, Serverless, Cloud, TypeScript

Xamarin.Forms and .NET Developer

2017 - 2018
Enel
  • Developed an MVP mobile application in Xamarin.Forms and a supporting API in .NET Core.
  • Communicated with the client and UI/UX designers during the whole time.
  • Hosted the back-end app on Azure and deployed it every few weeks for the client and other team members to review.
Technologies: Xamarin.Forms, .NET Core, Entity Framework Core, SQL, REST APIs, Mobile, CI/CD Pipelines, Azure, Microsoft Visual Studio, Cloud Services, Xamarin, XAML, Cloud

Tour Guide Application

A full-stack application that shows attractions in a park or tourist area. It tracks the user's location and displays it on a map along with the specific attractions in the surrounding area. The app was translated into multiple languages and supported offline mode.

I worked on the mobile, web front end, and back end.

HuntMii

A dating application with a custom UI and chat; it only displays nearby users and has premium capabilities.

I developed the UI to be generic in a way so that new apps with a similar UX and business rules could be quickly published with it.

Garage Management App

A full-stack application with Xamarin.Forms front end and .NET back end along with an Azure IoT hub and the IoT part on Raspberry Pi 3.

I worked on the IoT solution, back end, and mobile application. The application supported different user roles—including admin, parking owner, and user—with different authorization levels.

SmartLock

This was my master's degree project and consisted of a web application (ASP.NET) for admin usage, a mobile application (Xamarin.Forms) for users, a back end (.NET Core), an IoT part containing a lock itself, and a pocket key using a smaller Arduino board. It has multiple levels of access rights and is completely modifiable by the admin for his personal lock.

Megafon

A Xamarin.Forms application with a .NET Core back end.

I developed this by myself before my first professional job. It was a polling application where users can create their own polls as well as answer polls created by other users. With this app, you can filter polls by user age, gender, and location.

Web App for Searching and Rating Handymen

A web app that is still in development for searching and rating handymen based on their specialization (dishwashers, TVs, etc.).

This was done solely by me. I developed the front end in Next.js and the back end in .NET.

It's hosted in AWS and uses Amazon Cognito for authentication. I set up GitHub Actions to build and publish new Amazon ECS versions using Docker and ECR for image storage. The code can be shown if needed.

Fintech Application for Handling Cash Grants

A fintech application for handling cash grants to large cohorts. The technology stack was React on the front end and .NET 5 on the back end. It was Dockerized and published in a client's Kubernetes cluster.

Ticket Purchasing Application

The project is a web application for selling tickets for events. The owner of the event submits it in a backstage app, and then application users can purchase the tickets for it. I worked with a team of developers following scrum practices.
2017 - 2019

Master's Degree in Electronics and Computer Engineering

University of Split, FESB - Split, Croatia

2014 - 2017

Bachelor's Degree in Electrical Engineering and Information Technology

University of Split, FESB - Split, Croatia

2010 - 2014

High School Diploma in Mathematics and Computer Science

III. Gymnasium Split (MIOC) - Split, Croatia

Libraries/APIs

REST APIs, React, API Development, LINQ, Vue, Entity Framework, AWS Amplify, Vue 2, Plaid API, Dwolla API, Stripe, Node.js

Tools

Git, Visual Studio, Microsoft Visual Studio, Dapper, Amazon Cognito, Azure IoT Hub, Jenkins, Amazon Elastic Container Service (ECS), AWS Fargate, Amazon CloudWatch, Azure App Service, Plaid, Stripe Checkout

Languages

C#, HTML, CSS, C#.NET, XAML, JavaScript, TypeScript, SQL, C, GraphQL

Frameworks

.NET Core, .NET, Next.js, Tailwind CSS, ASP.NET, Entity Framework Core, Knockout (Knockout.js), Nuxt.js, .NET 4, Redux, .NET 5, React Native, Material UI, Angular

Platforms

Xamarin, Azure, Docker, Amazon Web Services (AWS), AWS Lambda, Arduino, Raspberry Pi, Azure Functions, Android, iOS, Linux, Kubernetes, Mobile, AWS IoT, Mapbox, Oracle

Paradigms

Azure DevOps, CQRS, Clean Architecture, Model View ViewModel (MVVM), B2C, B2B, DevOps, Kanban, Continuous Integration (CI)

Storage

SQLite, PostgreSQL, MySQL, Microsoft SQL Server, Azure SQL, PostGIS, Amazon S3 (AWS S3), Amazon DynamoDB, NoSQL

Other

Xamarin.Forms, APIs, .NET 7, Full-stack, Cloud, Serverless, Cloud Services, Electronics, Domain-driven Design (DDD), Blob Storage, Fintech, RESTful Microservices, CI/CD Pipelines, API Integration, Containers, OpenID Connect (OIDC), OAuth, JSON REST APIs, Cash Flow, Chakra UI, Full-stack Development, Amazon RDS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring