
Omer Shukar
Verified Expert in Engineering
Software Developer
Tel Aviv-Yafo, Israel
Toptal member since August 10, 2020
Omer is a full-stack developer who specializes in building fluid, maintainable, and readable APIs in Node.js. He has used React Native with Node.js to build a social workout app and Angular to develop admin dashboards for several projects. His projects hit the mark because he elicits and insists upon deep clarification from clients about their goals. Omer has worked as both a freelancer and a full-time software engineer.
Portfolio
Experience
- Node.js - 3 years
- Angular - 3 years
- JavaScript - 3 years
- MySQL - 2 years
- Redux - 2 years
- RxJS - 2 years
- Python - 1 year
Availability
Preferred Environment
PyCharm, WebStorm, MacOS
The most amazing...
...tool I've developed was a fully reactive form generator for Angular from a JSON configuration input.
Work Experience
Full-stack Developer
Ovalio Solutions LTD
- Used Angular alongside Bootstrap, Angular Material, ngx-admin, and Ng-Ant Design to build admin dashboards for various apps and other client-facing products. This involved deep integration with NgRx and deep implementation of RxJS.
- Repaired, enhanced, and built from scratch dozens of API endpoints for various private clients' service applications, using Node.js and always keeping in mind code abstraction, documentation, and overall readability.
- Enhanced and repaired several Python 3 scripts in the software of a meaningful, purpose-driven IoT product.
- Conducted API testing in Node.js, using Jest and SuperTest, and ensured product stability.
- Used React Native as the framework for the Stamina app, implementing Redux, code reusability, and architectural best practices for minimum load and render times.
Experience
Stamina | Social Workout App
Just4u
Svelte Shortcut Manager
https://svelte-shortcut-manager.surge.sh/Certifications
Node.js Unit Testing In-Depth
Udemy
Node JS: Advanced Concepts
Udemy
Sass Workflow
Udemy
Angular Security Masterclass
Udemy
Client-Side Data Storage Ultimate Guide
Udemy
Angular - The Complete Guide
Udemy
The Complete Developer Guide to MongoDB
Udemy
Learn and Understand Node.js
Udemy
Skills
Libraries/APIs
Node.js, RxJS, Socket.IO, React, REST APIs, LocalStorage, NgRx
Tools
WebStorm, Sequelize, PyCharm, Angular Universal
Languages
JavaScript, Python 3, HTML5, SCSS, HTML, Python, SQL, Sass, CSS3
Frameworks
Angular, Redux, React Native, JSON Web Tokens (JWT), Svelte
Paradigms
Agile, Web Architecture, Test-driven Development (TDD), Unit Testing
Platforms
MacOS, Android
Storage
MySQL, MongoDB, IndexedDB, Cache
Other
APIs, Front-end, Server-side Rendering (SSR), Social Networks, Security, Cookies
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