Hi, my name is

Rohan Shukla

I like building web applications

I'm a software engineer from India, specializing in building websites, web apps, mobile apps, and digital experiences that are pixel-perfect, engaging, and accessible.

About Me

Hello! I'm Rohan, a Software Engineer based in Pune, India.

I am passionate about building excellent software that improves the lives of those around me. I’ve always sought out opportunities and challenges that are meaningful to me. My goal is to build a product that makes a difference.

I have completed my graduation in Computer Engineering from Pune University in 2016.

Here are a few technologies I've been working with recently:

  • JavaScript (ES6+)
  • TypeScript
  • MongoDB
  • NodeJS
  • Express.js
  • ReactJs
  • HTML & (S)CSS
  • NestJS
  • GraphQL
  • React Native
  • Golang
  • PostgreSQL
  • Firebase
  • Figma
Avatar

Experience

  • Senior Software Engineer
    GfK - An NIQ Company

    Managed the Files Repository system, ensuring secure uploads/downloads, organized categorization, and maintained an ADR for tracking architectural decisions.

    Developed and integrated MFE and BFF components for a seamless user experience, with access control and file retention policies on GCP

    Enabled clients to export large CSV files and generate presentation-style reports on the GfK Newron platform for comprehensive analysis.

    Implemented CI pipelines using GitLab for streamlined development and deployment processes.

    Created a design system with Storybook to develop generic components for various MFE.

    Sep 2024 - Present

  • Senior Software Engineer
    Globant

    Developed and styled React JSX elements for A11y compliance; authored test cases using Jest and React Testing Library.

    Designed and implemented custom decorators, filters, and validation pipes in NestJs to manage exceptions and authentication processes.

    Executed code restructuring and function improvements as a sole contributor on various tasks.

    Worked with different teams to turn creative ideas into polished digital experiences in 2-week agile sprints.

    Nov 2021 - Sep 2024

  • Senior Application Engineer
    Raw Engineering

    Spearheaded development and architecture for CMS platforms, REST APIs, and CI pipelines to meet dynamic business requirements.

    Overhauled frontend architecture with React v17 and transitioned API endpoints to Nest.js.

    Optimized backend performance, reduced server costs, and improved load balancer management by implementing API caching with Fastly.

    Oct 2019 - Oct 2021

  • Software Developer
    XDev Studios

    Created and maintained web and mobile apps using JavaScript, Node.js, React, MongoDB, PostgreSQL, and Firebase.

    Designed and implemented high-performance backend API services.

    Collaborated with the development team to enhance key features, identify gaps, and suggest improvements.

    Aug 2017 - Sep 2019

Projects

E-Commerce Demo

Website demo built and deployed on Firebase cloud. The web app also supports for Admin Panel and responsive UI on all device type.

ExpressjsReact.jsFirebase
OTP-Agent

A JavaScript package for generating one-time passwords (OTPs), including custom OTPs, TOTP, HOTP, and recovery codes.

NodejsTypeScriptJest
Logstack

Logstack is simple logger alternative to console.log() which is written in specified file instead of terminal window.

NodejsJavaScript