Suraj Joshi

Software Engineer at TCS

Building scalable web applications and solving complex problems through clean code and innovative solutions.

About

I'm a passionate software engineer with a deep interest in building user-centric applications that solve real-world problems. My work focuses on creating scalable, performant solutions using modern web technologies.

Currently at TCS, I've had the opportunity to work on diverse projects ranging from enterprise applications to innovative web platforms. I specialize in full-stack development, with expertise in React, Node.js, and cloud technologies.

When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or writing technical articles to share knowledge with the developer community.

Experience

Software Engineer

Tata Consultancy Services (TCS)

2022 — Present

Developed and maintained enterprise-level web applications serving millions of users, focusing on performance optimization and user experience improvements.

  • Led development of microservices architecture reducing system latency by 40%
  • Implemented CI/CD pipelines improving deployment efficiency by 60%
  • Collaborated with cross-functional teams across multiple time zones
  • Mentored junior developers and conducted code reviews
ReactNode.jsTypeScriptAWSPostgreSQLDocker

Software Engineering Intern

Tech Solutions Inc.

2021 — 2022

Contributed to full-stack development of customer-facing applications and internal tools, gaining hands-on experience with modern web technologies.

  • Built responsive UI components using React and Tailwind CSS
  • Developed RESTful APIs and integrated third-party services
  • Participated in agile development process and sprint planning
JavaScriptReactExpress.jsMongoDB

Projects

E-Commerce Platform

A full-stack e-commerce solution with advanced search, payment integration, and real-time inventory management. Built to handle high traffic with optimal performance.

Next.jsTypeScriptStripePostgreSQL

Task Management Dashboard

Collaborative project management tool with real-time updates, team collaboration features, and analytics dashboard for tracking productivity.

ReactNode.jsSocket.ioMongoDB

AI Content Generator

AI-powered content generation platform leveraging GPT-4 for creating marketing copy, blog posts, and social media content with custom templates.

Next.jsOpenAI APITailwindCSSVercel

Real-Time Analytics Dashboard

Data visualization platform for monitoring business metrics with customizable charts, real-time updates, and exportable reports.

ReactD3.jsWebSocketRedis

Skills & Technologies

Frontend

ReactNext.jsTypeScriptJavaScriptTailwind CSSHTML/CSSRedux

Backend

Node.jsExpressPythonREST APIsGraphQLMicroservices

Database

PostgreSQLMongoDBRedisMySQLPrisma

DevOps & Tools

AWSDockerKubernetesGitCI/CDJenkinsVercel

Get in Touch

Let's work together on your next project

I'm always interested in hearing about new opportunities, collaborations, or just having a chat about technology.

Location

Mumbai, India