
Aleksandar Krndija
Verified Expert in Engineering
Software Developer
Belgrade, Serbia
Toptal member since August 16, 2015
Aleksandar is a young and passionate front-end developer. Throughout his career, Aleksandar has worked on several projects related to complex web applications. This experience made him proficient with creating maintainable and scalable front-end architecture. Aleksandar considers himself an open and easy-going person as well as a true professional.
Portfolio
Experience
- JavaScript - 8 years
- CSS - 8 years
- HTML5 - 5 years
- Sass - 4 years
- React - 3 years
- TypeScript - 3 years
- Node.js - 3 years
- AngularJS - 2 years
Availability
Preferred Environment
WebStorm, Git, OS X
The most amazing...
...thing I've worked on is a remote desktop service app which brings real-time Windows experience to any browser.
Work Experience
Senior Software Developer
Frame
- Worked on an HTML5 real-time video player which captures user input and acts as an operating system terminal.
- Refactored the entire application in TypeScript.
- Implemented unit test support and code lint tools.
- Created a Webpack build for the app.
- Revamped client-server communication which uses multiple web socket connections.
- Cross-compiled the h264 video decoder to JavaScript in Web Assembly.
Senior Front-end Developer
Humanity, Inc.
- Worked with Can.js on a a big scalable application.
- Operated within a Scrum development process.
- Architected a complex front-end project which utilizes reusable components for quick application development.
- Created a data layer which automatically fetches connected database entities and keeps them synchronized with the back-end using web sockets.
Front-end Developer
Whitecity Soft, LLC
- Contributed to the creation of six single-page applications for US startups.
- Helped build an internal front-end framework based on Backbone.js.
- Developed for a JS communication library for a SOAP based back-end.
- Created multiple custom CMS solutions.
- Collaborated with internationally distributed team members.
Experience
My Dietitian
Gift Connect
Jumpjet
Humanity
https://www.humanity.comSkills
Libraries/APIs
jQuery, HTML5 APIs, HTML5 Web Workers, React, Google Maps, Backbone.js, Node.js, Web Audio, Jenkins Pipeline, Facebook SDK, Facebook API
Tools
Webpack 3, Webpack 4, Mocha, Jenkins, Git, GitHub, GitLab, WebStorm
Languages
ECMAScript (ES6), TypeScript, ES7, CSS, HTML, JavaScript, ES5, HTML5, CSS3, Less, Sass
Frameworks
CanJS, Bootstrap 3, Bootstrap, AngularJS
Paradigms
Unit Testing, Agile Software Development
Platforms
Linux, OS X, GreenSock Animation Platform (GSAP)
Other
HTML5 Video, WebAssembly (Wasm), ParcelJS, CSS3 Animation, Google+
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