Boris Vujicic
Verified Expert in Engineering
Full-stack Developer
Since 2009, Boris has evolved from a full-stack web developer focusing on JavaScript to a blockchain maestro. He boasts expert knowledge in Solana and has spearheaded the creation of acclaimed wallets for Solana, Aptos, and Sui blockchains. A tech pioneer, Boris remains driven to innovate and embrace cutting-edge technologies.
Portfolio
Experience
Availability
Preferred Environment
Git, Linux, React, JavaScript, REST APIs, Blockchain, Solana, Cryptocurrency Wallets, React Native, GitHub, Internet of Things (IoT)
The most amazing...
...thing I created is a blockchain wallet with over $10 billion in assets, merging extreme security with rapid feature rollout in a fast-growing ecosystem.
Work Experience
Lead Developer and Tech Lead
Solflare
- Led the development of Solflare, Rise, and Elli wallets, ensuring adherence to top-notch industry and security standards.
- Initiated and executed the transition of the codebase to a monorepo, dramatically accelerating the development of Rise and Elli Wallets by leveraging a shared codebase and UI elements across multiple projects.
- Leveraged the newly established monorepo to guide the team in developing mobile counterparts for Rise Wallet and Elli Wallet using React Native, ensuring coherent and synchronized functionality with web versions.
- Played a pivotal role in the development and enhancement of the wallet's back end using Node.js, addressing scalability issues and elevating user experience where front-end solutions alone were insufficient.
- Conducted interviews and assessed potential candidates, focusing on aligning individual skills and values with the company's mission and goals.
Full-stack Developer
GameTracker.rs
- Developed an entire website platform from scratch having huge traffic in mind.
- Built an API used by many websites for statistical purposes.
- Maintained "under-the-hood" processes for scanning game servers.
- Monitored the availability of the entire platform.
- Optimized the code to support the growing number of users and visits.
- Tutored and reviewed the work of the junior developers.
Senior Front-end Developer
Spott
- Created a Tagger - an application used to mark specific regions of an image or a video in order to make it interactive. You can upload media, select specific regions, and make them interactive by adding custom-made widgets.
- Built a custom embeddable video player, which was used to display interactive videos that were created using the Tagger.
- Developed a custom embeddable image viewer, which was used to display interactive images that were created using the Tagger.
- Created a custom CMS - a website used to manage your media (images or videos) and assets (products or custom items). It also manages your users, company, billing, and a lot of smaller features that advanced CMS usually includes.
- Managed and code-reviewed work from a remote contractor team that was developing a part of the application that had to be integrated with our system.
Front-end Developer
View.ly
- Created the front end of a wallet for managing your Ethereum balance.
- Gradually introduced React into a website that was built without any front-end frameworks.
- Refactored and improved the existing functionalities by following best practices.
- Built sub-projects from scratch (Vidflow.com), the premium playlists made by curating youtube videos into paid or free playlists like Khan Academy for example.
- Developed website functionalities that communicate with blockchain and smart contracts (voting videos, withdrawing View tokens, and more).
iOS App Developer
MCB Technical Ltd (via Toptal)
- Spearheaded the development and delivery of a high-impact MVP mobile app, serving as a key contributor throughout the development lifecycle, from initial conception to final delivery.
- Leveraged industry best practices and innovative solutions to ensure the delivery of a high-quality product, leading to enhanced user satisfaction.
- Employed REST API integrations to facilitate seamless communication between the mobile app and back-end systems, enhancing the app's functionality and performance.
- Conducted several iterations and modifications to the app, ensuring all client specifications and requirements were meticulously met, resulting in heightened client satisfaction.
Senior Front-end Developer
Appiness
- Refactored a few projects with React/Redux, and did a lot of optimization work.
- Helped with the SSR implementation with React, done from scratch.
- Led the development of a few internal projects by managing other developers.
- Worked on a responsive video player with dynamic content markers that show points of interest inside a video.
- Developed a custom embedded system with advanced features and support for both Iframe and JavaScript embeds.
- Conducted extensive code reviews for other developers.
CTO | Front-end and Mobile Developer
Stam.io
- Formed a team of extraordinary developers who are capable of delivering any kind of feature in a short amount of time.
- Made and maintained a high-quality hybrid mobile application using Cordova.
- Wrote a highly optimized mobile application using Backbone.js; it also had a custom UI with a native mobile look and feel and great performance.
- Developed a fast web application (desktop) using React and Redux with Material UI.
- Was responsible to choose an adequate hosting provider.
- Set up and administered the entire infrastructure for hosting the back-end and front-end.
- Maintained, deployed scripts, and monitored the infrastructure with the minimum possible cost without sacrificing performance.
- Interviewed possible applicants and interns that were joining the company.
Front-end Developer
RebelMouse
- Wrote well-documented and quality JavaScript code using the Backbone.js framework.
- Comprehended the entire RebelMouse platform (front end and back end).
- Led and managed a feature team of several developers and one QA.
- Split features into tasks, re-assigned and organized priorities to deliver everything to clients on time.
- Tracked each feature from its planning phase, development, code review, QA until its deployment and testing in production.
- Interviewed applicants for open JavaScript developer positions in the company.
Full-stack Developer
KGB Hosting
- Developed an entire PHP game panel platform for managing Linux-hosted game servers.
- Implemented an advanced billing platform that automates everything billing-related and works with complicated payment methods and currencies in Balkan countries.
- Maintained and monitored over 100+ Linux servers that were used to host game servers.
- Managed Linux servers remotely and locally (by visiting data centers where company servers are located).
- Tutored and reviewed the work of junior developers.
Experience
Solflare
http://www.solflare.comElli Wallet
https://elliwallet.com/Rise Wallet
https://risewallet.io/Spott
http://www.spott.aiGameTracker.rs
http://www.gametracker.rsThe banners and graphs have embeddable codes and a few million hits daily. With those numbers combined with several hundred unique daily visitors, we are one of the most visited gaming websites in the Balkan region.
Vidflow.com
KGB Hosting Game Panel
http://www.kgb-hosting.comPics.rs
http://www.pics.rsSTAM.io
Appiness and Spylight | Spott.tv
Skills
Libraries/APIs
Web3.js, React, Backbone.js, jQuery UI, jQuery, Node.js, REST APIs, AWS Amplify, API Development
Tools
Git, GitHub, Canvas, Figma, ChatGPT
Frameworks
Redux, React Native, Material UI, Express.js, Electron, Next.js, Framework7
Languages
HTML5, CSS3, SQL, JavaScript, TypeScript, HTML, CSS, Bash, SCSS, PHP, Rust
Paradigms
DevOps, REST, Mobile Development, Microservices, Requirements Analysis
Platforms
Blockchain, Linux, iOS, Netlify, Android, MacOS, AWS Lambda, Google Cloud Platform (GCP), Amazon Web Services (AWS), Firebase, Azure
Storage
Memcached, MySQL, NoSQL, PostgreSQL, Redis, MongoDB, Azure Cloud Services
Industry Expertise
Project Management
Other
Architecture, Full-stack, Cordova, Solana, Cryptocurrency Wallets, Web3, APIs, Crypto, Decentralized Finance (DeFi), Front-end, Chrome Extensions, Back-end, Technical Leadership, Software Architecture, Non-fungible Tokens (NFT), Software Design, Back-end Development, Technical Architecture, Minimum Viable Product (MVP), Startups, Front-end Development, Mobile UX, Code Review, Full-stack Development, Proof of Concept (POC), Web Development, Server-side Rendering (SSR), Product Planning, App Store, CI/CD Pipelines, Leadership, Internet of Things (IoT), CTO, OpenAI GPT-4 API, Sui, Cloudflare
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