@@ -8,6 +8,7 @@ import { EXPERIENCE } from '../data/experience'
88import { SKILLS } from '../data/skills'
99import { SITE } from '../data/site.config'
1010import { GALLERY } from '../data/gallery'
11+ import { RESEARCH_PROJECT , RESEARCH_PUBLICATION } from '../data/research'
1112import QuadAutoGallery from '../components/QuadAutoGallery'
1213
1314// Distribute the flat GALLERY into 4 columns (round-robin), copying each item
@@ -45,6 +46,80 @@ export default function Page() {
4546 </ div >
4647 </ section >
4748
49+ < section className = "max-w-6xl mx-auto px-4 py-12" >
50+ < div className = "relative overflow-hidden rounded-[2rem] border border-slate-200/70 bg-white/85 shadow-[0_30px_120px_-50px_rgba(37,99,235,0.45)] dark:border-slate-800/80 dark:bg-slate-900/65" >
51+ < div className = "absolute inset-0 bg-[radial-gradient(circle_at_top_left,rgba(59,130,246,0.18),transparent_35%),radial-gradient(circle_at_bottom_right,rgba(16,185,129,0.16),transparent_28%)]" />
52+ < div className = "relative grid gap-8 px-6 py-8 md:grid-cols-[1.2fr_0.8fr] md:px-10 md:py-10" >
53+ < div >
54+ < div className = "inline-flex items-center rounded-full border border-brand/25 bg-brand/10 px-3 py-1 text-xs font-semibold uppercase tracking-[0.24em] text-brand" >
55+ Research
56+ </ div >
57+ < h2 className = "mt-4 max-w-2xl text-3xl font-bold tracking-tight md:text-4xl" >
58+ Research portfolio built for PhD outreach
59+ </ h2 >
60+ < p className = "mt-4 max-w-2xl text-sm leading-7 text-slate-600 dark:text-slate-300 md:text-base" >
61+ My current research project centers on kinship verification, reproducible experimentation, and
62+ dataset-centered evaluation, while my broader PhD interests remain open across software engineering and
63+ computer science. The toolkit and manuscript below are designed to be easy to share with faculty
64+ evaluating research fit, technical depth, and long-term potential.
65+ </ p >
66+
67+ < div className = "mt-6 flex flex-wrap gap-3" >
68+ < a
69+ href = "/research"
70+ className = "rounded-xl bg-brand px-5 py-2.5 text-sm font-semibold text-white transition hover:bg-brand/90"
71+ >
72+ Explore research page
73+ </ a >
74+ < a
75+ href = { RESEARCH_PUBLICATION . pdfUrl }
76+ target = "_blank"
77+ rel = "noopener noreferrer"
78+ className = "rounded-xl border border-slate-300 px-5 py-2.5 text-sm font-semibold hover:border-brand/60 dark:border-slate-700"
79+ >
80+ Open paper draft
81+ </ a >
82+ </ div >
83+ </ div >
84+
85+ < div className = "grid gap-4" >
86+ < div className = "rounded-[1.6rem] border border-slate-200/70 bg-white/90 p-5 shadow-sm dark:border-slate-800/70 dark:bg-slate-950/70" >
87+ < div className = "text-xs font-semibold uppercase tracking-[0.2em] text-brand" >
88+ Featured manuscript
89+ </ div >
90+ < div className = "mt-3 text-xl font-semibold tracking-tight" >
91+ { RESEARCH_PUBLICATION . title }
92+ </ div >
93+ < p className = "mt-3 text-sm leading-7 text-slate-600 dark:text-slate-300" >
94+ { RESEARCH_PUBLICATION . summary }
95+ </ p >
96+ </ div >
97+
98+ < div className = "grid gap-4 sm:grid-cols-2" >
99+ < div className = "rounded-[1.6rem] border border-slate-200/70 bg-slate-50/90 p-5 dark:border-slate-800/70 dark:bg-slate-950/60" >
100+ < div className = "text-xs font-semibold uppercase tracking-[0.2em] text-brand" >
101+ Research project
102+ </ div >
103+ < div className = "mt-2 font-semibold" > { RESEARCH_PROJECT . title } </ div >
104+ < p className = "mt-2 text-sm leading-7 text-slate-600 dark:text-slate-300" >
105+ Unified experimentation across classical, metric-learning, deep, and gated pairwise models.
106+ </ p >
107+ </ div >
108+ < div className = "rounded-[1.6rem] border border-slate-200/70 bg-slate-50/90 p-5 dark:border-slate-800/70 dark:bg-slate-950/60" >
109+ < div className = "text-xs font-semibold uppercase tracking-[0.2em] text-brand" >
110+ Why it matters
111+ </ div >
112+ < p className = "mt-2 text-sm leading-7 text-slate-600 dark:text-slate-300" >
113+ The work is positioned for PhD outreach: reproducible code, clear problem framing, and a manuscript
114+ professors can review quickly.
115+ </ p >
116+ </ div >
117+ </ div >
118+ </ div >
119+ </ div >
120+ </ div >
121+ </ section >
122+
48123 { /* EXPERIENCE */ }
49124 < section id = "experience" className = "max-w-6xl mx-auto px-4 py-12" >
50125 < h2 className = "text-2xl font-bold mb-6" > Experience</ h2 >
0 commit comments