Summary
Overview
Work History
Education
Skills
Accomplishments
RESPONSIBILITIES AND ACTIVITIES
PERSONAL SKILLS
Projects #1 Full-Stack Website using React + Redux + Drupal
Project 2: QR Code Generator Web App
Timeline
Generic

Sachin Sharma

Pune

Summary

Full-Stack Developer with 13 years of experience delivering scalable web applications and digital solutions. Highly proficient in Drupal (8+ years) for backend architecture and React.js (5+ years) for modern frontend development. Skilled in integrating complex systems, building reusable components, implementing RESTful APIs, and optimizing user experience.

Overview

13
13
years of professional experience

Work History

Senior Full-Stack Developer

IBM India Private Limited
Bengaluru
02.2022 - Current
  • Developed web applications using ReactJS JavaScript libraries.
  • Worked with the design team to create responsive UI components and ensure seamless integration of front-end and back-end functionality.
  • Integrated RESTful APIs endpoints into the web applications to provide data to the front-end.
  • Develop custom Drupal websites and applications using Drupal 9, PHP, MySQL, HTML, CSS, and JavaScript.
  • Implement custom modules and functionalities to meet the specific needs of clients.
  • Troubleshoot technical issues and provide timely and effective solutions.
  • Integrated React frontend with Drupal REST endpoints

Full-Stack Developer

Tata consultancy services
Ahmadabad
03.2017 - 12.2021
  • Integrated React frontend with Drupal REST endpoints
  • Developed secure, scalable custom modules in Drupal
  • Managed Redux state, API throttling, and lazy loading
  • Mentored junior developers on Drupal + React integration
  • Improved performance via caching and image optimizations

Silvertouch technologies ltd
Ahmadabad
11.2015 - 02.2017
  • Developed web applications using ReactJS JavaScript libraries.
  • Worked with the design team to create responsive UI components and ensure seamless integration of front-end and back-end functionality.
  • Integrated RESTful APIs endpoints into the web applications to provide data to the front-end.
  • Develop custom Drupal websites and applications using Drupal 9, PHP, MySQL, HTML, CSS, and JavaScript.
  • Implement custom modules and functionalities to meet the specific needs of clients.
  • Troubleshoot technical issues and provide timely and effective solutions.
  • Drupal 8, Drupal 7

Impetrosys software solution
Indore(MP)
01.2015 - 11.2015
  • Developed web applications using ReactJS JavaScript libraries.
  • Worked with the design team to create responsive UI components and ensure seamless integration of front-end and back-end functionality.
  • Integrated RESTful APIs endpoints into the web applications to provide data to the front-end.
  • Develop custom Drupal websites and applications using Drupal 9, PHP, MySQL, HTML, CSS, and JavaScript.
  • Implement custom modules and functionalities to meet the specific needs of clients.
  • Troubleshoot technical issues and provide timely and effective solutions.
  • Core PHP, Codeigniter, Zend 1

Web Developer

Newtechfusion cybertech private limited
Indore(MP)
12.2012 - 03.2015
  • Implemented Drupal theming and module development
  • Created SEO-friendly responsive layouts using Bootstrap
  • Managed site configuration and deployment to shared hosting
  • Handled MySQL optimization for large content sets

Education

Master of Computer Application - Information Technology

Lakshmi Narain College of Technology
Bhopal
06-2012

Skills

  • Languages: PHP, SQL, HTML, Json, CSS with Bootstrap, JavaScript, C, C
  • Front End: ReactJS,Redux, Drupal 11, jQuery, HTML, CSS
  • Frameworks- Back End: Drupal 11,NodeJS
  • Design Patterns: Model View Controller (MVC), CMS
  • RDBS Applications: MySQL, MariaDB
  • Web Servers: Apache HTTP, NGINX
  • Version Control System: Git
  • Other Tools: Git, STS, Fiddler, SQL Plus, MySQL, MariaDB, Workbench, and MS Office (Word, Excel & Power Point), Visual studio code, PHPStorm, Drush, Composer, Acquia cloud

Accomplishments

  • I got a Service & Commitment Award in 2020.
  • I was part of the Best Team Award 2018.
  • I was part of the Star Team Award 2019.
  • Certifications of Fundamentals of digital marketing from google.
  • Certifications of AZ-900: Microsoft Azure Fundamentals.

RESPONSIBILITIES AND ACTIVITIES

  • Followed Analysis, Development, Maintenance, Enhancements, Changes and Testing.
  • Mentored team members on functional and technical aspects.
  • Team Player and successfully organised many Team building activities.

PERSONAL SKILLS

  • Comprehensive problem solving abilities.
  • Ability to let people understand my point easily and comfortably.
  • Willingness to learn team facilitator hard work.
  • Good Technical skills.

Projects #1 Full-Stack Website using React + Redux + Drupal

Developed a dynamic full-stack website integrating a React.js frontend with a Drupal 10 backend using JSON:API. The application included user dashboards, dynamic content rendering, form submissions, and admin workflows.

Key Features:

  • Headless Drupal powering secure backend content delivery
  • Custom API endpoints for user data, nodes, and taxonomy terms
  • Frontend state management using Redux Toolkit
  • Authentication and role-based access control
  • Responsive and accessible UI using Tailwind CSS
  • Deployed via Docker with CI/CD using GitHub Actions

Responsibilities:

  • Built reusable components in React
  • Developed custom Drupal modules for business logic and APIs
  • Integrated secure RESTful API services between frontend and backend
  • Implemented error handling and loading states with React hooks
  • Wrote unit tests and handled full deployment lifecycle

Project 2: QR Code Generator Web App

Tech Stack: React.js, Node.js (optional for validation), Tailwind CSS, [QR Code API / library like qrcode or qrcode.react]

Description:
Built a responsive, standalone QR Code generator application using React.js. This app allows users to input a URL and select the format in which they'd like to download the QR Code (PNG, SVG, or PDF).

Features:

  • Input field for user to enter a URL
  • URL validation using regex and error messaging
  • Prompt user to select format (PNG, SVG, PDF)
  • Validates the format selection and generates the image
  • Automatically names the file after the domain of the URL
  • Download-ready QR Code in the selected format
  • Styled with Tailwind CSS for modern UI

Responsibilities:

  • Developed URL validation logic and error flow
  • Integrated open-source libraries (qrcode.react, jsPDF) for image/pdf generation
  • Handled user input, state, and dynamic rendering with React hooks
  • Packaged and deployed the app with proper form validations
  • Wrote reusable functional components for QR display and download actions

Timeline

Senior Full-Stack Developer

IBM India Private Limited
02.2022 - Current

Full-Stack Developer

Tata consultancy services
03.2017 - 12.2021

Silvertouch technologies ltd
11.2015 - 02.2017

Impetrosys software solution
01.2015 - 11.2015

Web Developer

Newtechfusion cybertech private limited
12.2012 - 03.2015

Master of Computer Application - Information Technology

Lakshmi Narain College of Technology
Sachin Sharma