Hello, I'm Naing Linn Khant.

I love building beautiful and accessible websites.

I'm a software engineer, who loves to craft things with TypeScript, based in .

About me

A dedicated software engineer with an inquisitive, detail-oriented, open-minded, and responsible mindset. My excitement lies in trying out new things and applying them in practical situations. Throughout my career, I've worked on various projects and delivered high-quality, performant, appealing, accessible, and scalable websites and software.

My core expertise is in frontend development, where I ensure accessibility, scalability, and performance by strictly adhering to best practices and utilizing efficient tools. Additionally, I have a fair share of backend and database knowledge and have worked with PostgreSQL, MySQL, and NestJS. I love building open-source software in my free time.

You can find me on:

Work experience

Roofer.com logo
Roofer.com

Frontend Engineer

Aug 2023 - Jun 2024

ThitsaWorks logo
ThitsaWorks

Frontend Developer

Apr 2023 - Dec 2023

Idea Offshore logo
Idea Offshore

Frontend Developer

Feb 2023 - Apr 2023

MO logo
MO

Software Engineer

Feb 2022 - Feb 2023

Projects

A drawing app which allows multiple users to draw on the same canvas in real-time. @joshtriedcoding made a video about it and you can watch the video here.

530
75
TypeScript
Next.js
TailwindCSS
shadcn/ui
Zustand
Socket.io
Express.js

Shadcn table component with server side sorting, pagination, filtering, and custom views. This is built on top of @sadmann17's shadcn-table.

178
8
TypeScript
Next.js
TailwindCSS
shadcn/ui
tanstack/react-table
Supabase
Drizzle

A smart datetime picker which understands natural language input.

111
2
TypeScript
Next.js
TailwindCSS
shadcn/ui

A skeleton image component which handles a fetched image's loading and error states.

3
0
React.js
TypeScript
Rollup

A mini discord-inspired real-time chat app. This was built to practice the file transfer over the web socket protocol.

4
0
TypeScript
React.js
Socket.io
Express.js

Skills

  • TypeScriptTypeScript
  • Next.jsNext.js
  • ReactReact.js
  • Tailwind CSSTailwindCSS
  • Node.jsNode.js
  • ExpressExpress.js
  • NestJSNestJS
  • PostgreSQLPostgreSQL
  • MySQLMySQL
  • SupabaseSupabase
  • FirebaseFirebase
  • DrizzleDrizzle
  • PrismaPrisma
TypeScript
Next.js
React
Tailwind CSS
Node.js
Express
NestJS
PostgreSQL
MySQL
Supabase
Firebase
Drizzle
Prisma
TypeScript
Next.js
React
Tailwind CSS
Node.js
Express
NestJS
PostgreSQL
MySQL
Supabase
Firebase
Drizzle
Prisma
TypeScript
Next.js
React
Tailwind CSS
Node.js
Express
NestJS
PostgreSQL
MySQL
Supabase
Firebase
Drizzle
Prisma
TypeScript
Next.js
React
Tailwind CSS
Node.js
Express
NestJS
PostgreSQL
MySQL
Supabase
Firebase
Drizzle
Prisma
TypeScript
Next.js
React
Tailwind CSS
Node.js
Express
NestJS
PostgreSQL
MySQL
Supabase
Firebase
Drizzle
Prisma
TypeScript
Next.js
React
Tailwind CSS
Node.js
Express
NestJS
PostgreSQL
MySQL
Supabase
Firebase
Drizzle
Prisma
TypeScript
Next.js
React
Tailwind CSS
Node.js
Express
NestJS
PostgreSQL
MySQL
Supabase
Firebase
Drizzle
Prisma
TypeScript
Next.js
React
Tailwind CSS
Node.js
Express
NestJS
PostgreSQL
MySQL
Supabase
Firebase
Drizzle
Prisma

Contact

Wanna know more about my work? Got any questions?
Or just want to say hi? Go ahead.

Contact