Andrej Bilec, Developer in Košice, Slovakia
Andrej is available for hire
Hire Andrej

Andrej Bilec

Verified Expert  in Engineering

Bio

Andrej is a highly motivated software developer with over five years of professional experience. He's excellent when it comes to understanding your business needs and prioritizing accordingly on a technical level. Andrej communicates with ease and can seamlessly blend into any remote team. He is also a strong individual performer who enjoys providing guidance to other developers and is an active Stack Overflow and open-source contributor.

Portfolio

STRG.AT
Vue, Nuxt.js, Next.js, React, Web Components, Shopify, Website Performance...
STRG.AT
Vue, Nuxt.js, Next.js, React, Docker, Figma, D3.js, PostgreSQL, Web Crawlers...
STRG.AT
Nuxt.js, Next.js, Vue, React, SCSS, Tailwind CSS, GraphQL, TypeScript...

Experience

  • JavaScript - 5 years
  • Nuxt.js - 3 years
  • SCSS - 3 years
  • GraphQL - 3 years
  • Vue - 3 years
  • React - 2 years
  • Tailwind CSS - 2 years
  • Next.js - 2 years

Availability

Full-time

Preferred Environment

MacOS, Slack, WebStorm, eCommerce

The most amazing...

...thing I've developed is a reusable charting component library based on D3 to visualize various user engagement metrics.

Work Experience

Front-end Consultant

2021 - 2022
STRG.AT
  • Mentored front-end teams of our clients, including pair programming sessions, code reviews, and sharing resources.
  • Implemented a state-of-the-art GraphQL architecture with modularity and TypeScript support.
  • Published and integrated internal linting libraries, ensuring code style consistency across projects.
  • Analyzed applications for bottlenecks suggesting technical corrections to improve Web Core Vitals.
  • Implemented critical parts of systems setting the expectations and standards for the teams.
  • Participated in a concept of a supply chain management system for a client from the manufacturing industry.
Technologies: Vue, Nuxt.js, Next.js, React, Web Components, Shopify, Website Performance, SCSS, CSS, Tailwind CSS, JSON Web Tokens (JWT), Figma, GraphQL, Apollo, Content Management Systems (CMS), Responsive Web Apps, JavaScript, TypeScript, Bitbucket, GitHub, SEO Tools, REST APIs, User Interface (UI), Jenkins, JSON, Full-stack, CSS3, Apollo Server, User Experience (UX), Data Visualization, HTML5

Full-stack Developer

2020 - 2021
STRG.AT
  • Extended a middleware system simplifying the creation and export of ad campaigns into ad servers.
  • Built a user engagement dashboard using a reusable charting library and a custom auth service.
  • Designed an API schema for a chatbot feature, ensuring smooth collaboration of the teams.
  • Maintained open source projects of the client, including feature extensions and security fixes.
  • Defined a majorly improved GraphQL schema for the upcoming media portals.
  • Participated in a concept of a user engagement tracking system for better analytics for our clients.
Technologies: Vue, Nuxt.js, Next.js, React, Docker, Figma, D3.js, PostgreSQL, Web Crawlers, Chart.js, JSON Web Tokens (JWT), Node.js, OAuth, GitHub, SCSS, CSS, HTML, TypeScript, JavaScript, GraphQL, Apollo, Content Management Systems (CMS), Responsive Web Apps, Material UI, Bitbucket, SEO Tools, REST APIs, User Interface (UI), Jenkins, JSON, Full-stack, CSS3, Apollo Server, User Experience (UX), Data Visualization, HTML5

Front-end Developer

2019 - 2020
STRG.AT
  • Built and maintained digital media portals visited by millions of users each month.
  • Implemented content monetization features according to clients' needs, such as ad integrations or paywalls.
  • Extended media portals with data collection consent feature to ensure GDPR compliance.
  • Implemented pixel-perfect responsive user interfaces using Vue.js and React.
  • Held regular presentations of the newly implemented features and fixes for the clients.
  • Collaborated with designers on creating meaningful design systems and feature designs.
Technologies: Nuxt.js, Next.js, Vue, React, SCSS, Tailwind CSS, GraphQL, TypeScript, JavaScript, CSS, HTML, Front-end Development, Front-end, Website Performance, Apollo, Content Management Systems (CMS), Responsive Web Apps, APIs, Figma, REST APIs, Bitbucket, SEO Tools, User Interface (UI), Jenkins, JSON, CSS3, User Experience (UX), HTML5

Front-end Developer

2017 - 2019
Senacor Technologies
  • Developed and maintained client applications for top german banks.
  • Migrated UI components from the legacy front-end stack to React.
  • Built robust and resilient user interfaces for complex workflows.
  • Implemented service layers focusing on security and reliability (strong test coverage).
  • Translated complex business documents into working features.
  • Analyzed thousands of lines of production logs in the search for exotic bugs.
Technologies: React, Java, CSS, HTML, Front-end Development, Front-end, Redux, Bitbucket, REST APIs, JSON, CSS3, User Interface (UI), HTML5

Experience

Open Source | Figma Batch Image Editor

https://www.figma.com/community/plugin/917356074044269025/Batch-Image-Editor
Batch Image Editor is a Figma plugin allowing designers to batch edit image filters adjusting the exposure, contrast, or saturation of images in one step. This open-source project adds one of the most missing features in Figma and currently has more than 1,000 active users.

Open Source | Vue Snip

https://www.npmjs.com/package/vue-snip
Vue Snip is a plugin for Vue.js that allows developers to clamp the content of text elements if it exceeds the specified number of lines.

I am this project's sole developer and maintainer, with thousands of monthly installations.

Open Source | Js Snip

https://www.npmjs.com/package/js-snip
Js Snip is a JavaScript (framework agnostic) library that allows developers to clamp the content of text elements if it exceeds the specified number of lines.

I am the sole developer and maintainer of this project.

Open Source | Mindful Browsing

https://chrome.google.com/webstore/detail/mindful-browsing/cobldifbambmimppcfdgifkiccmdmakf
Mindful Browsing is a productivity extension for Google Chrome that helps its users stay focused on their tasks by targeting their mindless browsing habits. It offers a flexible policy that does not strictly forbid any content but instead gives them power over their browsing choices.

Education

2017 - 2019

Master's Degree in Computer Science

Technical University of Košice - Košice, Slovakia

2014 - 2017

Bachelor's Degree in Computer Science

Technical University of Košice - Košice, Slovakia

Skills

Libraries/APIs

React, Vue, REST APIs, D3.js, Node.js, Chart.js

Tools

GitHub, Figma, Slack, WebStorm, Bitbucket, Jenkins

Languages

JavaScript, CSS, TypeScript, SCSS, GraphQL, HTML, CSS3, HTML5, Java

Frameworks

Next.js, Nuxt.js, JSON Web Tokens (JWT), Tailwind CSS, Redux, Material UI

Storage

JSON, PostgreSQL

Platforms

MacOS, Docker, Blockchain, Shopify

Other

Front-end Development, Front-end, Responsive Web Apps, APIs, User Interface (UI), User Experience (UX), Website Performance, eCommerce, Apollo, Content Management Systems (CMS), OAuth, SEO Tools, Apollo Server, Data Visualization, Software Development, Web Components, IT Project Management, Web Security, Web Development, Algorithms, Antivirus Software, Web Crawlers, Full-stack, Chrome Extensions

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