calvyn — zsh
skills — zsh
projects — zsh
about — zsh
contact — zsh
Freelance Web Developer  ·  calvyn.dev Welcome to my portfolio.
Scroll

The Full Stack

Technical Skills

JS
index.js ES2024
const build = async () => {
  const app = create('React')
  await app.deploy()
  return { ok: true }
}
JavaScript

Dynamic, event-driven, everywhere.

Py
api.py 3.11
@app.get('/build')
async def build(idea: str):
    data = await parse(idea)
    db.save(data)
    return deploy(data)
Python

Back-end, scripting, data & APIs.

N
server.js 20 LTS
app.get('/', (req, res) => {
  res.json({ ok: true })
})
app.listen(3000, () =>
  ready('live'))
Node.js

Fast, event-driven, non-blocking I/O.

D
Dockerfile
FROM node:20-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
CMD ["npm", "start"]
Docker

Containerise and ship apps anywhere.

G
.gitconfig
git checkout -b feat
git add -A
git commit -m
  "ship it 🚀"
git push -u origin feat
Git

Branch, merge, and ship.

H
index.html 5
<section id="hero">
  <h1>Calvyn</h1>
  <a href="#work">
    View work
  </a>
</section>
HTML

Semantic, accessible markup engines use.

C
styles.css 3
.card {
  display: grid;
  gap: 24px;
  border-radius: 18px;
  transition: .3s ease;
}
CSS

Animations & pixel-perfect layouts.

TS
types.ts 5
type Dev = {
  name: string
  stack: string[]
  level: 'freelance'
  ship(): Promise<void>
}
TypeScript

Typed JS for robust, scalable codebases.

Nx
page.tsx 14
export default async
function Page() {
  const data = await
    getProjects()
  return <Grid items={data} />
}
Next.js

SSR, routing, API routes, App Router.

Pg
schema.sql
SELECT id, name
FROM users u
JOIN posts p
  ON p.user_id = u.id
WHERE u.active = true;
PostgreSQL

Relational DB, powerful and battle-tested.

R
App.tsx 18
const [data, set] = useState([])
useEffect(() => {
  fetch('/api')
    .then(r => r.json())
    .then(set)
}, [])
React

Component-driven UI with hooks.

T
tailwind.config.js
<div class="
  flex gap-4 p-6
  rounded-2xl
  bg-zinc-900
  hover:scale-105">
Tailwind CSS

Utility-first, fast, endlessly scalable.

GS
animate.js
gsap.to('.el', {
  y: 0,
  opacity: 1,
  ease: 'power4.out',
  stagger: 0.1
})
GSAP

Pro-grade animation, buttery smooth.

3
scene.js
const scene = new THREE
  .Scene()
scene.add(mesh)
renderer.render(
  scene, camera)
Three.js

WebGL 3D graphics in the browser.

P
schema.prisma
const users = await
  prisma.user.findMany({
    where: { active: true },
    include: { posts: true }
  })
Prisma

Type-safe ORM for full-stack apps.

Scroll
JavaScriptReact Next.jsNode.js PythonDjango PostgreSQLTypeScript DockerAWS GraphQLThree.js JavaScriptReact Next.jsNode.js PythonDjango PostgreSQLTypeScript DockerAWS GraphQLThree.js JavaScriptReact Next.jsNode.js PythonDjango PostgreSQLTypeScript DockerAWS GraphQLThree.js JavaScriptReact Next.jsNode.js PythonDjango PostgreSQLTypeScript DockerAWS GraphQLThree.js

This site can’t be previewed here due to its security policy.

Open in new tab ↗
Press ESC to close

Work I've Created

Scroll to explore — click any card to preview it live.

01
curaterps.com
CuraTerps — TerPOP website

CuraTerps

Product landing page for TerPOP — the world's first humidity control packet infused with premium botanical terpenes.

ReactTypeScriptTailwindSupabase
click anywhere here to open preview
02
zazagpt.com
ZaZa GPT website

ZaZa GPT

AI-powered cannabis expert — browse strains, save favorites, and chat with your ZaZa GPT buddy for personalized recommendations.

ReactNext.jsAI
click anywhere here to open preview
03
bandy-productions.com
Bandy Productions website

Bandy Productions

Premium car photography portfolio — cinematic automotive visuals, rolling shots, and scroll-stopping content.

ReactTypeScriptTailwindSupabase
click anywhere here to open preview
04
zazacoding.com
ZaZa Coding by Calvyn

ZaZa Coding

Personal dev portfolio and coding blog — showcasing projects, sharing tutorials, and documenting the journey.

ReactTypeScriptTailwindSupabase
click anywhere here to open preview

I’m Calvyn, a freelance developer based in New York specializing in full-stack development, automation, and system design. I build websites, applications, back-end infrastructure, and custom software solutions tailored to your needs.

AI helps streamline my workflow, but the work itself is built on actual programming experience, technical understanding, and execution.

calvyn@dev: ~
$ whoami
calvyn
$ cat profile.json
{
  "role": "Full-Stack Developer",
  "location": "New York",
  "age": 25,
  "status": "● Available"
}
$ skills --top
HTMLCSSJS TSPythonReact Three.jsGSAPTailwindPrisma
$