Goran Silic, Developer in Belgrade, Serbia
Goran is available for hire
Hire Goran

Goran Silic

Verified Expert  in Engineering

Software Developer

Belgrade, Serbia

Toptal member since February 12, 2017

Bio

Goran is a passionate senior front-end developer with a 12-year track record in the industry. He's held dynamic roles, from spearheading front-end development at Engineers London Limited to enhancing video platforms and online communities at StudyStream (YC S21). His expertise lies in Angular, JavaScript, TypeScript, CSS, and HTML. Goran blends technical acumen with business savvy to deliver exceptional digital experiences.

Portfolio

StudyStream
Angular, TypeScript, JavaScript, HTML, CSS, Flutter, Figma...
Engineers
Less, MongoDB, Express.js, Node.js, jQuery, AngularJS, JavaScript, CSS, HTML...
Pivot (via Toptal)
Less, jQuery, JavaScript, CSS, HTML, Responsive Web Design (RWD)

Experience

  • CSS - 12 years
  • JavaScript - 12 years
  • HTML - 12 years
  • Responsive Web Design (RWD) - 12 years
  • Angular - 8 years
  • Less - 7 years
  • TypeScript - 7 years
  • Flutter - 1 year

Availability

Part-time

Preferred Environment

Git, Adobe Photoshop, Figma, Visual Studio Code (VS Code), Bitbucket, Jira, Flutter, Angular, JavaScript, TypeScript

The most amazing...

...thing I've worked on was developing a web app for schools that enables students to use interactive, rich media books on tablet devices, replacing paper books.

Work Experience

Senior Front-end Developer

2022 - 2024
StudyStream
  • Developed the front-end part of the learning web application.
  • Used the Angular framework on the front end and designs from Figma.
  • Worked on a Flutter mobile app and launched it in the store.
Technologies: Angular, TypeScript, JavaScript, HTML, CSS, Flutter, Figma, Responsive Web Design (RWD)

Head of Front-end Development

2014 - 2022
Engineers
  • Managed and headed a small team of front-end developers.
  • Communicated with clients and ensured that deadlines were met, that code was of the highest standard, and that both parties were pleased.
  • Implemented and presented new frameworks and technologies to the team, like Less, Sass, Express.js, Flexbox, Knockout.js, MongoDB, and Node.js.
  • Developed over 30 web projects while actively participating in and attending numerous local JavaScript meetups.
Technologies: Less, MongoDB, Express.js, Node.js, jQuery, AngularJS, JavaScript, CSS, HTML, Angular, TypeScript, Responsive Web Design (RWD)

Freelance Senior Front-end Developer

2017 - 2017
Pivot (via Toptal)
  • Developed responsive websites catering to both B2B and B2C segments for the organization.
  • Collaborated within a compact development team, maintaining daily communication to discuss individual responsibilities and project deliveries.
  • Surmounted challenges within the defined project scope, adeptly navigating intricacies while maintaining a steadfast commitment to quality and efficiency, resulting in the successful completion of the project.
Technologies: Less, jQuery, JavaScript, CSS, HTML, Responsive Web Design (RWD)

Front-end Developer

2012 - 2014
Engineers London Limited
  • Developed 30+ web apps.
  • Created a document for HTML and CSS best practices and implemented a coding standard for the front-end team to use.
  • Worked on finding the best solutions for performance issues on some projects, and implemented those solutions in future projects.
  • Constantly learned how best to use new frameworks and passed on that knowledge to fellow teams and team members.
Technologies: AngularJS, Web API, Model View Controller (MVC), Azure Table Storage, XAML, C#, Knockout (Knockout.js), jQuery, JavaScript, CSS, HTML, Responsive Web Design (RWD)

Experience

StudyStream

https://www.studystream.live/
StudyStream is a cutting-edge video platform and online study environment designed to facilitate collaborative academic efforts among students globally, operating seamlessly 24/7 in real time. This innovative platform fosters accountability and motivation for students from over 180 countries who engage in daily study sessions. StudyStream offers diverse focus rooms and virtual study spaces to cater to various learning preferences and needs.

Engineers London Limited

https://enginee.rs/
I managed and developed an animation-based, presentation company website (for our own company). The goal here was to create a fast, modern, and responsive website that would represent some of the work that we do.

Technologies: HTML, CSS, AngularJS, Less

DNA

https://digitalnewsagency.com
Digital News Agency (DNA) is a company that brings storytelling to the cutting edge of the digital realm. Check out their multimedia libraries and discover stunning, breathtaking content and an enhanced user-friendly experience with easy viewing, sharing, and downloading capabilities anytime, anywhere, on the go.

I worked as a part of the front-end team on this solution.

Fresh Today

https://www.freshtoday.ie/
Implemented the UI/UX for Fresh Today, Ireland's leading food supplier for schools, as well as the CMS solution. They supply 110,000 school lunches weekly to 130 schools nationwide.

Technologies: Angular JS, Less

Ivan Agency

I created a one-page website for an IT consulting company. The website is a simple one-page information-based website (Angular 5 and Sass). There are a couple of animation libraries used also.

SLA

I developed Stupid Little Apps (SLA), a one-page presentation website. The website advertises various apps that I've contributed to. SLA was mainly built using Angular 2 and Less along with some TypeScript.

Groupcall

https://www.groupcall.com
I managed and worked on a presentation website and a few educational and business solutions for a major management solutions company in the UK called Groupcall.

Pivot

I styled and did the markup for Pivot presentation website. It's a simple-but-colorful, four-page, responsive website about quitting smoking via the use of their device and app.

Technologies: HTML, CSS (Less), jQuery, JavaScript

Ciao App

Ciao is a mobile app that lets you create/connect to a Bluetooth network of people nearby that also use this app.

Family First

This software solution offers parents the possibility of tracking their children whereabouts, browse through the history of their movement records, define and manage checkpoints, and receive and manage alerts/notifications. The application also features a real-time messaging system as well as navigation features. It has the complete business logic and API, including Windows Phone and web app, developed for Groupcall Ltd, a UK-based company.

Edco

https://www.edcolearning.ie/
I managed and developed the complete front-end solution for a leading educational company in Ireland (Edco). The web solution included creating HTML interactive books that students will use instead of paper books.

Education

2003 - 2012

Bachelor's Degree in Computer Engineering

University of Novi Sad | Faculty of Sciences, Business IT - Novi Sad, Serbia

Certifications

FEBRUARY 2024 - PRESENT

Angular - The Complete Guide (2024 Edition)

Udemy

JANUARY 2024 - PRESENT

Flutter & Dart - The Complete Guide [2024 Edition]

Udemy

Skills

Libraries/APIs

jQuery UI, jQuery, Flexbox, Web API, Node.js, RxJS, NgRx

Tools

WebStorm, Visual Studio 2015, Git, Adobe Photoshop, Adobe Illustrator, Postman, TortoiseSVN, Figma, Bitbucket, Jira

Languages

Less, CSS3, CSS, HTML5, HTML, Sass, JavaScript, XML, TypeScript, C#, XAML, CSS4, Dart

Paradigms

Responsive, Responsive Web Design (RWD), HTML DOM, Search Engine Optimization (SEO), Model View Controller (MVC)

Storage

JSON, MongoDB, Azure Table Storage, Microsoft SQL Server

Frameworks

Chrome, Bootstrap 3+, AngularJS, Bootstrap, Angular, Knockout (Knockout.js), Express.js, Flutter

Platforms

Firefox, Firebase, Internet Explorer, Windows, Visual Studio Code (VS Code)

Other

Responsive UI, DOM, Ajax, HTML Email, MacBook, HTTP

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