Skip to content

Commit c53b3c8

Browse files
author
“ahmd-mohsin”
committed
[minor] made minor changes
1 parent 2858a95 commit c53b3c8

2 files changed

Lines changed: 79 additions & 51 deletions

File tree

Lines changed: 72 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,100 @@
11
import { Section } from "@/components/Section";
22
import { motion } from "framer-motion";
33

4-
const interests = [
4+
const experiences = [
55
{
6-
title: "LLM Inference and Test-Time Scaling",
7-
desc: "Working on test-time training methods for scientific discovery under uncertainty, with a focus on adaptive compute allocation, agentic planning, and stratified scaling search for test-time reasoning in large language models and diffusion language models.",
8-
venues: "CoLM'26, NeurIPS'26, Ongoing",
6+
org: "Stanford Artificial Intelligence Laboratory (SAIL)",
7+
dateRange: "December 2025 – Present",
8+
advisor: "Prof. Emily Fox",
9+
projects: [
10+
{
11+
name: "Internet of Evolving Agents",
12+
bullets: [
13+
"Co-developed a modular multi-agent ecosystem where autonomous agents evolve their capabilities, reputation, and social connections over time through Bayesian reputation updates, dynamic team formation, and social graph evolution. The framework enables emergent specialization and self-organizing collaboration for complex task execution (NeurIPS 2026, in progress).",
14+
],
15+
},
16+
{
17+
name: "Test-Time Compute and Reasoning in Large Language Models",
18+
bullets: [
19+
"Currently working on adaptive test-time compute strategies for improving reasoning accuracy in LLMs, focusing on dynamic control of inference depth, tool usage, and verification under strict compute constraints. The work studies principled trade-offs between accuracy, latency, and reliability via adaptive compute allocation.",
20+
],
21+
},
22+
{
23+
name: "Bayesian Preference Alignment for Mathematical Reasoning",
24+
bullets: [
25+
"Developed active learning frameworks for Bayesian General Preference Models and Continuous-Utility Direct Preference Optimization (CU-DPO) to align small language models for mathematical reasoning tasks, enabling sample-efficient preference learning with calibrated uncertainty (ICML 2026 and CoLM 2026).",
26+
],
27+
},
28+
],
929
},
1030
{
11-
title: "Evolving Agentic Systems",
12-
desc: "Developing Internet of Evolving Agents frameworks for self-evolving multi-agent systems with dynamic reputation modeling and social graph-based coordination mechanisms.",
13-
venues: "NeurIPS'26, Ongoing",
31+
org: "Intel Corporation, Ph.D. Researcher",
32+
dateRange: "September 2024 – December 2024",
33+
advisor: "Dr. John M. Cioffi",
34+
projects: [
35+
{
36+
name: "Neural Gaussian Radio Fields for Environment Perception",
37+
bullets: [
38+
"Worked on 3D computer vision-based channel estimation for next-generation wireless networks.",
39+
"Implemented a CUDA-based differentiable real-time pipeline with 1 ms inference time, leading to KDD 2026 submission.",
40+
],
41+
},
42+
],
1443
},
1544
{
16-
title: "Reinforcement Learning for LLMs",
17-
desc: "Research on preference optimization, active learning, and alignment methods for large language model reasoning systems. Current work also explores reinforcement learning approaches for reward decomposition to mitigate sycophancy and improve alignment.",
18-
venues: "ICML'26, NeurIPS'26, Ongoing",
45+
org: "Samsung Semiconductors, Ph.D. Researcher",
46+
dateRange: "June 2024 – September 2025",
47+
advisor: "Dr. John M. Cioffi",
48+
projects: [
49+
{
50+
name: "Deep Reinforcement Learning Accelerated Optimization: Graph Neural Networks for Accelerating Low-Rank SDP Solvers (expected NeurIPS 2026)",
51+
bullets: [
52+
"Developed a constraint-graph representation of SDPs and a GNN encoder (Graph Attention) with sequence prediction to learn rank trajectories directly from problem structure.",
53+
"Integrated learned rank schedules into low-rank solvers to remove hand-tuned rank heuristics and reduce trial-and-error, yielding up to 3× speedups on large-scale benchmarks.",
54+
],
55+
},
56+
],
1957
},
2058
];
2159

22-
export function ResearchInterestsSection() {
60+
export function ExperienceSection() {
2361
return (
24-
<Section id="research-interests" title="Research Interests">
62+
<Section id="experience" title="Experience">
2563
<motion.div
2664
initial={{ opacity: 0, y: 20 }}
2765
whileInView={{ opacity: 1, y: 0 }}
2866
viewport={{ once: true }}
29-
transition={{ duration: 0.5 }}
67+
transition={{ duration: 0.4 }}
3068
>
31-
<fieldset className="mb-10 rounded-2xl border border-yellow-500/40 px-6 pb-6 pt-3">
32-
<legend className="px-3 text-xs font-mono uppercase tracking-[0.25em] text-yellow-400/80">
33-
Main Area
34-
</legend>
35-
<p className="text-sm leading-relaxed text-muted-foreground">
36-
My primary research spans LLM inference and test-time scaling,
37-
including test-time training for scientific discovery under
38-
uncertainty, adaptive compute allocation, agentic planning, and
39-
stratified scaling search for reasoning in large language models and
40-
diffusion language models. I also work on evolving agentic systems
41-
through Internet of Evolving Agents frameworks with dynamic
42-
reputation modeling and social graph-based coordination. In
43-
addition, I focus on reinforcement learning for LLMs, including
44-
preference optimization, active learning, alignment, and reward
45-
decomposition methods to reduce sycophancy and improve reasoning
46-
reliability.
47-
</p>
48-
</fieldset>
49-
50-
<div className="overflow-hidden rounded-2xl border border-yellow-500/40">
51-
{interests.map((interest, i) => (
69+
<div className="border border-white/20">
70+
{experiences.map((exp, i) => (
5271
<div
5372
key={i}
54-
className="border-b border-yellow-500/25 px-6 py-5 last:border-b-0"
55-
data-testid={`row-interest-${i}`}
73+
className="px-6 py-5 border-b border-white/20 last:border-b-0"
74+
data-testid={`row-experience-${i}`}
5675
>
57-
<p className="mb-2 font-display text-base font-bold text-yellow-400 md:text-lg">
58-
{interest.title}
59-
</p>
60-
<p className="mb-3 text-sm leading-relaxed text-muted-foreground">
61-
{interest.desc}
76+
<p className="font-display font-bold text-md md:text-lg text-white mb-1">
77+
{exp.org}
6278
</p>
63-
<span className="text-xs font-mono text-yellow-500/70">
64-
{interest.venues}
79+
<span className="text-xs font-mono text-white/40 block mb-3">
80+
{exp.dateRange} · Advisor: {exp.advisor}
6581
</span>
82+
{exp.projects.map((project, j) => (
83+
<div key={j} className="mb-4 last:mb-0">
84+
<p className="font-semibold text-sm text-white/90 mb-2">
85+
Project: {project.name}
86+
</p>
87+
<ul className="list-disc list-inside text-sm text-muted-foreground leading-relaxed space-y-1">
88+
{project.bullets.map((bullet, k) => (
89+
<li key={k}>{bullet}</li>
90+
))}
91+
</ul>
92+
</div>
93+
))}
6694
</div>
6795
))}
6896
</div>
6997
</motion.div>
7098
</Section>
7199
);
72-
}
100+
}

src/components/ResearchInterestsSection.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ export function ResearchInterestsSection() {
2828
viewport={{ once: true }}
2929
transition={{ duration: 0.5 }}
3030
>
31-
<fieldset className="mb-10 rounded-2xl border border-yellow-500/30 bg-yellow-500/5 px-6 pb-6 pt-3 shadow-[0_0_30px_rgba(234,179,8,0.08)]">
31+
<fieldset className="mb-10 rounded-2xl border border-yellow-500/40 px-6 pb-6 pt-3">
3232
<legend className="px-3 text-xs font-mono uppercase tracking-[0.25em] text-yellow-400/80">
3333
Main Area
3434
</legend>
35-
<p className="text-sm leading-relaxed text-yellow-50/80">
35+
<p className="text-sm leading-relaxed text-muted-foreground">
3636
My primary research spans LLM inference and test-time scaling,
3737
including test-time training for scientific discovery under
3838
uncertainty, adaptive compute allocation, agentic planning, and
@@ -47,20 +47,20 @@ export function ResearchInterestsSection() {
4747
</p>
4848
</fieldset>
4949

50-
<div className="overflow-hidden rounded-2xl border border-yellow-500/25 bg-black/40 shadow-[0_0_30px_rgba(234,179,8,0.06)]">
50+
<div className="overflow-hidden rounded-2xl border border-yellow-500/40">
5151
{interests.map((interest, i) => (
5252
<div
5353
key={i}
54-
className="px-6 py-5 border-b border-yellow-500/15 last:border-b-0 transition-colors duration-300 hover:bg-yellow-500/[0.04]"
54+
className="border-b border-yellow-500/25 px-6 py-5 last:border-b-0"
5555
data-testid={`row-interest-${i}`}
5656
>
57-
<p className="mb-2 font-display text-md font-bold text-yellow-300 md:text-lg">
57+
<p className="mb-2 font-display text-base font-bold text-yellow-400 md:text-lg">
5858
{interest.title}
5959
</p>
60-
<p className="mb-3 text-sm leading-relaxed text-yellow-50/75">
60+
<p className="mb-3 text-sm leading-relaxed text-muted-foreground">
6161
{interest.desc}
6262
</p>
63-
<span className="text-xs font-mono text-yellow-400/50">
63+
<span className="text-xs font-mono text-yellow-500/70">
6464
{interest.venues}
6565
</span>
6666
</div>

0 commit comments

Comments
 (0)