Anshuman Pandey

Hey, I'm Anshuman Pandey

I'm a full stack web developer, I love working with web technologies and building web apps. I'm passionate about learning new skills that help me become a better developer.

I have worked with HTML, CSS and JavaScript and have experience with various JavaScript frameworks like React.js, Next.js Node.js and Electron.js. I have experience in building REST APIs with Express. I use these tools to build user-friendly web apps that function well.

Tealfeed

July 2022 - Present
  • Migrated all the API fetching logic on the frontend to react query- extensively used react query for caching, optimnistic updates, infinite loaders and so on.

  • Developed the frontend for Tealfeed Creators' Program, our flagship product, making pixel perfect UI in the process.

  • Made the frontend code of the whole app typse-safe with TypeScript.

Trell

February 2022 - June 2022
  • Working with the Front-End team on Trell Shop

  • Implemented storybook stories for various components

  • Using technologies like React.js, Next.js, TypeScript

Quinn

May 2021 - November 2021
  • Converted designs to responsive web pages.

  • Learnt tailwindcss and used it to make pixel perfect UI components, writing robust, ready to go to production level code.

  • Built a blog for the web app. Learnt a lot about Content Management Systems (CMS) and static site generation (SSG) using next.js. Used notion as a CMS for the blog.

  • Learnt next.js and implemented ways to make the web app more performant, including optimizing images, lazy loading data, preloading site resources and so on.

  • Learnt react query and implemented hooks for data fetching and caching.

  • Learnt Shopify app and theme development and worked on making a shopify plugin that lets brands display their best products' videos in a tik-tok like inteface

  • Worked on handling videos on a web app. Did a lot performance optimizations by techniques like lazy-loading, etc.

Programming Languages:JavaScript / TypeScript, Python, C++, Java, C
Web Technologies:HTML, CSS, SASS, JavaScript, Node.js, Express.js, React.js, Next.js, Electon.js, REST, Django, Flask, GraphQL
Databases and other tools:MongoDb, MYSQL, PostgreSQL, Git, Github, Shopify app development

Projects

Simple Docs

A web app for managing documents. Feature rich and simple. Enables users to create, save and update documents. Has a rich text editor complete with multiple styles. Authentication has been done using jwt tokens and Authorization is also set up for keeping users' documents safe.

A lot of focus has been given to collaboration between users. Live notifications along with notification badges have been implemented using socket.io

Skills Learned: React Context API, Slatejs, Authentication, Authorization, Socket.io

YouTube Playlist Length

A web app for calculating the total runtime of any YouTube playlist. Especially useful for students who start following a tutorial series and are curious about how much time will they have to devote to it.

Skills Learned: React Router, Google APIs

ImageShrinker

A desktop app for resizing images!. Reduces image size without much quality loss and hassle. Useful for places like online forms where users have to submit a smaller sized image. Has a nice dark theme as well!

Skills Learned: Electron.js