Skip to content

Repository files navigation

Research Singularity

A deployed Next.js + TypeScript portfolio application for presenting research, technical projects, and professional work in a structured web interface.

Live site: https://research-singularity.vercel.app

The project is designed as a practical portfolio system rather than an AI product. Its purpose is to organize technical work for employers, graduate-program reviewers, and research collaborators while demonstrating modern frontend engineering and deployment practices.

What the Project Demonstrates

  • Next.js application development
  • TypeScript-based frontend engineering
  • React component composition
  • Responsive UI implementation
  • Dynamic project presentation
  • Structured project metadata
  • Motion/interaction with Framer Motion
  • Tailwind CSS styling
  • Vercel deployment workflow
  • Separation of application, reusable components, and data

Technology Stack

Area Technologies
Framework Next.js 15
UI runtime React 19
Language TypeScript
Styling Tailwind CSS
Animation Framer Motion
Tooling ESLint, PostCSS
Deployment Vercel

The dependency versions above correspond to the current package.json in this repository.

Project Structure

AI-Research-Portfolio-System/
├── src/
│   ├── app/
│   ├── components/
│   └── data/
├── public/
├── eslint.config.mjs
├── next.config.ts
├── package.json
├── tsconfig.json
└── README.md

The source tree separates page/application logic, reusable UI components, and project data. This makes the portfolio easier to extend as new research and engineering projects are added.

Intended Use

The application serves three practical audiences:

  1. Employers evaluating software, ML, HPC, and research-engineering work.
  2. Graduate and PhD programs reviewing research interests and technical experience.
  3. Research collaborators looking for an overview of current projects and areas of expertise.

Local Development

Clone the repository and install dependencies:

git clone https://github.com/jeragilo/AI-Research-Portfolio-System.git
cd AI-Research-Portfolio-System
npm install

Run the development server:

npm run dev

Create a production build:

npm run build
npm start

Engineering Emphasis

The project complements my research and scientific-computing repositories by demonstrating that I can present technical work through a modern web application rather than only through notebooks, scripts, or research code.

The strongest engineering aspects are:

  • typed application structure;
  • reusable components;
  • clear separation of content and presentation;
  • deployable production build workflow; and
  • maintainable organization for adding new projects over time.

Current Scope

This repository is primarily a frontend portfolio platform. It does not currently claim to provide:

  • AI inference services;
  • a research-publication backend;
  • a production API layer; or
  • an autonomous knowledge system.

Possible future extensions include interactive research visualizations, Markdown/LaTeX publication rendering, or backend services, but those are not presented as existing functionality.

Author

Jesús Gil
Computer Science · Applied Mathematics · Quantum Computing · Machine Learning · HPC

GitHub · LinkedIn

About

A production-ready AI research portfolio platform demonstrating modern frontend engineering, cloud deployment, and research presentation workflows.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages