
Bruno Vego
Verified Expert in Engineering
Software Developer
Split, Croatia
Toptal member since November 19, 2018
Bruno specializes in front-end development but his knowledge of multiple fields allows him to work on a project with the full scope in mind—enhancing the experience for your users by taking into account performance, accessibility, and beauty. He is also a team player who cares deeply about the quality of code, standards, and processes.
Portfolio
Experience
- JavaScript - 4 years
- HTML - 4 years
- CSS - 4 years
- React - 3 years
- Node.js - 3 years
- SCSS - 3 years
- Redux - 2 years
- Agile Software Development - 2 years
Availability
Preferred Environment
Chrome, Visual Studio Code (VS Code), Git, MacBook
The most amazing...
...project I've worked on is a fully accessible browser game that teaches people about security online.
Work Experience
Senior JavaScript Developer
Kiwi.com
- Developed a B2B platform that allows a business to sign-up and use Kiwi.com APIs.
- Worked on a widget (iframe) that affiliates can put into their website and get a cut of the sales they make.
- Implemented a complex granular role system.
- Closely worked with people from many departments (such as business development and customer support) to customize the products for their usage.
- Performed a technical overview of projects and conducted a cost/time-cutting analysis.
Software Engineer | Member
DUMP Association of Young Programmers
- Held multiple series of well-attended public lectures and workshops.
- Hosted multiple of internal lectures and workshops.
- Mentored the association's interns towards becoming members and better software developers in general.
- Led the content of a conference visited by over 1200 people.
- Brought well-known speakers to a conference visited by over 1,400 people.
- Constructed a curriculum that the association's interns would be thought by.
- Worked on multiple development projects for the association.
Lead Software Engineer
DUMP Days
- Created a PWA actively used by hundreds of attendees during the conference.
- Implemented custom printing for attendees' accreditations, drastically reducing the time required to register an attendee and print the accreditation.
- Installed a real-time dashboard analysis for organizers to see the data of users activity.
- Developed a modular back-end system that was scaled to the needs of the application with multiple instances running at the same time.
- Integrated automatic importing of attendees from Eventbrite in our database.
Experience
Tequila
I was responsible for developing the functionality and UI of the project, as well as integrating a content Kentico Cloud CMS provider SDK and the Apigee API Proxy service.
Kiwi Widget
SafetyNet
Nope Validator
https://github.com/bvego/nope-validatorTechnologies: TypeScript, Jest
DUMP Days 2018 Application
As for the organizer's side, they had a list of all attendees, a dashboard with the stats of the attendees, as well as an option to enter the attendees' data or import it from Eventbrite with a custom parser.
School of Basics of Programming
https://dump.hr/dogadanja/skola-osnova-programiranja-2018School of Web Development
https://dump.hr/dogadanja/skola-osnova-web-dev-2018Skills
Libraries/APIs
React, Pure CSS, Node.js, Socket.IO, React Router, Redux-Saga, Vuex, Entity Framework
Tools
Git, Redux Thunk, GitLab CI/CD, GitLab, Trello, Webpack, Gulp, Grunt, Jira, Cron, Figma
Languages
HTML5, SCSS, CSS, HTML, JavaScript, TypeScript, C#
Frameworks
Redux, Jest, Express.js, AngularJS, ASP.NET Web API, Chrome
Paradigms
Unit Testing, Agile Software Development, Object-oriented Programming (OOP), Functional Programming, Object-oriented Design (OOD), Test-driven Development (TDD), Search Engine Optimization (SEO), Model View Controller (MVC), Dependency Injection, E2E Testing
Platforms
MacOS, Visual Studio Code (VS Code)
Storage
Microsoft SQL Server, MongoDB
Other
APIs, Storybook, Styled-components, Enzyme, SEO Audits, ParcelJS, MacBook, Serverless, PWA, Progressive Web Applications (PWAs)
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