Vladimir Grubor
Verified Expert in Engineering
Software Developer
Vladimir is a software developer. Over the past decade, he's contributed to many projects as a full-stack, back-end, and front-end developer. He is currently focusing on JavaScript and functional programming. He's one of the organizers of the JavaScript Sarajevo-community meetups.
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), Linux, MacOS
The most amazing...
...thing I've developed is a full-stack IoT system for connected car solutions for dealerships.
Work Experience
Founding Engineer
Ready.so
- Developed a real-time collaborative rich text editor.
- Applied accessible calendar functionalities in a desktop app.
- Implemented the Zoom API to connect with Google Calendar.
Senior Product Developer
Publitas.com
- Migrated Ruby on Rails code to a single-page React app.
- Conducted the incremental migration of an app from Backbone to React and Redux.
- Worked efficiently within a lean methodology and switched from Scrum to Kanban.
- Wrote performant React apps and maintained the app used by millions of users daily.
Software Architect
Koola
- Created a Node.js back end with MongoDB and Feathers.
- Built a CRM with React, Redux, Redux-Saga, and Apollo GraphQL.
- Developed a mobile app for consumers using React Native.
Senior Full-stack Developer
June.ai
- Implemented magic-link login on Node.js back end and Vue.js front end.
- Improved general security of the application and applied best practices.
- Implemented a rich WYSIWYG email composer component.
Senior Software Developer
Digi.me
- Created an AngularJS-based platform framework for developing and deploying front-end apps with integrated platform tools.
- Built a web app and browser extension for smart form detection, filling forms, and sharing data.
- Developed a web app for managing personal data (Data Vault).
- Managed platform security and redesigned the session API on a Ruby on Rails application.
- Mentored new developers, introducing them to the application and the personal platform.
Lead Developer
Promotim
- Developed custom web applications for various clients using mostly PHP, Ruby, and JavaScript.
- Created a custom CMS using the CodeIgniter PHP framework and MySQL.
- Developed a complete platform for online and offline ticket sales, checking ticket validity on an event and reports. See www.kupikartu.ba.
- Created a newsletter system for sending large amounts of emails.
- Built a web app for press clipping agencies and their clients.
- Developed a custom webshop for coupons. See www.kupipoklon.ba.
- Created a web app for managing freelance music producers and presenting materials to clients.
- Created an e-government solution for municipalities.
System Administrator
EuroproNET
- Managed a farm of Linux and BSD Web/Mail/DNS servers.
- Developed a custom monitoring system using PHP and MRTG/SNMP.
- Created a web app for checking account balance using the RADIUS server.
- Built an internal web app for managing helpdesk/support tickets.
- Created a system for provisioning captive portal clients for hotels.
Experience
JavaScript Sarajevo Meetup: Co-organizer
https://www.meetup.com/JSSarajevo/KupiKartu.ba
http://www.kupikartu.baKoola.io
Skills
Languages
ECMAScript (ES6), GraphQL, JavaScript, HTML5, Sass, SCSS, Less, CSS, HTML, PHP 5, Ruby, ES7, ES8, PHP, Perl, TypeScript, Bash Script, Bash, SQL
Frameworks
Redux, FeathersJS, CodeIgniter, Koa, AngularJS, Bootstrap 3, Jest, Express.js, JSON Web Tokens (JWT), Electron, Tailwind CSS, Hadoop, Serverless Framework, Swagger, Ruby on Rails (RoR), React Native, Hapi.js, Next.js, Material UI
Libraries/APIs
Redux Form, React, Redux-Saga, LocalStorage, Lodash, Node.js, React Router, REST APIs, jQuery, Vue, Vuex, Restify, MobX, RxJS, Ruby on Rails API, Facebook API, Socket.IO, Twilio API, Ramda, CanvasJS, Fabric
Tools
Git, Grunt, Mocha, JavaScript Testing, NGINX, Gulp, Babel, Webpack, Webpack 2, GitLab CI/CD, GitLab, Sentry, Apache, Postfix, Redux Thunk, Browserify, CircleCI, Auth0, Canvas, Prisma, FullStory
Storage
Memcached, PostgreSQL, MySQL, MongoDB, Elasticsearch, HBase
Other
Front-end, Cookies, Styled-components, WebSockets, APIs, Back-end, Apollo, Chrome Extensions, Timescale, CI/CD Pipelines, SNMP, BIND DNS, Cisco, Sagas, Serverless, Lambda Functions, GitFlow, Axios, Bluebird, Enzyme, IP Networks, Collaboration, CRDT, Software Architecture, LangChain, OpenAI GPT-4 API, Full-stack, Full-stack Development, Web App Development, Natural Language Processing (NLP), Architecture, UI Development
Paradigms
Testing, Functional Programming, Agile Software Development, Serverless Architecture
Platforms
MacOS, Linux, FreeBSD, AWS Lambda, DigitalOcean, Ubuntu, Apache2, Docker, Amazon Web Services (AWS), AWS Elastic Beanstalk, Visual Studio Code (VS Code), Firebase
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