Adi Malka

Adi Malka

I’m a Fullstack Developer with a B.Sc. in Computer Science (GPA 91.6, Dean’s List), passionate about building secure, scalable, and user-friendly web applications.

I specialize in technologies like React, Node.js, MongoDB, and TypeScript. My focus is on crafting clean frontend experiences and reliable backend systems.

I’m looking to join a team where I can make meaningful contributions, learn from talented people, and grow into a high-impact developer.

Background pattern

Tech Stack

Languages

JavaScriptTypeScript

Frontend

HTML5CSS3ReactRedux ToolkitNext.jsMUIShadCN UIStorybookjQuery

Styling

Tailwind CSSSASS/SCSS

Backend & DB

Node.jsMongooseMongoDBPostgreSQLSwagger

Security & Testing

JestESLintPrettier

Build & Tooling

NPMWebpackVite

Dev Tools

PostmanGitGitHubJIRAi18next

My Projects

frontend

Clothing Store Demo

Clothing Store Demo

SPA with theme toggling (dark/light, RTL/LTR)

Responsive layout

Mock API via json-server

React 19Redux ToolkitMUIStorybookFormikYup
MUI Skill Demo

MUI Skill Demo

Wrapped MUI components

i18n (EN/HE)

RTL/LTR theme support

Storybook toolbar integration

React 19MUIStorybook 9i18next
Redux Shape Picker

Redux Shape Picker

Live shape/color rendering

Global state via Redux

Storybook component testing

ReactRedux ToolkitSCSSStorybook
Color Game

Color Game

Responsive design

Difficulty progression

Custom hooks

Dark/Light themes

ReactSCSSuseReducer

backend

Authentication System with JWT

Authentication System with JWT

HttpOnly cookies for refresh tokens

Security via Helmet, rate limiting

Swagger docs

Full test coverage

Node.jsExpressMongoDBJWTSwaggerJest
Dog Adapters

Dog Adapters

User & dog management

Filtering, pagination, logging

Modular architecture

Full Swagger & test coverage

Node.jsExpressTypeScriptMongoDBSwaggerPassport

fullstack

Battleship Game

Battleship Game

Multiplayer real-time gameplay

Drag & drop UI

WebSocket-based room system

ExpressWebSocketjQuerySCSS

NPM Packages

my-awesome-react-timer

my-awesome-react-timer

my-awesome-react-digital-clock

my-awesome-react-digital-clock

games

Hangman Game

Hangman Game

MVC pattern

OOP

Jest tests

HTMLSCSSJavaScript (ES6)jQuery
Rock Paper Scissors

Rock Paper Scissors

MVC pattern

Responsive design

HTMLSCSSJavaScript

Let's Connect

Feel free to reach out by email:

adimalka14@gmail.com