Picture of Batool Shilleh

Backend Web Developer | Software Engineer🚀

Hi, I’m Batool Shilleh 👋

Driven to Build Scalable and Secure Software Solutions. A passionate backend developer with a strong foundation in creating efficient, secure, and high-performing systems.

From dynamic Android apps to robust backend systems, I bring adaptability, problem-solving, and innovation to every project.

Why Work With Me?

I thrive in collaborative environments where challenges turn into growth opportunities, creating functional, scalable, and secure solutions.

This is my technology stack

TypeScript Logo
Nodejs
JavaScript Logo
JS
MobX Logo
AWS
Nuxt Logo
Linux
Nuxt Logo
Docker
Nuxt Logo
Express
Nuxt Logo
Jest
Nuxt Logo
Mongodb
Nuxt Logo
Mysql
Nuxt Logo
Mysql
Nuxt Logo
Typescript

Here are some of my projects

  • E-Commerce Backend System

    E-Commerce Backend System

    TypeScript, Nodejs

    This project provides the backend APIs required for a fully functional e-commerce platform. It includes user authentication, product management, simulated payment processing using Stripe, robust error handling, and integration with Grafana for monitoring.

  • Blogging System with Sequelize

    Blogging System with Sequelize

    TypeScript, Nodejs

    This project implements a backend RESTful API for a blogging system using Node.js, Express, Sequelize, and MySQL. It allows users to create, categorize, and comment on posts. The project is built with TypeScript and uses Sequelize as the ORM to interact with the MySQL database. It follows an MVC (Model-View-Controller) architecture and incorporates validation, authentication, and other services for handling CRUD operations. The relationships between users, posts, categories, and comments are established through Sequelize associations.

  • Image Processing API

    Image Processing API

    TypeScript, Nodejs

    This project is an API that provides image processing capabilities, including grayscale, blur, resizing, cropping, filtering, and watermarking functionalities. The API is built with Node.js, Express, and TypeScript, leveraging Sharp for efficient image processing.

  • File Management REST API

    File Management REST API

    Nodejs

    This project is an implementation of a RESTful API using Node.js, Express.js, and various Node modules to manage files. The API will allow users to perform basic file operations like listing, creating, reading, updating, and deleting files.

  •  Web Topics - Interactive Web Design

    Web Topics - Interactive Web Design

    HTML, CSS, JS

    This project is an implementation of interactive and modern website showcasing key web development concepts. This project features a responsive design, dynamic components, and a clean user interface, supporting both light and dark mode to enhance user experience..