👋 Hi, I'm Henil Shah
Developer during the Days, Debugger in the Nights. I love building things and helping people. Shamelessly active on Twitter.
HS

About

At the beginning of 2023, I transitioned from my role as a Software Engineer (Frontend Focused) at a startup, where I had the opportunity to work on innovative projects. Since then, I've embraced a new challenge as a Web Development Instructor, teaching and mentoring over 40 aspiring students across Canada. My background includes a Bachelor's degree in Computer Science with a major in Information Technology. I am passionate about exploring new tools and technologies, often diving in just for fun—even if it means encountering a few unexpected bugs along the way. During weekends, I love working on side projects that keep my skills sharp and my creativity flowing.

Work Experience

P

Web Developer

Apr 2025 - Present
Postudio
  • Leading the migration for ProDub v1 to v2, collaborating with designers to translate Figma designs into cohesive dynamic UIs with comprehensive layouts and audio-video timelines.
  • Boost production output from 7 to 34 episodes weekly by streamlining editing workflows, directly contributing to a 4x increase in productivity.
  • Working across 3 Next.js apps in an NX monorepo, sharing components, hooks, utilities, API endpoints and internal packages to ensure consistency and reduce duplication.
  • Maintaining and enhancing ProDub player using React, Next.js & TypeScript, managing complex assets such as videos, audio segments, voice characters and pitches to ease the process of media post-production.
  • Engineer a multi-segment audio editing feature with React hooks and state management, enabling consistent actions (undo/redo, drag-and-drop) across multiple audio segments, significantly improving efficiency.
  • Leverage SWR for API data management and implement custom data-fetching utilities with strict typecasting, adhering to industry standards and best practices.
  • Integrate Python Flask based REST APIs with MongoDB as the database to deliver scalable and efficient backend functionality.
  • Implement real-time features using Pusher.js, enhancing responsiveness and improving user experience.
  • Facilitating cross-functional collaboration between design, QA, and development teams, ensuring technical feasibility of UI/UX improvements and alignment with product goals.
  • Implement best practices in Git workflow and code reviews, improving team productivity and code standards.
C

Web Development Instructor

Aug 2023 - Present
Cornerstone International Community College of Canada
  • Delivering interactive and comprehensive lectures on Web Development by covering core programming principles contributing to career development of over 40 students.
  • Teaching crucial Full Stack Development skills (OOP, Big O Notations, DBMS, Node.js, React.js/Next.js) by constantly updating the course materials with latest updates empowering students with latest knowledge base.
A

Software Engineer

Aug 2021 - Mar 2023
AiDANT Intelligent Technology Inc.
  • Optimized the server by 78% by downsizing the payload sent for each push notification for a Flutter App resulting in faster speed from 32 to 7 seconds on average.
  • Enhanced user engagement by 40% by designing a user-friendly web application by using React.js, Bootstrap and Apache Web Server.
  • Reduced post-release defects and bugs by adhering to code review sessions and following best practices for development and documentation resulting in a 60% impact.

Skills

TypeScript

JavaScriptJavaScript

DartDart

PythonPython

FlaskFlask

RubyRuby

ReactReact.js

Next.jsNext.js

AstroAstro

Node.jsNode.js

ZodZod

ExpressExpress.js

HonoHono.js

GraphQLGraphQL

Ruby on RailsRails

JestJest

PostgreSQLPostgres

MongoDBMongoDB

SupabaseSupabase

FirebaseFirebase

GitHub

DockerDocker

WebpackWebpack

AWS LambdaAWS Lambda

My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Wigggle UI

Wigggle UI

Open Source Widget Library for the Web.

Next.js
Typescript
TailwindCSS
Shadcn UI
My Portfolio

My Portfolio

Designed and Developed this portfolio with 💖.

Next.js
Typescript
TailwindCSS
Shadcn UI
Magic UI
Chitra: Database Diagram Maker

Chitra: Database Diagram Maker

An intuitive entity relationship diagram visualizer.

React.js
Typescript
ReactFlow
TailwindCSS
Shadcn UI
Valorant Champions 2024 Fantasy League

Valorant Champions 2024 Fantasy League

An online fantasy game for the Esports Tournament of Valorant for the 2024 Season.

Next.js
Typescript
Drizzle
PostgreSQL
TailwindCSS
Shadcn UI
Indian Premier League 2024 Fantasy League

Indian Premier League 2024 Fantasy League

An online fantasy game for the game of Cricket especially the Indian Premier League for the 2024 Season.

Next.js
Typescript
Mongoose
MongoDB
TailwindCSS
Shadcn UI
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can. I will ignore all soliciting.