HomeBlogs

Inspired by tailwindcss.com

© 2025 Somraj Mukherjee. All rights reserved.

Somraj Mukherjee profile picture

Somraj Mukherjee

Software Developer

|

About Me

Here is a little background

Computer Science Graduate with 5+ years of experience in React, Vue, and Express development. My skill set encompasses frontend and backend development for enterprise-level applications. I have contributed to numerous open-source projects, ranging from small prototypes to medium-sized applications.

Somraj Mukherjee

Professional Journey

Work Experience

My professional journey and the companies I've worked with

Securly

Securly

Software Engineer

November 27, 2023 - Present
  • Worked on Securly Pass integration with Securly Visitor, enabling K-12 schools to streamline visitor management.
  • Improved stability of the Securly Pass Dashboard and mobile app, achieving a crash-free user rate of over 99% and enhancing overall user satisfaction.
  • Migrated legacy frontend system to a Vite-based build setup, reducing build time from 40 minutes to under 10 minutes, significantly boosting developer productivity.
VueVue
ReactReact
JavascriptJavascript
VuexVuex
ReduxRedux
TailwindTailwind
Yocket

Yocket

Software Developer

March 22, 2022 - November 20, 2023
  • Developed a Home Page for Premium users, providing a hub to monitor and enhance their progress throughout.
  • Worked on revamp of Application and Document Manager, involving Counsellors and Premium Users. This reduced TAT of Counsellor Tasks by 30%
  • Performed Integration with Third Party services for better assistance to Premium Users
ReactReact
VueVue
VuexVuex
TailwindTailwind
NuxtNuxt
NodeNode
KnexKnex
PostgresPostgres
Persistent Systems

Persistent Systems

Software Engineer

December 16, 2020 - March 22, 2022
  • Developed responsive and dynamic user forms for enhanced customer experience.
  • Implemented reusable components and functions to establish a robust UI architecture.
  • Conducted POC assessments to evaluate feasibility of advanced payment solutions.
ReactReact
React HooksReact Hooks
JavascriptJavascript
ReduxRedux
TailwindTailwind
Girlscript Foundation

Girlscript Foundation

Open Source Contributor

March 1, 2020 - May 31, 2020
  • Collaborated with cross-functional teams, mentors, and fellow contributors to seamlessly integrate new UI components.
  • Enhanced Redux store with additional modules for state management.
  • Developed Ovulation Calculator and Calendar app, offering a seamless and intuitive experience to track fertility and menstrual cycles.
  • Implemented Date Picker functionality and refactored other UI elements
ReactReact
Material UIMaterial UI
React HooksReact Hooks

Technical Skills

Tech Stack

Technologies and tools I work with

Nuxt

Nuxt

80%

Bootstrap

Bootstrap

80%

Electron

Electron

55%

Postgres

Postgres

80%

Tailwind

Tailwind

85%

React Hooks

React Hooks

60%

Javascript

Javascript

80%

Objection

Objection

70%

Material UI

Material UI

85%

Vuex

Vuex

85%

Mongo DB

Mongo DB

60%

Node

Node

85%

React

React

80%

Redux

Redux

80%

Typescript

Typescript

80%

Semantic UI

Semantic UI

75%

HTML

HTML

77%

Vue

Vue

80%

Knex

Knex

75%

NextJS

NextJS

70%

Portfolio

Featured Projects

A showcase of my recent work and personal projects

eCommerce

A simple eCommerce platform with complete user journey (Login & Registration). Admin Panel with all price, inventory details, product listing. Payment Gateway implementation using Paypal SDK.

ReactReact
React HooksReact Hooks
Mongo DBMongo DB
ReduxRedux

Weather

A simple forecast viewer application for easy weather data retrieval using Open Weather API. Based on your location, you can check the weather. Even, using search, you can see the climate of any location.

ReactReact
TypescriptTypescript
React HooksReact Hooks
TailwindTailwind

Social Media

An Instagram like application with support of Light & Dark modes. Users can create Posts, Like Posts! Instagram like Story feature for platform users. Custom full fledged Toast Message implementation for better experience.

VueVue
VuexVuex
NuxtNuxt
TailwindTailwind

Task Planner Pro

A contemporary personal task manager. Enjoy Google SSO for seamless access. Organize tasks effortlessly with a user-friendly home page. Create, edit, and delete tasks with ease. Achieve productivity like never before.

NextJSNextJS
ReactReact
TypescriptTypescript

splitiphy

A modern full stack application that allows users to manage their expenses. It effortlessly split bills with friends and family. User-friendly. Flexible. Secure.

NextJSNextJS
PostgresPostgres
ReactReact
TailwindTailwind
TypescriptTypescript

Insights & Knowledge

Latest from the Blog

Sharing insights on web development, programming, and technology trends

Getting Started with Next.js 15: A Developer's Guide
Web DevelopmentAug 20, 20255 min read

Getting Started with Next.js 15: A Developer's Guide

Explore the powerful new features in Next.js 15 and learn how to build modern web applications with improved performance and developer experience.

Read more
Building Modern React Components: Patterns and Best Practices
ProgrammingMay 28, 20254 min read

Building Modern React Components: Patterns and Best Practices

Learn how to create scalable, maintainable React components using modern patterns, hooks, and TypeScript for better developer experience and performance.

Read more
Building Accessible Modals with the HTML Dialog Element in Vue.js
Web DevelopmentApr 27, 20254 min read

Building Accessible Modals with the HTML Dialog Element in Vue.js

Discover how the native HTML dialog element revolutionizes modal creation in Vue.js applications, providing built-in accessibility features and simplified implementation patterns.

Read more

Get In Touch

Let's Work Together

I'm always open to discussing new opportunities and interesting projects

Contact Information

Phone

+91 7003751072

Email

iamsomraj@gmail.com

Location

India