Shubham Dubey

Senior Software Engineer @ TCS | React | Node.js | TypeScript | MongoDB | JavaScript | Crafting high-performance web applications at scale

Role
Senior Software Engineer at Tata Consultancy Services
Location
Pune District, MH, IN
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Shubham Dubey

Senior Software Developer | React • Redux • Node.jsI’m a passionate Software Developer with 6+ years of experience building scalable, high-performance web applications and delivering seamless digital experiences. I specialize in creating modern, responsive, and user-centric products using cutting-edge web technologies. What I Do BestI design and develop end-to-end solutions — from intuitive frontend interfaces to robust backend systems. My focus is on writing clean, maintainable code and building products that are both performant and scalable. Core Expertise Frontend: React.js, Redux, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS Backend: Node.js, REST APIs Database: MongoDB Tools & Practices: Unit Testing, Git, Responsive Design, Performance Optimization Cloud: AWSProfessional JourneyOver the years, I have contributed to multiple web applications, transforming ideas into reliable digital products. I enjoy solving complex problems, optimizing performance, and continuously learning new technologies to stay ahead in the ever-evolving tech ecosystem.🤝 What Drives MeI thrive in collaborative environments where innovation and creativity meet engineering excellence. My goal is to build impactful products that provide real value to users and businesses. Let’s ConnectI’m always open to discussing new opportunities, collaborations, or exciting tech ideas.Email: s••••••••@gmail.com Building the future, one line of code at a time.

Experience

  1. Senior Software Engineer

    Tata Consultancy Services

    Aug 2024 — Present · Pune, IN

    Building UI Components : Creating reusable and responsive UI components based on design specifications and mockups using React.2. Styling and Theming : Applying CSS or pre-processors like SASS to style components, ensuring they are visually appealing and match the project\'s design system. This includes handling responsive design and cross-browser compatibility.3. State Management : Implementing state management solutions using Redux, Context API to handle the state of application and manage data flow between components.4. Integrating APIs : Fetching and managing data from APIs using tools like Axios or Fetch API. This involves making network requests, handling responses, and updating the UI accordingly.5. Form Handling : Creating and managing forms, including validation, submission, and error handling using React.6. Routing : Setting up and managing client-side routing using libraries like React Router to handle navigation between different pages or views within application.7. Performance Optimization : Ensuring that application runs efficiently by optimizing performance. This includes code splitting, lazy loading, and reducing unnecessary re-renders.8. Testing : Writing and maintaining unit tests and integration tests to ensure the reliability and functionality of code. Tools like Jest, Mocha are used.9. Accessibility : Ensuring that application is accessible to all users, including those with disabilities. This includes following best practices for ARIA roles, keyboard navigation, and color contrast.10. Collaboration : Working closely with UX/UI designers, backend developers, and other team members to ensure that the project requirements are met and the integration between different parts of the application is seamless.11. Version Control : Using version control systems like Git to manage code changes, collaborate with other developers, and track the history of your project.

Education

  • GLOBAL NATURE CARE GROUP SANGATHAN INSTITUTION, Jabalpur

    BE, Computer Science

    2015 — 2019

  • Vidhya Skill School

    Web Development, Web Development

  • Rajiv Gandhi Prodyogiki Vishwavidyalaya

    BE, Computer Science

    2015 — 2019

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Shubham Dubey — Senior Software Engineer at Tata Consultancy Services in Pune District, MH, IN | Unifers