Software Engineer

Hi, I'm Riyaz

Backend & Full-Stack Developer

I build reliable backend and full-stack applications using Java, Spring Boot, C#, ASP.NET Core, React and modern database technologies.

Mohammed Riyaz

About Me

Building software with purpose.

I'm a Computer Science Engineer and Software Engineer with professional experience in backend development. I enjoy building APIs, working with databases, solving technical problems and learning modern software engineering technologies.

1+

Year Professional Experience

5+

Projects Built

8.64

Engineering CGPA

Skills

Technologies I work with

A collection of technologies and tools I use to build backend, full-stack and database-driven applications.

⚙

Backend Development

APIs & server-side applications

JavaSpring BootSpring SecurityC#ASP.NET CoreNodeJSREST API
◈

Frontend Development

Modern web interfaces

ReactJavaScriptTypeScriptHTMLCSSTailwind CSS
DB

Databases

Relational & graph databases

MySQLSQLMongoDBNeo4jMemgraphArangoDBFalkorDB
DEV

Tools & Cloud

Development & deployment

GitGitHubDockerMavenBrunoPostmanNode.jsAWSGCP

Core Concepts

Object-Oriented ProgrammingData Structures & AlgorithmsDesign PatternsREST ArchitectureJWT AuthenticationRole-Based AuthorizationMicroservicesAPI DesignDatabase DesignGit Workflow

Projects

Things I've built

A selection of projects demonstrating my experience with backend development, full-stack applications, databases, security and software engineering.

DB
↗

Graph Database Cloud Benchmark

A benchmarking project comparing multiple graph databases using a citation-network dataset containing 12,823 nodes and 120,000 relationships.

Evaluated graph traversals, point lookups, indexed lookups, aggregation and concurrent workloads across Neo4j, Memgraph, ArangoDB and FalkorDB.

PythonNeo4jMemgraphArangoDBFalkorDBDocker
API
↗

Enterprise Service Request Management System

An enterprise service request management backend built with Spring Boot. Users can raise and track service requests while administrators can manage and update requests.

Implemented JWT authentication, role-based authorization and secured APIs using Spring Security.

Java 17Spring BootSpring SecurityJWTMySQLMavenLogback
CRM
↗

Lead Management System

A full-stack lead management application with a dedicated backend API and React frontend for managing lead-related business operations.

Demonstrates API-driven development, backend services, frontend integration and full-stack application structure.

C#ASP.NET CoreWeb APIReactREST API
EMS
↗

Employee Management System

An employee management application designed to manage employee information and perform common employee-related operations.

Demonstrates CRUD operations, backend development, database interaction and application logic.

JavaCRUDDatabaseBackend
🛒
↗

Ecommerce Application

A MERN stack e-commerce application demonstrating full-stack web development with React, Node.js, Express.js and MongoDB.

MongoDBExpress.jsReactNode.jsJavaScript

Experience

Where I've worked

My professional experience in software development and backend engineering.

Tata Consultancy Services

Software Engineer

Bangalore, India

2025 — Present

Education

Academic Background

My academic foundation in computer science and software engineering.

🎓

Bachelor's Degree

Bachelor of Engineering

Computer Science and Engineering

Sahyadri College of Engineering and Management

2020 — 2024

Degree

B.E. Computer Science & Engineering

CGPA

8.64 / 10

Certifications

Professional Certification

Professional certification demonstrating my knowledge of AWS application development and cloud services.

Contact

Let's build something together.

I'm open to software engineering opportunities, interesting projects and collaborations. Feel free to reach out.