Antonio Seric
Verified Expert in Engineering
Xamarin.Forms Developer
Split, Croatia
Toptal member since May 5, 2016
Antonio is a senior software developer with experience in developing all kinds of applications (web, desktop, mobile, and IoT) in the C# .NET framework, Antonio also has developed Android and iOS applications in C# (Xamarin). He works equally well on his own and in small/large teams to help you with your project from ideation to production. In his free time, Antonio researches new technology and perfecting his current ones.
Portfolio
Experience
Availability
Preferred Environment
Xamarin, Windows, Azure, Git, Visual Studio, C#, .NET MAUI, Azure DevOps
The most amazing...
...thing I've coded is a whole business solution in C#, from web application (front end and back end), workers to mobile application and IoT embedded device.
Work Experience
Software Architect | Developer
Littlecode
- Migrated web applications on Azure along with the microservice architecture and AKS.
- Implemented CI/CD using GitLab, Jenkins, and Azure.
- Built a C#-based web application using MVC or the Angular framework.
- Installed a mono-console microservices on the Ubuntu server.
- Implemented Xamarin Forms for an Android and iOS application.
- Implemented Xamarin native binding for Android and iOS library.
- Set up DevOps pipelines using templates for reusing on multiple projects. Used infrastructure as code IaC ARM and Bicep templates.
Owner | Developer
anTONIos
- Customized an Android tablet launcher with navigation specifically built for curriculum use for the teachers and students in a primary school.
- Created an Android application generator service using C# and application templates in Android Java.
- Managed the continuous integration and deployment of an ASP.NET MVC 5 application to test safety valves.
- Created a reusable template library for the ASP.NET MVC 5 application with authentication and DAL and an Android library client for connecting to a web API.
- Built a simple torrent client using MonoTorrent in Windows Forms.
- Developed a web scraper with states for downloading files from sites.
- Created an IE BHO extension to inject JavaScript into any site.
Student Developer
FESB
- Created a data logger device and server to collect information about the intensity levels of solar radiation and temperature.
- Developed a converter RS232 to DALI in ATMEL assembler.
- Created a hotel-booking system for the hotel's internal use.
- Built a control-to-step motor with a microcontroller PIC over ethernet.
- Developed Arduino controllers for two propellers to stabilize a simulating drone.
- Worked as a professor assistant for projecting digital systems using Verilog.
Software Developer
IT Sistemi
- Distributed an extensive system with two different databases: four desktop clients and two web clients.
- Gathered and sorted banking account information from a large database.
- Created a dynamic report engine that generates RDLC.
- Supported multipage TIFF documents for a scanning document management application.
- Developed an Android app to check SVN changes.
- Built an Android app that connects to a CMIS protocol for document management.
Experience
Take Remote Photos with Your Mobile
http://www.lookat.hr/• Mobile apps (iOS, Android)
• Server microservice architecture (photo column)
• Azure services
PROJECT DETAILS
• The mobile apps were built with Xamarin.Forms.
• Gstreamer was used for live previewing and was built with the Android NDK and SDK, which were also used in the Xamarin project.
• The photo column software controlled the camera and sends environment and power data to Azure.
• It also provided camera access (live preview and photo taking) to mobile clients.
• Various Azure cloud services were used: Azure IoT Hub, Azure SQL Database, Azure Web Apps, and Azure Blob Storage.
Modern Solution for an Old DOS App
The Android app is now a modern client for placing orders on a Bluetooth printer. It is built in with Android SDK Java.
High-traffic Web App
The app is meant to sell popular tickets for events. It is a web app using SQL store procedures to optimize concurrency buying tickets with timeouts.
Mobile Social Network
The mobile app was a web client; some parts are also shown in WebView. The mobile app was also optimized to upload large files to the server.
Xamarin Components
https://github.com/xamarin/XamarinComponentsEducation
Master's Degree in Computer Engeneering
University of Split, Faculty of Electrical Engineering, Mechanical Engineering, and Naval Architecture | FESB - Split, Croatia
Certifications
Software Architecture Training Program
Global Dev Experts
Programming in C#
Microsoft
Skills
Libraries/APIs
Xamarin.iOS, Xamarin.Android, LINQ, Facebook API, jQuery, Windows GDI+, Square API, React
Tools
Microsoft Visual Studio, Git, Azure DevOps Services, Visual Studio 2019, Azure IoT Suite, Android NDK, Jenkins, MSBuild, GitLab, Subversion (SVN), Android Studio, VisualSVN, Trello, Visual Studio, GitLab CI/CD, WebView, Azure Kubernetes Service (AKS), Android Jetpack, Sonar, SonarQube, Azure Active Directory B2C (ADB2C), Keycloak
Languages
XAML, C#, C#.NET, C, JavaScript, T-SQL (Transact-SQL), YAML, Assembler, SQL, CSS, Bicep, Opal, TypeScript
Frameworks
ASP.NET Web API, ASP.NET MVC 5, ASP.NET, Android SDK, .NET Core, ASP.NET Core, .NET, .NET Micro, Mono, ASP.NET MVC 6, .NET MAUI, OAuth 2
Paradigms
Desktop App Development, Web Application Architecture, Azure DevOps, Unit Testing, Design Patterns, DevOps, REST, Load Testing, Microservices Architecture, Microservices
Platforms
Windows, Xamarin, Ubuntu Linux, Windows Server, BlackBerry, iOS, Azure, Android, Android TV, Azure Functions, Azure IaaS, Amazon Web Services (AWS), Docker
Storage
Azure Websites, Microsoft SQL Server, Azure SQL, Azure Blobs, SQLite, MySQL, SQL Stored Procedures, Cache, Microsoft Entra ID
Other
Xamarin Studio, Xamarin.Forms, Push Notifications, .NET 6, API Integration, Back-end, Performance Optimization, Ubuntu Server, DNS, IIS, Internet of Things (IoT), Server Administration, Mobile Apps, Industrial IT, Hardware, Reporting, Android Wearables, Azure WebJobs, System Architecture, Architecture, Optimization, Content Delivery Networks (CDN), DevOps Engineer, CI/CD Pipelines, Infrastructure as Code (IaC), SOAP, Square, Security, Azure Administrator, Industrial Equipment
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