
Danijel Vincijanović
Verified Expert in Engineering
Full-stack Developer
Slavonski Brod, Croatia
Toptal member since October 25, 2022
Danijel is a full-stack software engineer with leadership experience and a master's degree in informatics. He specializes in React and Node.js and has experience with the functional language Elixir. Proactiveness and transparent communication are core values that make him a great team member. He makes sure to complete each task well and address all the issues before they arise while meeting his client's and team's expectations.
Portfolio
Experience
- Software Development - 6 years
- React - 6 years
- JavaScript - 6 years
- TypeScript - 5 years
- Node.js - 3 years
- SQL - 3 years
- React Native - 2 years
- Elixir - 2 years
Availability
Preferred Environment
MacOS, Slack
The most amazing...
...application I've developed is called Paušalac. It was featured in the top five business apps in Croatia and reviewed by a well-known tech blog website.
Work Experience
Tech Lead
Contractbook
- Led the product team consisting of four developers and one QA engineer, as well as the application development.
- Collaborated closely with the product trio consisting of the product manager, designer, and tech lead on product discovery and solving user problems.
- Contributed to the screening process for new team members.
- Improved the product team's cycle time from 20 days to five days.
Full-stack Software Engineer
Contractbook
- Developed multiple features like task management, document OCR using Google Cloud Vision API, and full-text search together with the product team.
- Led the TypeScript migration for a codebase written in JavaScript with more than 2,000 files.
- Tracked and fixed bugs reported in the bug-tracking tool.
Team Lead
COBE
- Introduced code quality standards and code review practice across all teams.
- Contributed to the team and each team member's development.
- Assisted in the end-to-end development of 11 projects.
Full-stack Software Engineer
Cobe
- Contributed to the end-to-end development of 11 projects.
- Mentored five people, including employees and interns.
- Introduced code quality standards and code review practice across all teams.
- Contributed to project estimations and communication with clients.
Experience
Contractbook
https://contractbook.com/Paušalac
https://play.google.com/store/apps/details?id=com.pausalkoScapestory
As aquascape is my hobby, I came up with the idea to create a community platform where everyone can share their aquascapes. This is my first hobby startup, where I learned a lot. I conducted initial research with potential users, motivating me to start developing the application. After that, I made a rookie mistake and spent half a year developing an application. After going live, it turned out that the first feedback I got from potential users was a false positive. None of them were willing to use the application; they only thought that idea was great. Although this project can be considered a failure, I believe I learned more from it than from other successful projects.
Naruci2
The implemented application is a multi-tenant SaaS that offers a complete solution with multilingual support for service facilities. As a part of this project, I was responsible for end-to-end product development. Together with other team members, we developed a REST API and multilingual user interface for consumers and service facilities. To fulfill application requirements, we designed and implemented a multi-tenant database.
UX Playbook
I was in charge of developing and deploying REST API and user interface. An interactive graph was implemented where each node represents brand value and each edge their connection. Relations between each brand value were based on the Euclidean distance matrix.
Cobe Tech
https://www.cobeisfresh.comGlobal Scientific Publisher Website
Education
Master of Informatics Degree (Cum Laude) in Computer Science
Faculty of Organization and Informatics - Varaždin, Croatia
Bachelor of Information Technology Degree in Computer Science
Faculty of Organization and Informatics - Varaždin, Croatia
High School Diploma in Economics
School of Economics and Administration - Slavonski Brod, Croatia
Certifications
MTA: Software Development Fundamentals
Algebra
Skills
Libraries/APIs
React, REST APIs, React Router, Node.js, Socket.IO
Tools
Slack, React Apollo, Webpack
Languages
JavaScript, TypeScript, HTML, CSS, SQL, Elixir, GraphQL
Frameworks
Redux, React Native, Next.js, NestJS, Express.js, Material UI
Paradigms
REST, Agile
Platforms
Heroku, MacOS
Storage
NoSQL, MongoDB, PostgreSQL
Other
Software Development, Version Control, Single-page Applications (SPAs), APIs, Front-end, Full-stack, Storybook, SaaS, Communication, Software Prototyping, Team Leadership, Leadership, Gatsby, Prismic, Apollo, Chakra UI
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