Proficient in building interactive user interfaces and single-page applications using React.js. Experienced in state management with Redux and context API.

Proficient in MongoDB database management. Experienced in schema design, CRUD operations, indexing, and aggregation pipelines.

Experienced in developing web applications and RESTful APIs using Express.js. Skilled in routing, middleware integration, and handling HTTP requests and responses.

Skilled in server-side JavaScript development using Node.js. Familiar with creating RESTful APIs, handling asynchronous operations, and using npm packages.

Skilled in using TypeScript to enhance JavaScript codebase with static typing, improving code maintainability, and catching errors early in the development process.

Proficient in building server-side rendered and statically generated React applications with Next.js. Familiar with dynamic routing, data fetching, and serverless deployment.

Proficient in programming with C/C++. Experienced in algorithm design, data structures, memory management, and low-level system programming.

Proficient in object-oriented programming concepts such as encapsulation, inheritance, polymorphism, and abstraction. Experienced in applying OOP principles to software design and development.

Proficient in object-oriented programming concepts such as encapsulation, inheritance, polymorphism, and abstraction. Experienced in applying OOP principles to software design and development.
