Shiv Baran Singh
Frontend Developer | React.js | Next.js | Vue.js | Node.js
As a seasoned Frontend Developer with over 8 years of experience, I create scalable and high-performance web applications using technologies such as React.js, Next.js, Vue.js, and Node.js. My expertise spans developing intricate micro-frontends, building and utilizing robust design systems, optimizing application performance, and implementing efficient CI/CD practices. I actively explore innovative approaches, including the potential of Generative AI in frontend development.
Skills
JavaScript
TypeScript
Reactjs
Vuejs
Nextjs
Sass
Tailwind
JavaScript
TypeScript
Reactjs
Vuejs
Nextjs
Sass
Tailwind
Nodejs
Python
Django Rest
PostgreSQL
AWS
Docker
Jenkins
Nodejs
Python
Django Rest
PostgreSQL
AWS
Docker
Jenkins
Git
NPM
vite
Nginx
Jira
VsCode
Figma
Git
NPM
vite
Nginx
Jira
VsCode
Figma
Projects
Driven by a passion for creating innovative web experiences, I've built a variety of projects showcased below. These demonstrate my hands-on experience with modern frontend frameworks (React, Next.js, Vue.js), my commitment to best practices like design systems and performance, and my ability to deliver impactful web solutions.
A Node.js package leveraging Google's Gemini GenAI to automate podcast script generation. Simply provide a title, description, and duration to receive multi-character scripts.
A TypeScript-based npm package offering a type-safe and simplified interface for integrating the Google Gemini API into React, Vue, Angular, and other JS/TS projects.
A lightweight and efficient TypeScript library (huexjs) for seamless and precise color conversions between formats like HEX, RGB, HSL, CMYK, and HSV.
About Me
Hello! I'm Shiv Baran Singh, a Frontend Developer passionate about building modern, performant, and intuitive web applications. With over 8 years of experience, my specialization lies in Vue 3, React, and TypeScript, where I focus on building robust design systems, creating reusable components, and delivering exceptional user experiences. This is underpinned by my approach to designing for scalable architecture and optimizing for performance from the outset.
I've worked extensively with intricate micro-frontend setups and custom UI libraries, leveraging tools like Vite, Webpack, and Rollup to ensure peak performance. My technical skills also include building secure authentication flows (OAuth, JWT) and integrating complex REST APIs. My development workflow is streamlined through tools like Docker and CI/CD practices, with experience deploying on cloud platforms like AWS.
Beyond coding, I'm an active open source contributor and have had the privilege of mentoring for Google Summer of Code. I'm deeply passionate about clean code, fostering community-driven development, and continuously exploring new ways to elevate the field of frontend engineering.
Talk is cheap. Show me the code.-- Linus Torvalds
Programs must be written for people to read, and only incidentally for machines to execute.-- Harold Abelson
Code is like humor. When you have to explain it, it’s bad.-- Cory House
Good code is its own best documentation.-- Steve McConnell
JavaScript is the duct tape of the Internet.-- Charlie Campbell
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.-- Martin Fowler
There are only two hard things in Computer Science: cache invalidation and naming things.-- Phil Karlton
A user interface is like a joke. If you have to explain it, it’s not that good.-- Martin LeBlanc
The best error message is the one that never shows up.-- Thomas Fuchs
The most damaging phrase in software development: 'We’ve always done it this way.'-- Grace Hopper