Ante Zebic, Developer in Split, Croatia
Ante is available for hire
Hire Ante

Ante Zebic

Verified Expert  in Engineering

Full-stack Developer

Location
Split, Croatia
Toptal Member Since
September 12, 2018

Ante is a full-stack developer with over eight years of experience. Overall, he's a very flexible developer and is equally comfortable working solo or on a team. Besides being a passionate programmer with good management skills, he enjoys taking on new challenges and constantly strives to learn new skills.

Portfolio

Everyman Health AG
React, JavaScript, Next.js, TypeScript, Tailwind CSS, Builder, Full-stack...
Personio - Main
React, TypeScript, Front-end, Storybook, HTML5, A11Y, CSS, JavaScript...
EMME
React, Material UI, HTML5, CSS, Next.js, TypeScript, JavaScript, Kotlin...

Experience

Availability

Part-time

Preferred Environment

Windows, Visual Studio Code (VS Code), Git

The most amazing...

...thing I've created was a client app for managing work shifts for different types of employment (1,000+ employees) using a limited programming environment.

Work Experience

Front-end React/Next.js Engineer

2024 - PRESENT
Everyman Health AG
  • Led the Next FE application redesign and handled releases of different parts in the required stages.
  • Optimized the current Next pages as well as Next BE logic.
  • Implemented and improved the existing A11Y support and existing TypeScript support.
  • Contributed to the UI design and logic of new and existing components/pages.
  • Used builder.io CMS to deploy new pages and building blocks easily.
  • Worked on quickly fixing and optimizing different problems that were reported by users.
Technologies: React, JavaScript, Next.js, TypeScript, Tailwind CSS, Builder, Full-stack, Python, Django, Startups, A/B Testing, Jest, Playwright, Sentry, Netlify, Pixel Perfect, Axios, Radix UI, Auth0, Stripe, Cookies, Lodash, CSS, HTML, Google Analytics, Google Tag Manager, User Experience (UX), User Interface (UI), UI Design, UX Design, i18n, Git, Responsive Web Apps, Responsiveness, Stripe API

Senior Front-end Developer

2022 - 2023
Personio - Main
  • Implemented new and updated the existing design system component libraries used by other teams.
  • Implemented and improved the existing A11Y support.
  • Added new features to the existing components and optimized old ones.
  • Contributed to the UI design and logic of new and existing components.
  • Helped other teams update and optimize existing code in their repositories.
Technologies: React, TypeScript, Front-end, Storybook, HTML5, A11Y, CSS, JavaScript, Monorepos, Radix UI, Jest, Design Systems, CI/CD Pipelines, Front-end Development, UI Design, UI Components, Analytical Dashboards, Functional Programming, Tailwind CSS, Figma, JSX, Accessibility, HTML, UX Design, i18n, CSS3, SCSS, Responsive Web Apps, Lodash, Responsiveness

Senior JavaScript Developer and Lead Front-end Developer

2021 - 2022
EMME
  • Led front-end work on a startup fintech project for a crypto liquidity marketplace in React.
  • Helped with creating new ideas for features and implementing them into the code.
  • Used workspaces to maintain and share code between multiple projects.
  • Created a landing page for the project using React and Next.js.
  • Contributed to the development of the back-end code and RESTful APIs.
  • Contributed to the design of a web app and landing page.
Technologies: React, Material UI, HTML5, CSS, Next.js, TypeScript, JavaScript, Kotlin, Yarn Workspaces, Responsive Web Apps, VictoryChart, Web Dashboards, Browser Plugins, JavaScript Charting, Data Visualization, Material Design, Front-end Development, UI Design, UI Components, Web UI, User Interface (UI), User Experience (UX), Web UX, Dashboards, Functional Programming, Single-page Applications (SPA), REST, JSON, JSON API, REST APIs, GitHub, Webpack, APIs, Progressive Web Applications (PWA), Search Engine Optimization (SEO), React Router, Figma, Chrome Extensions, React Query, Styled-components, JSX, Axios, Startups, HTML, UX Design, CSS3, Git, SCSS, PostgreSQL, Lodash, Responsiveness

Senior JavaScript Developer

2021 - 2021
VeriBlock
  • Led work on a short-term crypto project where we created a SPA application with Angular 11+.
  • Helped with UI design ideas and implementation using best practices.
  • Contributed to the development of back-end code and RESTful APIs.
Technologies: JavaScript, CSS, Angular, Angular Material, TypeScript, HTML5, RxJS, React Redux, Front-end Development, UI Design, Web UI, User Interface (UI), User Experience (UX), Web UX, D3.js, Analytical Dashboards, Functional Programming, Single-page Applications (SPA), REST, JSON, JSON API, Angular CLI, REST APIs, GitHub, Webpack, APIs, Progressive Web Applications (PWA), React Router, Figma, Material UI, HTML, UX Design, CSS3, Git, Material Design, SCSS, Responsive Web Apps, PostgreSQL

Senior JavaScript Developer

2020 - 2021
Private NDA Company in Social Media
  • Led work on a startup where we created multiple browsers and operating systems apps in React.
  • Helped with creating new ideas for features and implementing them into the code.
  • Created a needed tool with Electron, maintained it, and upgraded it with new features.
  • Contributed to the development of back-end code and RESTful APIs.
  • Contributed to the development of a mobile version and landing page.
  • Helped with updating and optimizing the existing code in other repositories.
Technologies: JavaScript, CSS, HTML5, React, JSON, APIs, Web UI, Profiling, Material UI, Electron, TypeScript, Kotlin, React Native, Responsive Web Apps, PostgreSQL, Front-end Development, UI Design, UI Components, User Interface (UI), User Experience (UX), Web UX, Node.js, Functional Programming, Single-page Applications (SPA), REST, JSON API, REST APIs, GitHub, Stripe, Webpack, Progressive Web Applications (PWA), React Router, Figma, Chrome Extensions, React Query, JSX, Axios, Startups, HTML, UX Design, CSS3, Git, Material Design, SCSS, Browser Plugins, Lodash, Responsiveness, Stripe API

Angular Material Engineer

2018 - 2020
Integra Planner, Ltd.
  • Rewrote the existing SaaS website from AngularJS and ASP.NET to Angular (6+) using Angular Material.
  • Added new features to the existing web app and optimized old ones.
  • Updated the existing Ionic mobile app to version 5+, optimized and implemented new features.
  • Wrote and conducted unit tests using Jasmine and Karma on the web and mobile apps.
  • Restructured the existing web app and refactored code to align with the Angular style guide and best practices.
  • Contributed to the development of the back-end code and RESTful APIs.
Technologies: FullCalendar, ASP.NET, JavaScript, CSS, HTML, Ionic, Angular Material, Angular, AngularJS, User Experience (UX), TypeScript, Front-end Development, User Interface (UI), Web UX, Functional Programming, Single-page Applications (SPA), REST, Ionic 4, Angular CLI, C, REST APIs, Angular Bootstrap, GitHub, APIs, Material UI, UI Design, UX Design, CSS3, SaaS, Git, Material Design, SCSS, NgRx, Responsive Web Apps, Lodash, Responsiveness

IT Manager | Lead Developer

2018 - 2019
Ministry of Defence
  • Led work on rewriting parts of the existing web application used throughout the organization from AngularJS and PHP to React.
  • Led work on designing the architecture to support limited network bandwidth over encrypted data radio networks.
  • Supported the back-end team designing RESTful APIs and maintaining MongoDB.
  • Added new features and optimized old features from the existing web app.
  • Onboarded new IT members according to the needs of the organization and tested their knowledge base.
Technologies: CCNA, CSS, HTML, Node.js, Redux, React, AngularJS, PHP, MongoDB, JavaScript, TypeScript, MERN Stack, REST, REST APIs, Express.js, Progressive Web Applications (PWA), Full-stack, JSX, SQL

IT Manager | Lead Developer

2014 - 2018
Ministry of Defence
  • Implemented two new communication information systems for projects involving more than 15 mobile and stationary locations.
  • Managed dozens of virtual private networks (VPN) and integrated information security.
  • Handled implementation and testing of more than three new applications based on web technologies used throughout the organization.
  • Onboarded new IT members according to the needs of the organization and tested their knowledge base.
Technologies: Microsoft Visio, MySQL, Angular, MongoDB, JavaScript, Full-stack, SQL

Software Developer | Team Leader

2012 - 2014
Ministry of Defence
  • Developed several web application modules for existing intranet client servers.
  • Reviewed the existing code and rewrote old features using modern technologies.
  • Created virtual private networks (VPN) for different organization units.
  • Onboarded new IT members according to the needs of the organization and tested their knowledge base.
Technologies: JavaScript, Apache, Microsoft Access, MySQL, PHP, Full-stack

Radar Maintenance | Team Leader

2008 - 2012
Ministry of Defence
  • Maintained the hardware and software using Bit and applications we developed based on JavaScript technologies.
  • Improved obsolete features and integrated more than five new modern technologies.
  • Fixed bugs throughout the existing code including a complete rewrite of few core components.
  • Managed network integration while switching the ISP and testing big data transfers over air.
  • Onboarded new IT members according to the needs of the organization and tested their knowledge base.
Technologies: CCNA, CSS, HTML, Microsoft Access, MySQL, JavaScript, SQL

Everyman Health

https://everyman.health
The client is a startup building the leading tech-enabled online clinic in Switzerland and, later, across Europe. They are helping patients and customers smoothly get solutions for their problems while we fight to remove stigmas.

On this project, I acted as the main front-end developer and worked on redesigning their current pages. While creating the new shared components and pages, I also optimized their current code and implemented best practices and a11y. Updating the code repository with the latest packages and suggesting better packages were also my everyday contributions.

Personio

https://www.personio.com/
Personio is one of the fastest-growing modern all-in-one HR solutions specially made for SMEs.

On this project, I acted as a senior front-end developer for a design system team where I was engaged in creating new and optimizing existing component libraries. Part of the engagement was consulting and collaborating with the whole team (designers, developers, leads) and suggesting improvements or possible edge-case problems that must be overcome. Solutions with the best approach to spend the least time were the main focus, as fast-growing requirements from other teams were always present.

While working on my primary task, I also supported other teams with faster and preferable implementation of design system component libraries while maintaining and suggesting the implementation of design guidelines.

Integra Planner | SaaS System for Planning Large Events

https://www.integraplanner.com/
Integra Planner is a SaaS system for planning large events such as festivals.

On this project, I acted as the main front-end developer, engaged in rewriting the existing website from ASP.NET MVC and AngularJS into Angular v9+. While doing so, I've been consulting the client, helping with RESTful APIs, and finding the best approach to using existing (optimized) and implementing new features for the web app. Also, I've updated the existing Ionic mobile app and ensured all client needs were met using best practices.

Maritime Situational Awareness Distribution

This is a web application for the distribution of joint maritime pictures, and different units across the organization use it.

The application was built on PHP and MySQL. I was involved in all of the project development phases, from the initial application architecture design to managing the development team and the implementation itself.

Moving Target Prediction Application

An application for calculating predictive coordinates for sea target practice. I worked as part of a small team as the head programmer. I worked on all parts of the development of this project and mentored new IT members according to the project's needs.

Salary Calculation Application

This is an application for salary calculation in a big organization with many types of work shifts.

The biggest challenge was the limited programming environment. As the leader of a small team, I was included in all parts of the development and testing.
2003 - 2008

Master’s Degree in Computing (Software Engineering)

FESB | Faculty of Electrical Engineering, Mechanical Engineering, and Naval Architecture - Split, Croatia

Libraries/APIs

RxJS, React, React Router, Node.js, REST APIs, JSON API, JavaScript Charting, React Redux, D3.js, Stripe, React Query, Lodash, Stripe API, NgRx, Playwright

Tools

Angular CLI, JSX, Postman, Mongoose, Git, GitHub, FullCalendar, Yarn Workspaces, Webpack, Sentry, Google Analytics, Microsoft Access, Microsoft Visio, Apache, Figma, Auth0

Frameworks

Angular Material, Angular, Material UI, Next.js, Ionic, Express.js, Bootstrap, Ionic 4, Redux, Electron, React Native, Jest, Tailwind CSS, AngularJS, ASP.NET, Django

Languages

ECMAScript (ES6), HTML5, CSS, JavaScript, SCSS, TypeScript, HTML, CSS3, C, PHP, Visual Basic, Kotlin, Python, SQL

Paradigms

MEAN Stack, Functional Programming, REST, UI Design, UX Design, Search Engine Optimization (SEO)

Storage

MongoDB, JSON, MySQL, Microsoft SQL Server, PostgreSQL

Platforms

Visual Studio Code (VS Code), Windows, Heroku, Netlify

Other

Material Design, Front-end, Single-page Applications (SPA), MERN Stack, Responsive Web Apps, Design Systems, Front-end Development, UI Components, APIs, Web UI, Back-end, Angular Bootstrap, Full-stack, SaaS, User Interface (UI), User Experience (UX), VictoryChart, Web Dashboards, Data Visualization, Storybook, A11Y, Radix UI, CI/CD Pipelines, Web UX, Dashboards, Analytical Dashboards, Progressive Web Applications (PWA), Chrome Extensions, Accessibility, Axios, Startups, Builder, Google Tag Manager, Responsiveness, CCNA1, CCNA, Profiling, Browser Plugins, Monorepos, Styled-components, A/B Testing, Pixel Perfect, Cookies, i18n, Complex Problem Solving, Algorithms, App UX, App UI

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