Skills

Technical skills across Backend, QA & Testing, Databases, and APIs.


Node.js

Build high-performance, asynchronous backend systems and RESTful APIs for production services.

Express.js

Develop secure, modular server-side web applications, middleware, and API endpoints.

TypeScript

Type-safe application development ensuring maintainable, scalable, and robust codebases.

JavaScript

Core language for full-stack engineering across server runtimes and client interfaces.

MongoDB

Schema design, complex aggregations, and data modeling using Mongoose for scalable platforms.

REST APIs

Design and implementation of standard, secure, and well-structured RESTful endpoints.

PostgreSQL

Relational database design, querying, data integrity, and ORM integration.

Redis

In-memory caching and message handling to accelerate backend responsiveness and reduce latency.

BullMQ

Distributed message queue and background job processing on top of Redis.

GraphQL

Declarative API querying, schemas, and efficient data retrieval.

NestJS

Enterprise modular architecture with dependency injection and TypeScript.

Django

Python-based web framework for backend endpoints and rapid service development.

Python

Scripting, backend service development, data processing, and automation.

Prisma & Mongoose

Database ORM/ODM modeling for structured access, migrations, and schema validation.

Zod

TypeScript-first schema declaration and runtime data validation for APIs.

React.js

Component-based UI development, state management, and API integration for web apps.

Next.js

Server-side rendering, App Router, and full-stack React framework features.

HTML 5 & CSS 3

Semantic markup, responsive layouts, and modern web interface styling.

Manual Testing & QA

SDLC execution, functional requirement analysis, test scenarios, test cases, and test plans.

Git & GitHub / GitLab

Version control workflows, branching, pull requests, code reviews, and issue tracking.

C

Fundamental procedural programming, systems foundations, and memory concepts.

Docker

Containerizing backend services for consistent development and deployment environments.

Jira

Agile sprint tracking, task coordination, and bug defect reporting.