Hi, I'm Nisan Sabag.
I'm a web developer.
About
Who am I and what I do.

I am a Web Developer that specialize in Front-End Technologies.
I have passion for creating amazing user interfaces that are responsive and user friendly.
I am a people-person, I love to co-op with people to create batter web products.
Technologies
- HTML5 API's and Progresive Web Apps
- CSS, CSS3 and SASS
- Javascript, ES6 and TypeScript
- Reactive programming with RxJS
- Angular, React, Stencil and jQuery
- Design systems with Storybook
- Web Services with REST API and GraphQL
- Node.js and friends
- MongoDB and MySQL
- WordPress and WordPress REST API
- Testing with jest and puppeteer
- Flutter
Workflow
- npm, git, github, WebPack and Parcel
- Deployment with github pages, netlify, heroku, firebase and shared hosting with cpanel
Portfolio
Work from GitHub.
Angular Landing Page
Simple Angular Landing page focused on responsiveness without media queries and libraries
Private Repository
Online Shop
(Full Stack App)
(Full Stack App)
Node.js, Express, MongoDB, ejs, Payments with Credit Cards, Creating PDF files, Downloading PDF Files, User Accounts, Authontication, Authorization, Reset Password and Sending Emails.
Private Repository
Auth0 with React
Secure React with Auth0:
Signup, login/logout, authorization ,secure API calls, rules and rolls.
Signup, login/logout, authorization ,secure API calls, rules and rolls.
Private Repository
Reviews
(Full Stack App)
(Full Stack App)
Node.js, Express, MongoDB, Pug, REST API endpoints, File Uploading, Image Resizing, User Accounts,
Restricting Operations, Geocoding Addresses and more.
workout tracker angular
Angular App with ng-bootstrap and CRUD Operations with the HttpClient.
Blog
Last articles from my blog.

RxJS: Building Blocks
2023-11-18 18:47:12
RxJS is written in typescript and there is an interface for every building block of RxJS. the building blocks of RxJS are:
- Observable
- Observer
- Operator
- Subject
- Scheduler

RxJS: What and Why
2023-09-17 19:17:23
RxJS offers a powerful functional approach for dealing with events and with integration points into a growing number of frameworks, libraries and utilities. But learning RxJS and reactive programming can be difficult, there are a lot of new concepts, big API service and a fundamental shift and mindset from imperative to declarative style.

Next.js Basics
2022-10-17 13:54:36
Next.js is a framework that builds up on react. it has more features than react, it focuses on more things than React and it gives us clear guides and rules on how we should write our code and structure our files.

Node Server in Detail - part 1
2022-10-10 18:24:22
NodeJs is a powerful technology that we can use to create end-to-end applications with one language which is JavaScript and these applications can handle millions of users without blocking. we can build any application we can think of such as web applications, desktop applications, and hardware (embedded systems).
To read more articles click here
Contact
If you have any questions, feel free to contact me.