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
Frontend Engineer
Aug 2023 - Jun 2024
Frontend Developer
Apr 2023 - Dec 2023
Frontend Developer
Feb 2023 - Apr 2023
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.
- 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.
- TypeScript
- Next.js
- TailwindCSS
- shadcn/ui
- tanstack/react-table
- Supabase
- Drizzle
A smart datetime picker which understands natural language input.
- TypeScript
- Next.js
- TailwindCSS
- shadcn/ui
A skeleton image component which handles a fetched image's loading and error states.
- 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.
- TypeScript
- React.js
- Socket.io
- Express.js
Skills
- TypeScript
- Next.js
- React.js
- TailwindCSS
- Node.js
- Express.js
- NestJS
- PostgreSQL
- MySQL
- Supabase
- Firebase
- Drizzle
- Prisma