
Guy Kalman Silberman
Verified Expert in Engineering
Full-stack Developer
Tel Aviv-Yafo, Israel
Toptal member since July 7, 2021
Guy is a full-stack developer specializing in JavaScript development for both the back and front end while prioritizing quality and security. During his 4-year stint at the IDF, Guy helped deliver a large-scale server, split a core functionality of a server to improve security, implement CI/CD, and mentored and trained team members. All in all, Guy is a dedicated, efficient developer who loves the web platform for its interactive and accessible nature.
Portfolio
Experience
- Express.js - 6 years
- Full-stack - 6 years
- Node.js - 6 years
- Docker - 4 years
- React - 3 years
- Vue 3 - 3 years
- LitElement - 2 years
- TypeScript - 1 year
Preferred Environment
Visual Studio Code (VS Code), GitLab
The most amazing...
...thing I've developed was an app for creating timelines. For this app, I built a web component library to present time data that was usable in all frameworks.
Work Experience
Full-stack Developer
Miggo
- Developed a demo app for the first steps of the startup.
- Developed components library and state management utilities for the MVP of the product.
- Worked as a freelancer with them for multiple sessions, which allowed me to learn about growing startups in different states and adapting to changing working methods and environments.
Full-stack Developer
Nartis
- Developed a Node.js backend to listen, handle Zoom webhooks, and send recordings to processing and storage.
- Built Vue 3 front end with custom video player and synchronizing transcripts.
- Performed user management in the form of multitenancy over Appwrite.
- Managed hosting, authentication, and Lambdas on AWS.
Senior Full-stack Developer
Kompass BMS
- Integrated the app from Vue 2 to Vue 3 while switching the components library from Vuetify to Quasar and Vuex to Pinia. This required rewriting most components from scratch.
- Rearranged the components to be reusable between the views.
- Developed new features and pages, including editing users, Google Maps features, and other components for a better user experience.
Experience
Timelines Creation App
I created this app from scratch, including the front end, back end, and design.
Best for desktop :)
Education
Bachelor's Degree in Computer Science
The Hebrew University of Jerusalem - Jerusalem
Skills
Libraries/APIs
Vue 2, Node.js, Vue, React, Vue 3, LitElement, REST APIs, Google Maps, Vuex, Antd
Tools
Docker Compose, GitLab CI/CD, Git, Mongoose, GitLab, Zoom
Languages
TypeScript, JavaScript, HTML5, HTML, CSS3, Python, CSS, GraphQL, PHP, C#
Frameworks
Express.js, Vanilla JS, Flask, Tailwind CSS, Vuetify, Quasar, Unity, Django
Platforms
Docker, Visual Studio Code (VS Code), Linux, Google Cloud Platform (GCP), Appwrite, AWS Lambda, AWS Elastic Beanstalk, Amazon Web Services (AWS)
Storage
MongoDB, MySQL
Paradigms
Object-oriented Programming (OOP)
Other
CSS3 Animation, Full-stack, Full-stack Development, Front-end, APIs, Back-end, Pinia, Machine Learning, Calculus, Algorithms, API Hooking, Multitenancy, WebSockets
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