Pratik Goswami

Frontend Software Engineering | Ex-TikTok | React.js, Next.js, TypeScript, JavaScript

Curriculam Vitae

About Pratik

Welcome to my portfolio!

I'm a dedicated Software Developer and tech enthusiast, specializing in Front-end Development. Here, you'll find a showcase of my projects and skills, aimed at seizing new opportunities in the ever-evolving tech landscape. Dive in to discover how I bring creativity and functionality together to craft seamless user experiences.

Let's connect and explore the possibilities together.

Technical Skills

Frontend

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React.js
  • Next.js
  • TailwindCSS
  • Redux
  • Lynx
  • Webpack
  • LiveBlocks

Backend

  • Node.js
  • Express.js
  • Django
  • MySQL

Programming

  • C++
  • Python
  • C#

Cloud Services

  • Vercel
  • Heroku
  • Cloudinary
  • Sanity CMS

Tools

  • Git
  • Visual Studio
  • Trello
  • Jira
  • Postman
  • Soap UI
  • Unity
  • Visual Studio Code
  • TL Draw

Experience & Education

Experience

TikTok

Software Engineer

  • Develop and maintain scalable web applications using modern technologies such as React.js, Redux and Node.js

  • Collaborate with cross-functional teams to deliver high-quality software solutions within tight deadlines

  • Participate in code reviews, providing constructive feedback and ensuring code quality standards

  • Troubleshoot and resolve software defects, improving overall system stability adn performance

IBM

Application Developer

  • Developed & maintained over 15 integrations pertaining to SIM activation and customer reward functionality.

  • Spearheaded the development of a solution to Automate Builds and Deploy executables using Jenkins, Soap UI, Apache Ant Scripts & Bash Scripts to improve deployment time by approximately 30 minutes.

  • Oversaw the migration of over 30 integrations for Phase 1 of Production Server Version Upgrade.

  • Led the successful migration of a legacy system to a new Server Version, resulting in improved performance and maintainability.

  • Received recognition from other teams for my Automation Solution to Build and Deploy deliverables

  • Implemented automated build and deployment pipeline, reducing the deployment time by 30 mins

Education

University of Washington Bothell

Masters Student

  • Designed and developed a Virtual Reality-based Vision Therapy application for individuals with Strabismus, enhancing accessibility to therapeutic solutions

  • Collaborated closely with therapists at the EYE See Clinic, integrating current therapy methodologies into the digital framework

  • Engaged with clinicians and incorporated patient feedback to iterate and enhance application features

  • Authored operation manuals and conducted workshops to equip therapists with necessary skills

  • Led a study to evaluate the application's efficacy for Strabismus patients

  • Contributed to code reviews, maintaining high standards of code quality

  • Effectively presented the VR application study to the UW IRB board, securing approval

Techno India, Saltlake

Bachelors Student

  • Facilitated Coding and Web Development workshops, empowering peers and juniors

  • Oversaw Web Development competitions during college's technical fest, fostering a competitive spirit

  • Distinguished as a Microsoft Student Partner, representing university with dedication

  • Secured victories in Web Development competitions at college fests in Kolkata, showcasing proficiency

Projects

  • Focus on Feathers

    Focus on Feathers

    A photography showcase celebrating the beauty of birds, featuring dynamic galleries powered by a seamless CMS workflow.

    Tech Stack

    • Next.js
    • TypeScript
    • TailwindCSS
    • Shadcn UI
    • Sanity CMS
    • Cloudinary
    • Vercel
  • Job Application Tracker Screenshot

    Job Application Tracker

    Track every job you apply to and stay organized throughout your job search. Manage links, notes, and application status with a clear dashboard that keeps your progress visible.

    Tech Stack

    • Next.js
    • TailwindCSS
    • TypeScript
    • Firebase
    • Vercel
  • Collaborative Slide Editor Screenshot

    Collaborative Slide Editor (Real-time)

    The editor supports live multi-user interaction, role-based permissions, per-user undo/redo history, and widget-based slide editing — designed to feel like a realistic MVP of a collaborative design tool.

    Tech Stack

    • React.js
    • Typescript
    • TailwindCSS
    • Liveblocks
    • Vite
    • Vercel
  • Screenshot of Gears Connect

    Gears Connect

    A community platform to discover, organize, and join tech meetups with real-time event updates and collaboration tools.

    Tech Stack

    • Next.js
    • TypeScript
    • TailwindCSS
    • Vercel
    • Firebase
  • Tesla Clone

    Tesla Clone

    Explore a meticulously crafted replica of Tesla's sleek and modern website, brought to life using cutting-edge technologies.

    Tech Stack

    • Next.js
    • TypeScript
    • TailwindCSS
    • Vercel
  • Roshambo Game

    Roshambo

    Experience the classic game of Rock, Paper, Scissors like never before with my web app that adds a touch of geeky fun inspired by The Big Bang Theory.

    Tech Stack

    • Next.js
    • TypeScript
    • TailwindCSS
    • Vercel