profile-pic
Vetted Talent

Shashank Shastri

Vetted Talent

Results driven Full Stack Developer with 5+ years of hands on expertise in back-end & front-end solutions using Node.js, JavaScript, VueJS and TypeScript combined with Github for version control and automation. Demonstrated ability to deliver high quality products by leveraging Django & Firebase technologies.

  • Role

    Software & Nestjs Engineer

  • Years of Experience

    7.1 years

  • Professional Portfolio

    View here

Skillsets

  • Python
  • Retool
  • HTML
  • CSS
  • C++
  • C
  • Vue.js
  • Terraform
  • SQL
  • React.js
  • JavaScript - 3 Years
  • Postgres
  • Node.js
  • NestJS
  • Go
  • Git
  • Elasticsearch
  • Docker
  • Django - 3 Years

Vetted For

4Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Fullstack DeveloperAI Screening
  • 40%
    icon-arrow-down
  • Skills assessed :HTML / CSS, Jenkins, Node Js, React Js
  • Score: 8/20

Professional Summary

7.1Years
  • Apr, 2024 - Present1 yr 11 months

    Software Engineer

    TrackStreet
  • Sep, 2023 - Nov, 2023 2 months

    Retool Developer

    Bold Tech
  • Mar, 2021 - Jun, 2021 3 months

    Open Source Contributor

    GitKraken
  • Dec, 2020 - Sep, 20232 yr 9 months

    Full Stack Engineer

    LeadGenius

Applications & Tools Known

  • icon-tool

    Vue.js

  • icon-tool

    Node.js

  • icon-tool

    NestJs

  • icon-tool

    Python

  • icon-tool

    AWS CloudWatch

  • icon-tool

    Elasticsearch

  • icon-tool

    Docker

Work History

7.1Years

Software Engineer

TrackStreet
Apr, 2024 - Present1 yr 11 months
    Built and maintained web crawlers, background workers, and job queues using Go routines and channels for concurrent data processing. Wrote robust unit and integration tests using Go's testing framework, achieving 90% code coverage and improving deployment confidence. Worked on CI/CD pipelines (Bitbucket Pipelines, GitHub Actions) to automate testing, linting, and deployment of Go services.

Retool Developer

Bold Tech
Sep, 2023 - Nov, 2023 2 months
    Developed and maintained internal tools using Retool, enabling business teams to interact efficiently with backend systems like PostgreSQL, REST APIs, Firebase, and GraphQL. Integrated third-party APIs (e.g., Stripe, Airtable, Salesforce) into Retool apps to streamline data visibility and control. Wrote JavaScript logic and transformers to extend Retool functionality, improving app performance and business logic handling. Designed user-friendly interfaces and forms with role-based access controls, ensuring secure and intuitive user experiences. Collaborated closely with product managers and backend engineers to prototype, iterate, and deploy tools rapidly with a low-code approach. Used version control (Git) and Retool environments to manage staging and production deployments effectively. Conducted internal demos and onboarding sessions for non-technical stakeholders, increasing adoption of internal tools across departments.

Open Source Contributor

GitKraken
Mar, 2021 - Jun, 2021 3 months
    Implemented two features resulting in the adoption of enterprise licensing. View my closed pull requests on GitHub.

Full Stack Engineer

LeadGenius
Dec, 2020 - Sep, 20232 yr 9 months
    Led the development of a custom web scraper Chrome extension, resulting in a 30% reduction in data retrieval time and enhancing overall efficiency. Built custom dashboards, CRUD interfaces, and admin panels that significantly reduced manual workflows for operations, support, and finance teams. Led migration from legacy tools to Retool-based solutions, resulting in a 40-60% reduction in time spent on internal tasks. Optimized a VueJS app, reducing loading time by 50% through the migration of Firebase cloud functions to a NestJS backend. Implemented a monitoring system using Terraform and AWS CloudWatch to track RDS DB load, contributing to improved system reliability. Ensured secure handling of project secrets by retrieving them from AWS Parameter Store. Engineered Django APIs with Elasticsearch DSL queries, enhancing search functionality and data retrieval efficiency. Managed Docker for all applications, streamlining deployment processes and ensuring consistent development environments. Led the migration of intensive frontend tasks to Django microservices, improving overall system performance. Orchestrated the migration of Firebase cloud functions to a NestJS backend, resulting in a more scalable and responsive architecture. Implemented TypeScript across all projects, ensuring type safety and code consistency. Managed the CI/CD pipeline, establishing automated workflows in CircleCI for efficient testing and deployment processes.

Achievements

  • Solved critical errors that impacted our internal product and customer-facing product in timely manner.
  • Spearheaded new features that dramatically increased our user base and

Major Projects

4Projects

Retool Employee Dasboard

Sep, 2023 - Oct, 2023 1 month
    Built a dashboard for employees featuring their work goals. Used NoSQL to fetch data for the dashboard. Developed with Retool and JavaScript.

Water Level Monitoring

Jan, 2021 - May, 2021 4 months
    Developed a Water Level Monitoring system for my apartment using Firebase and AngularJS. Used C++ to program the microcontroller.

Movie Recommendation System

Mar, 2021 - May, 2021 2 months
    Developed a Movie Recommendation System for my 3rd year college project using Django and VueJS. Used IMDb API for searching movies.

Home Automation System

Nov, 2020 - Dec, 2020 1 month
    Automated the house completely, controlled from Alexa and physical switches. Used C++ to program the microcontroller.

Education

  • Bachelors degree in Computer Engineering

    University of Mumbai (2022)

AI-interview Questions & Answers

I've been a developer for more than 3 years. I and I've been working, uh, for more than 5 years. I started working in 2018 as a researcher at Legenius. And, uh, after that, I moved on to a market analyst role. And finally, I, uh, after graduating, I, uh, moved, and I joined as a full stack developer at laziness. And, uh, I worked on mostly front end where, uh, we use Vue. Js for the front end framework. And in the back end, we had a Node. Js server back end and also Django back end. Uh, we used NestJS as a NodeJS framework. Uh, I've also experienced using no s NoSQL database and also SQL database. Uh

So in the execute update user function, the, uh, email is not being passed to the mutate function call. So along with id, uh, email should be passed in in the variables section. Apart from that, uh, rest of the thing looks good to me.