
Nemanja Kazic
Verified Expert in Engineering
Front-end Developer
Belgrade, Serbia
Toptal member since October 31, 2022
Nemanja is a passionate front-end developer with almost five years of professional experience with small, medium, and enterprise web applications. As a technical team lead, Nemanja is enthusiastic about being an accountable decision-maker. He loves working on challenging projects that force him to go out of his comfort zone, expand his knowledge, and overstep what is possible in the web world.
Portfolio
Experience
- JavaScript - 6 years
- Vue - 5 years
- Nuxt.js - 4 years
- Node.js - 4 years
- Express.js - 4 years
- TypeScript - 3 years
- React - 3 years
- Next.js - 3 years
Availability
Preferred Environment
MacOS, Bash, WebStorm
The most amazing...
...thing I've developed is a widget-like application integrated into 30+ websites, serving millions of users monthly.
Work Experience
Front-end Software Engineer | Technical Team Lead
Vroom.com
- Developed an in-house application that creates, manages, and automates complex vehicle reports. The app generated about 300,000+ reports in six months.
- Successfully launched an MVP version of the application in two months.
- Performed sprint planning following Scrum principles and organized release cycles and deployments.
- Oversaw the progress of the application and fixed bugs in the process.
- Made decisions about code architecture, user experience, and user interface.
Senior Front-end Engineer
Kick
- Developed a live video streaming web application that has over 1 million users.
- Used Vue 3 and Nuxt.js to create SEO-friendly, performant, and server-side rendered client-side code.
- Developed a dashboard web application for monitoring and managing a streaming platform using React and Next.js.
- Identified and solved performance bottlenecks of client-side code.
- Created a cross-platform mobile application for live streaming using Capacitor for both iOS and Android.
- Initialized, developed, and maintained a custom UI library, shared as an npm package across multiple company web applications.
Front-end Software Engineer
Vast
- Developed and maintained several front-end server-side rendered SPA applications in the automotive industry and custom internal business management apps.
- Built and maintained a back end written in custom Node.js framework and Express.js.
- Used AWS solutions for storage, logs, CI/CD, and managing AWS Cloud instances.
Front-end Software Engineer
Freelance
- Developed and maintained an app that connects clients with influencers who are doing marketing campaigns using Facebook, Instagram, YouTube, and blogs.
- Made Facebook, Instagram, and YouTube data API integrations so that the app can track and display influencer posts and real-time metrics like likes, views, and reaches.
- Made a drag-and-drop Kanban board in Vue for tracking the status of campaigns for clients and influencers.
Front-end Developer
Opinodo ApS
- Rebuilt a 3-year-old traditional web app with Vue with full user experience redesign.
- Reduced initial JavaScript bundle size of one Vue app by over 50% using Webpack's code splitting.
- Implemented new features and functionalities on web apps and expanded and maintained existing ones.
- Improved UI/UX for users and ensured cross-browser compatibility of the front-end code.
- Created and maintained WordPress presentational static websites.
Experience
Kick Streaming Platform
Chase Auto Car Buying Service
https://autopreferred.chase.com/Vroom
https://www.vroom.com/Vehicle Appraise Tool
Car Value Appraisal Widget
J. D. Power Automotive
http://www.jdpower.comDigiopinion Platform
Admin Opinodo Platform
Education
Bachelor's Degree in Computer Science
School of Electrical and Computer Engineering - Belgrade, Serbia
Skills
Libraries/APIs
Vue, React, Vuex, REST APIs, Vue 2, Vue 3, jQuery, Node.js, React Redux, WebRTC, Chart.js, Google Maps API
Tools
PostCSS, Webpack, Git, WebStorm, Capacitor, Gulp, Amazon CloudWatch, Adobe Illustrator, Adobe Photoshop, Sketch, Figma, AWS Fargate
Languages
JavaScript, HTML, CSS, SCSS, Sass, CSS3, HTML5, TypeScript, Bash, SQL, Python, Java, GraphQL
Frameworks
Bootstrap, Nuxt.js, Vue SSR, Express.js, Next.js, Cypress, Jest, Tailwind CSS, Bulma, Redux, Nuxt 3
Platforms
WordPress, MacOS, Amazon Web Services (AWS), Docker
Storage
MongoDB, NoSQL, Amazon DynamoDB, Amazon S3 (AWS S3)
Paradigms
Object-oriented Programming (OOP)
Other
Software Development, Web Development, Front-end, Full-stack, APIs, Front-end Development, User Experience (UX), Styled-components, Vite, Storybook, WebSockets, Server-side Rendering (SSR), Web Accessibility
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