
Samir Uzunovic
Verified Expert in Engineering
Software Developer
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal member since November 25, 2015
Samir is an accomplished developer with 11+ years of experience in professional programming. He's excelled in diverse projects, mastering various architectures and languages, primarily Java and Kotlin. Known for his collaborative spirit and open-minded approach, Samir is a dedicated team player who consistently offers support and innovative ideas. His adaptable and easy-going nature and stellar analytical and problem-solving skills ensure he thrives in dynamic environments.
Portfolio
Experience
- Java - 9 years
- Android - 9 years
- Android SDK - 9 years
- C++ - 7 years
- Kotlin - 6 years
- Spring Boot - 5 years
- Spring Microservice - 5 years
- Android NDK - 4 years
Availability
Preferred Environment
Windows, Android, Git, Agile Software Development, Android SDK, Back-end, Java, Mobile, Kotlin
The most amazing...
...app I developed was PathPilot for scooters. It significantly enhanced the user experience and solidified the company's standing in the riding vehicle industry.
Work Experience
Senior Software Engineer
Personify Health
- Spearheaded the full-stack development of the Campaign Studio portal, streamlining health campaign management for healthcare providers through seamless integration with the Acumen platform.
- Engineered multi-channel message delivery pipelines (voice, email, SMS), significantly improving delivery reliability and communication tracking.
- Integrated real-time data synchronization mechanisms between Campaign Studio and Acumen, reducing inconsistencies and enhancing system accuracy.
- Designed and implemented reconciliation services to ensure message delivery verification and robust user data integrity across systems.
- Led the creation of CI/CD pipelines using GitLab, improving deployment frequency and reducing integration issues.
- Played a key role in Kubernetes-based orchestration, enabling scalable, fault-tolerant deployments across AWS infrastructure.
- Developed comprehensive integration and unit tests, contributing to a 40% reduction in post-deployment defects.
- Enhanced and maintained legacy ColdFusion and Angular components, increasing system maintainability and performance.
Senior Full-stack Architect and Developer
Allied Global Marketing
- Designed and built an AI-driven web app for generating customizable, ATS-friendly resumes.
- Developed Node.js Firebase functions for AI-based resume content generation.
- Integrated AI to assist users in crafting optimized resume bullet points.
- Led the UI/UX design, ensuring an intuitive and visually appealing experience.
- Built dynamic resume templates with multiple styles, fonts, and color options.
- Implemented QR code generation for seamless resume sharing.
- Utilized Vue.js (Nuxt.js) and Firebase to ensure scalability and performance.
Lead Developer
Comtrade 360 on HPE Portal
- Implement a new DOC_LINKS DAO method to fetch and return a sorted collection of internal or external DOC_LINKS from KMDB, with priority sorting, pagination, and distinct link fetching based on specified parameters.
- Adjusted the process to ensure that AEM documents are excluded from bulk actions during archival while integrating them into the specified documents list.
- Created a Spring Boot POC application to investigate URL accessibility using HTTP methods (HEAD, GET), handling various responses and errors and employing retry mechanisms for improved reliability. Wrote a Wiki page about it.
- Modified the DP Plugin written in C# to handle publication.json metadata by renaming publication-id in Tridion to publication_version_group_id to manage publication group IDs for product version publishing.
Lead Developer
Comtrade 360
- Enhanced the workflow for transferring stock items, sales orders, warehouse data, warehouse items, and all related product information from Acumatica to AP using the Codeless platform.
- Enhanced the transfer of bulk stock items and delta stock items, optimizing the logic for transferring warehouse and warehouse items from Acumatica to AP using BPA endpoints.
- Developed and executed SQL queries to retrieve and manipulate data in the databases.
Senior Developer
Comtrade 360
- Developed a service for managing images and videos during movie pre-production, leveraging Java and AWS to streamline workflows and ensure efficient media handling.
- Configured an AWS environment to run the service on it. Also configured EC2 instances, auto-scaling, and EFS.
- Integrated AWS CloudWatch to monitor AWS services and app metrics, improving system observability and performance tracking.
Android Developer
Hartree Works LTD
- Developed a POC Android app that triggers upon phone unlock.
- Implemented an overlay feature that blocks user interactions for 15 seconds.
- Ensured the overlay disappeared seamlessly after the countdown without affecting device usability.
- Focused on core functionality with minimal UI requirements.
- Utilized Kotlin with the Android SDK for development and testing.
Expert Android Developer
SPay, Inc. (DBA Stack Sports)
- Implemented Single Sign-On (SSO) login logic for an Android application, facilitating secure server access via tokens for the broadcast service.
- Tracked and resolved bugs using Jira for effective reporting and management.
- Tracked and fixed bugs using Firebase for effective reporting and management.
- Enhanced UI and workflow, addressing and fixing bugs reported by QA.
- Engaged in daily discussions with upper management to identify and address areas for improvement and new features in the application.
- Enhanced the app to significantly improve user experience, ensuring a more intuitive and engaging interface.
Android Embedded Developer
Drover, Inc.
- Assembled the CM6125 Qualcomm chip and ensured the device’s functionality and performance.
- Developed the Scooter app from scratch, which records the environment using the camera, feeds images to an AI model, and provides information on objects the scooter interacts with, such as sidewalks and crosswalks.
- Added AWS IoT support to transmit telemetry data from the app to the AWS server.
- Defined and documented key features for development, utilizing Jira for efficient task management and tracking.
- Collaborated with the Thundercomm/Qualcomm support team to customize the operating system for the CM6125 Qualcomm chip, ensuring seamless integration and optimal performance of our app.
- Developed the PathPilot app for scooters, significantly enhancing the user experience and solidifying the company's standing in the rental riding vehicle industry.
- Spearheaded the development of the PathPilot app for scooters, significantly enhancing user experience and fortifying the company’s market position within the rental riding vehicle industry.
Senior Back-end Developer
HP Inc
- Developed a service endpoint to provide customers with the necessary repair parts, such as hard disk drives (HDD).
- Developed endpoints using Java with the Spring framework.
- Deployed the service in a Docker container, ensuring easy deployment and scalability.
- Configured the API gateway to allow access to these endpoints.
- Deployed a third-party service on company Docker servers to facilitate the transfer of Kafka messages between two services.
- Created a Salesforce API to generate customer cases, integrating with a Java REST service endpoint to call the Salesforce URL.
- Improved the case management app, enhancing the user interface and user interaction for creating cases through the HPE portal.
Android Developer
James Patterson
- Investigated the Signal open-source app for integration into a custom application, ensuring seamless compatibility and enhanced security.
- Configured the matrix.org server with the Synapse home server and a PostgreSQL database, enabling seamless integration with our Android app.
- Established a matrix bridge for the locally installed Signal app on a pre-configured private server, ensuring seamless communication and functionality.
Senior Android Developer
Spotify - Main
- Developed an app enabling users to create or join virtual rooms for discussions on various topics like music and sports. Implemented notification features to alert users when conversations about their favorite topics occur.
- Developed a feature to list upcoming rooms, allowing users to see and join rooms that will become live in the future.
- Created a "warm-up room" feature, allowing users to preview and prepare for rooms that will go live shortly.
- Updated GraphQL to utilize mutations to retrieve lists of rooms, live rooms, and upcoming rooms and to transition a warm-up room to live.
- Fixed bugs to enhance application performance and user experience.
- Managed GitHub issues, tracking and creating new tickets for efficient resolution.
- Integrated a chat feature that listens to sockets from other users, enabling real-time messaging and chat functionalities within the room.
- Developed a media notification player that activates when users enter the room, enhancing their interactive experience.
- Implemented Firebase events to monitor various activities within the app.
- Integrated Branch SDK for efficient notifications management.
Full-stack Developer
HP Inc
- Developed a portal for searching documents and videos and implemented features for retrieving and updating video details.
- Optimized search functionality to display the top five related products for any given product.
- Worked on the admin part of the portal, focusing on uploading and managing PDF documents, including UI and logic development.
- Created and implemented UI and logic for managing unmanaged documents on the portal.
- Created a sandbox environment replicating a real server for inner testing.
- Developed API and endpoint logic and established robust database connections.
- Managed Kong Gateway onboarding for efficient and secure API management.
Senior Android Developer
Spotify (Betty Labs, Inc.)
- Developed an app allowing users to create or join virtual rooms for discussions on various topics, primarily sports.
- Implemented the application from scratch and initialized the project.
- Integrated Firebase for crash reporting and server connections to manage chat room endpoints and controls.
- Set up the app’s signup and login flow, enabling room creation, user editing, logout functionality, and group management.
- Added and configured Agora SDK for in-room voice communication and established a socket connection for real-time chat.
- Managed GitHub tickets for bug fixes and app improvements.
- Connected the app to a GraphQL server to execute room and user queries and set up a local database.
Android Developer
Givelify
- Developed an app for collecting testimonials and implementing the business logic for data retrieval and submission to the server.
- Tracked and fixed bugs using the Jira tracking tool, ensuring thorough testing of all tickets.
- Created the UI with constraint layouts, adhering to Figma designs to ensure a seamless user experience.
- Developed a Split.io feature to determine if the organization wants to collect testimonials before the feature runs.
Android Developer
Airmiz AB
- Added unit and integration tests for new and existing features using Kotlin and the TDD approach.
- Refactored app directories to a feature-driven approach.
- Converted Java code to Kotlin during the refactoring process.
- Implemented Airmee Optimizer Controller to fetch optimized missions from the server.
- Collaborated on improving and accelerating mission details.
- Integrated and troubleshot the barcode scanner to improve user experience.
- Fixed app bugs, ensuring enhanced stability and performance.
Android Developer
WynTekk GmbH
- Implemented the Android wrapper for the existing web app, ensuring seamless integration and functionality on Android devices.
- Integrated Firebase Cloud Messaging and message processing within the app.
- Enabled login and registration to reuse web app authentication in the Android app.
- Added Beacon functionality and set up the necessary library.
Software Developer
Hycu
- Developed a purpose-built application and data protection solution for Nutanix, maintaining HCI simplicity through native integration and a hypervisor-agnostic architecture that includes AHV and ESX. Ensured reliable backup and recovery processes.
- Implemented the vSphere single disk restore integration to a Hycu backup solution.
- Actualized the disaster recovery strategy for the Hycu backup controller.
- Added the backup and restore feature from Snapshot on the vSphere environment and on Nutanix.
- Developed the function to archive data from Snapshot for Nutanix and vSphere solutions.
- Configured Maven to use Java 8 and fixed a warning from the Java 7 upgrade.
- Investigated the option to run backups in the AWS environment.
Android Developer
Sunbeam Wireless
- Created a weather application tailored for small, low-power, non-touch devices.
- Extracted weather data using Dark Sky API and integrated the results into the app.
- Incorporated a weather map from OpenWeatherMap API.
- Enabled tab changes and scrolling using a hardware keyboard.
- Added a room persistence library for offline data storage.
Android Studio Expert
Eamonn O'Doherty
- Created and designed a fully responsive robot capable of human communication.
- Developed animations for Pepper to mimic animal and human activities.
- Enabled Pepper Robot to move forward and backward.
- Implemented actions for Pepper Robot to follow humans.
- Created a human recognition list for Pepper, allowing him to identify and save humans to a displayed list on a tablet.
Android Developer
Mile One, LLC
- Resolved multiple critical user-reported bugs to enhance app stability.
- Addressed and resolved bugs tracked using Jira to ensure a smoother user experience.
- Implemented unit tests to validate and ensure the robustness of recent app fixes.
Elite Android Developer
Progress Distribution, Ltd.
- Integrated sign-in, sign-out, and registration functionalities with the company server.
- Developed dynamic menus from online data, parsing JSON server responses to create these menus.
- Created an SQLite database to store notification data.
- Implemented Firebase Cloud Messaging for notifications.
- Established a table of app users in Firebase's real-time database.
- Created a testing environment and added JUnit and system integration tests.
- Assisted in publishing the app to the Google Play Store.
Android Developer
Peopleppl, LLC, dba Sonarcloud
- Developed the app to run on startup and maintain an always-running status.
- Created a socket to listen to the server, facilitating back-and-forth JSON payload communication.
- Programmed command communication to receive and send audio files between the server and the app.
- Implemented functionality to receive audio schedules from the server and play audio at scheduled times.
- Saved data to the database and added support for the Room database tool.
- Supported Opus SDK with Android NDK, integrating Opus SDK functions within the applications functions.
Android Developer
Life on Queen, Inc.
- Resolved issues with Bluetooth and GPS search functionality, enhancing user search capabilities within the app.
- Modified REST API calls to enable user deletion from the server.
- Tracked and addressed bugs using Jira tools, improving overall app stability.
Android SDK Engineer
Xendit (via Toptal)
- Implemented Sentry support in the development of the Xendit library.
- Created unit tests within an Android library and executed tests to validate the app.
- Integrated Android instruments for Android sample apps and libraries.
- Developed a "Logger" class to send logs to a LogDNA server.
- Collected and transmitted device, location, and Wi-Fi information to the server.
Senior Android Developer
Atomic One CC
- Created dynamic workflows within the Android application using JSON data.
- Added support for the Room database to enable in-app data storage.
- Developed and ran Android unit tests for the dynamic workflow.
- Implemented enrollment and login features using parsed JSON Web Tokens.
- Improved existing application code for better performance and stability.
- Fixed bugs tracked with Jira, ensuring enhanced app reliability.
- Added internationalization support to the Android application.
Software Developer
Wokati Technologies, Ltd.
- Customized Ubuntu 16.04 for ARM devices, ensuring seamless cloud server connections.
- Developed and integrated various components, including Python scripts, window managers, driver coding, remote desktop, security, Wi-Fi, auto-tuning, and protection modules.
- Established connections to Windows Server 2012 R2/2016 DataCentre Domain Infrastructure in the cloud.
- Implemented PowerShell scripting to enhance system functionality and manage cloud services.
- Developed a custom Android ROM, creating a custom AOSP from the 4.4.2 Android OS.
- Built environments for compiling Android from the source and Ubuntu 16.04 for ARM architecture.
- Customized the Android OS for the Wokati Box and Ubuntu 16.04 for ARM devices.
- Customized U-boot in the AOSP 4.4.2 for Wokati Box.
- Investigated and developed custom Android OS for SolidRun HummingBoard iMX6 devices.
Freelance Back-end Developer
OfferDotCom SRL
- Fixed backend bugs in a Windows app using Visual Studio.
- Tracked and resolved backend bugs for macOS using Xcode IDE.
- Addressed Flex-related bugs encountered during application usage.
- Updated the Flex SDK for integration within the application.
Software Developer
HP Inc
- Created a tool for adding new hosts to DNSs. Hosts were assigned the first available IP address. Developed this tool with Windows APIs.
- Created a tool for enumerating and configuring network adapters on Windows operating systems.
- Worked in a team that built a variety of functionalities for HP, including the data protector module, disaster recovery support backup, and recovery of Windows 8/Windows 12 storage spaces.
- Worked as the product engineer of the disaster recovery module of the data protector solution for Hewlett Packard. This module was responsible for the backup and recovery of Windows and Linux operating systems.
- Created a tool for local mounting of VMware virtual disks on a Linux-based system using VixDiskLib API and VixMnt API.
- Worked as the product engineer of the virtualization protection agent module of the data protector solution for Hewlett Packard. This module was responsible for the backup and restoration of virtualization software technologies such as VMware and Hyper-V.
- Worked with various clients from every corner of the world.
- Mentored and onboarded an employee to the project and to release process.
Developer
Online Freelance Agency
- Created a Google Home prototype that interacts with our travel API for hotel searches, enabling users to receive hotel results via voice commands.
- Understand Google Home development patterns, registration process, and interaction model.
- Enabled any Android user to request access and interact with Vacations Direct on their device, facilitating seamless hotel search experiences through voice interaction.
Senior Android Developer
Arriving In High Heels
- Localized the application into 40 languages, ensuring usability across diverse linguistic regions.
- Built social sign-on features and integrated Google sign-on for seamless user access.
- Automated screenshot generation using Screengrab and Fastlane.
- Added memory and disk caches for efficient TileView image caching.
- Created a CASL activity to comply with Canada’s Anti-Spam Law for Canadian users.
- Stabilized the app by addressing and fixing major and minor bugs, enhancing overall performance.
Android Developer
Yewno
- Developed the app that allows users to upload images to a remote recognition service and returns a visualization of the results.
- Added native integration with Gallery and other apps, image cropping, and Instagram/Facebook import functionality.
- Implemented features for taking new pictures and selecting images from the gallery.
- Enabled sending images to a remote server, which responds with the "likeness" of the photo's location.
- Developed functionality to recognize the city where the picture was taken.
- Documented the entire workflow of the application.
Freelance Android Developer
TestFairy
- Implemented an Android library for grabbing OpenGL framebuffers.
- Developed an OpenGL ES application for Android devices.
- Utilized JNI to call C functions from Java code, optimizing the app using NDK.
- Implemented Pixel Buffer Objects (PBO) to optimize application rendering.
- Achieved faster screenshot capture for the OpenGL surface by leveraging PBOs and native function calls.
Freelance Software Developer
DataSnip
- Supported a Python executable with a C# application.
- Wrote an installation script compatible with Win XP, 7, 8, and 10 using Inno Setup, written in Pascal and Visual Basic scripting.
- Implemented license trial support for an application, written in C#. Wrote data to the registry.
- Developed deployment scripts in NSIS and PowerShell for Windows installation.
- Developed the application in Visual Studio 2013 and upgraded it to Visual Studio 2015.
Experience
XNA Game
Hewlett-Packard Data Protector Disaster Recovery
Wokati ARM Ubuntu
Atomic One 60Hertz App
Hewlett-Packard Data Protector Virtualization Agent Protection
HP Data Protector Disaster Recovery Windows 8 Support
Algorithms for Multi-dimensional Search on Computer Geometry Problems
Business in Progress Android App
Android Task List
https://github.com/usamir/ToDoS-AndroidSpaceship
https://github.com/usamir/Python-SpaceshipAndroid SelfieApp
https://github.com/usamir/SelfieAppAndroid/iOS Selfie
https://github.com/usamir/SelfiesiOS – Filterer
https://github.com/usamir/Filterer-IOS-swiftData Snip
Test Fairy
GeoData
HealthKit Sample
https://github.com/usamir/HealthKitSampleRestaurant Finder
https://github.com/usamir/RestaurantFinderSuperNet
https://github.com/usamir/SuperNETAndroid App for Yewno Image
• Sending images to a remote server for processing.
• Parsing the JSON response from the server.
• Visualizing results with an Instagram-like look and feel.
On this project, I performed the following tasks:
• Developed the app from scratch, incorporating all the mentioned functionalities.
• Implemented features for taking new pictures and selecting images from the gallery.
• Enabled sending images to a remote server, which responds with the "likeness" of the photo's location.
• Developed functionality to recognize the city where the picture was taken.
• Documented the entire workflow of the application.
“Sage Chart” Android App
Environment: Windows, Android Studio, SQLite
Google Home Prototype
OBJECTIVE
Learn about Google Home development patterns, registration process, and interaction model. The result should be an ability for any Android user to request access and be able to speak with Vacations Direct on their device.
Visited App for Android
https://play.google.com/store/apps/details?id=com.arrivinginhighheels.visited&hl=enVideoMotionPro
Wokati Android ROM
Ewallet-optimizer App for Android
Airmee Android Courier App
Givelify
https://play.google.com/store/apps/details?id=com.pushcontrolz.givelify&hl=hr&gl=USThe app was developed in Kotlin, using MVC architecture and Kodein dependency injection.
Spotify Live App
Discover conversations about your favorite music, fantasy sports picks, and much more. We're breaking down the barriers to bring fans and creators closer to communicate about the big moments or sub-cultures they love—if it's out there, get into it here.
Why you'll love to listen and talk with Spotify Live:
• Anyone is welcome to listen to, join in, or host live conversations.
• Find your people: Discuss things you love with people who share your passion.
• Create your rooms: Start your conversations about any topic.
• Don't miss a thing! Get notified of "live rooms" and add them to your calendar.
Live rooms:
• Each room has a host, speakers, listeners, and a chat function if chosen.
• See upcoming rooms and add them to your calendar, so you don't miss out.
Find your people: Enter any live room to listen and talk about the things you love with people who share your passion.
StackSports Streaming Android app
https://play.google.com/store/apps/details?id=com.Meridix.Meridix&hl=en_USAdditionally, I worked on the SSO login type next to the classic login, but as of mid-April 2024, it is not yet on the prod app.
PreProd Video Management App
AutoStory App
https://autostory.ba/I corrected the orientation of uploaded images on Android devices to ensure they display correctly and developed the back button functionality in Flutter for Android devices to improve user navigation experience. I also integrated Google Analytics for Firebase and Firebase Crashlytics to track app performance and gather crash reports. I implemented a solution to keep devices awake when uploading large audio/video files to the AWS server, preventing app crashes. According to Figma designs, I fixed the presentation of images and videos in stories to mimic an Instagram-like format.
ResumAI–AI-powered Resume Builder
https://resumai-44ac4.web.app/Accomplishments:
• Designed the architecture, UI/UX, and full-stack implementation.
• Developed Node.js Firebase functions for AI-driven content generation.
• Built scalable Vue.js (Nuxt.js) and Firebase infrastructure.
Technologies used:
• Front end: Vue.js, Nuxt.js
• Back end: Firebase (Firestore, Storage, Functions)
• AI integration: AI-powered resume content generation
• Other: QR code generation, dynamic templates
Education
Master's Degree in Software Engineering
University of Sarajevo, Faculty of Natural Sciences and Mathematics - Sarajevo, Bosnia and Herzegovina
Certifications
React Native: Advanced Concepts
Udemy
Master Spring 6, Spring Boot 3, REST, JPA, Hibernate
Udemy
Building Real-Time REST APIs with Spring Boot - Blog App
Udemy
Spring Framework In Easy Steps
Udemy
[NEW] Building Microservices with Spring Boot & Spring Cloud
Udemy
How To Use Artificial Intelligence – a Guide for Everyone!
Udemy
The Complete Flutter Development Bootcamp with Dart
Udemy
Blockchain and Bitcoin Fundamentals
Udemy
Skills
Libraries/APIs
Retrofit 2, REST APIs, Windows API, Android API, Firebase Android SDK, NDK, RxKotlin, Google Maps API, RxJava 2, Sockets, Google Places API, Retrofit, Google Maps, Liquibase, Camera API, OpenGL, Google Geocoding API, Node.js, OpenGL ES, XNA, OpenCV, React, Redux Persist, Facebook Authentication, OpenAI API, Vue 3
Tools
Jira, Android Studio, Visual Studio 2010, VMware, Visual Studio 2008, Gradle, Git, IntelliJ IDEA, Jenkins, Apache ZooKeeper, Kodein, Figma, IDEA IDE, Android NDK, Hyper-V, Visual Studio 2013, Firebase Cloud Messaging (FCM), Kibana, Kong, Geocoding, Visual Studio, TortoiseSVN, Visual Studio 2015, NSIS, Adobe Flash, Xcode, MinGW, Shell, RabbitMQ, Acumatica, Redux Thunk, Expo, Firebase Authentication, GitLab, GitLab CI/CD, Bitbucket
Languages
C++, Java, Kotlin, Java 8, Visual Basic, C, SQL, C#, GraphQL, Java 11, Perl, VBScript, Pascal, Swift, Go, Python, Swift 2, JavaScript, Dart, TypeScript
Frameworks
Android SDK, Spring Microservice, Spring ORM, Hibernate, Spring IoC, Java Persistence API (JPA), Boost, JSON Web Tokens (JWT), Spring Boot, Spring 3, Spring MVC, Spring JDBC, Swagger, Spring Security, Spring 6, Spring, Windows PowerShell, Adobe Flex, Flutter, Thymeleaf, React Native, Redux, Nuxt.js, Nuxt 3, Angular
Paradigms
Object-oriented Design (OOD), Object-oriented Programming (OOP), Inversion of Control, MVC Design, Agile Software Development, Test-driven Development (TDD), Agile, Microservices, Aspect-oriented Programming (AOP), Unit Testing
Platforms
Amazon Web Services (AWS), Windows, Android, Docker, Bitrise, Ubuntu, Linux, Red Hat Linux, Firebase, Apache Kafka, AWS Lambda, Oracle Database, Mapbox, MacOS, iOS, Bluetooth Low Energy (LE), Blockchain, Salesforce, Mobile, Application Platform, Adobe ColdFusion, Kubernetes, AWS IoT
Storage
Microsoft SQL Server, JSON, Spring Data JPA, Spring Data, MySQL, SQLite, Azure SQL Databases, H2 Database, PostgreSQL, Spring Data REST
Other
Apps, Android Emulators, Back-end, Mobile APIs, Spring Cloud, RESTful Services, RESTful Microservices, REST API Clients, IoC, Messaging, ARM, Algorithms, AOSP, Android Testing, Unix/Linux Virtualization, Room, Push Notifications, Mathematics, Data Privacy, Android Camera App, API Gateways, SDKs, Full-stack Development, Coroutines, Java 17, Spring Security 6, Spring Boot Actuator, Shell Scripting, Tesseract, Inno Setup, Scripting, Adobe Flash Builder, iPhone, Beacon, GNU, Computer Science, Image Processing, Geolocation, Bitcoin, Open Source, Embedded Hardware, Artificial Intelligence (AI), Groovy Scripting, LiveStream, Video Livestreaming, Jetpack Compose, Internet of Things (IoT), Bluetooth, Okta, BPA, Wikis, Large Language Models (LLMs), ChatGPT API, Pinia, Firebase Hosting, Firebase Cloud Functions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring