Shaunak Juvekar

United States

@Swordtooth

Badges

Problem Solving
Sql

Certifications

Work Experience

  • Software Developer

    Virginia Tech•  September 2023 - Present•  Blacksburg, VA

    Spearheaded the development of SWEEP, a map-based municipal waste management software using ReactJS and Python, optimizing waste collection routes, saving time and fuel costs. Utilized React Context API for efficient state management of application-wide data such as marker arrays and location updates. Implemented RESTful APIs using Flask to optimize data accessibility and integration with the frontend and Gurobi solver. Achieved 99% system reliability by containerizing both frontend and backend environments separately using Docker. Enhanced scalability by deploying on a Kubernetes cluster, creating Pods on VT’s cloud servers, mapping relevant ports, and configuring Ingress to expose services via a public URL.

  • Software Development Intern

    Mediaocean•  June 2023 - August 2023•  New York, NY

    Developed and shipped an in-house thumbnail generation service for the Scope 2.0 advertising platform to production. Built reusable React Typescript components for displaying thumbnails and leveraged Storybook to document UI components, ensuring maintainability and scalability of the frontend. Designed Python APIs to handle backend logic and used Apollo Client to retrieve thumbnail data from a GraphQL backend. Orchestrated a serverless service to architect scalable infrastructure using AWS Lambda, AWS S3, and API Gateway. Upheld coding standards by implementing rigorous unit testing with Unittest, Jest, and RTL, achieving 70% test coverage.

  • Software Developer

    Gibots•  July 2020 - July 2021•  Pune, India

    Engineered core modules in a document automation project, achieving a 90% reduction in client’s manpower efforts. Created a PDF to Word conversion service using Java Apache PDFBox, ExpressJS, and MongoDB and wrote complex styling logic. Developed a user interface using AngularJS to check Rule Engine functionality, reducing development time by 20%. Enhanced code quality and maintainability with pre-commit Git hooks for linting and unit tests within a Jenkins CI/CD pipeline. Authored scripts to automate workflows for data gathering and automated deployments, saving 4 hours/week of dev time.

  • Software Engineer

    Vodafone•  July 2018 - March 2020•  Pune, India

    Developed and managed automation frameworks for Vodafone TV’s streaming platforms, significantly reducing manual efforts. Leveraged Python for GUI testing, and Java Spring Boot with Kaltura APIs for schema validation and API testing. Wrote and optimized SQL queries, ensuring efficient storage and improved reporting of test execution data by 30%. Built and deployed a dynamic React dashboard on Heroku, providing real-time test run results with interactive visualizations. Collaborated with cross-functional teams in an Agile environment within the SDLC ensuring successful project delivery.

Education

  • Virginia Tech

    Master of Engineering in Computer Science•  May 2022 - May 2024•  GPA: 3.9

  • Pune University

    Bachelor of Engineering in Electronics and Telecommunication•  May 2014 - May 2018

Links

Swordtooth has not updated links details yet.

Skills

Docker
Kubernetes
Linux
Postman
Git
Jenkins
Storybook
Apollo Client
Streamlit
PostgreSQL
MongoDB
AWS DynamoDB
Neo4j
React.js
Redux
Node.js
Express
Django
Next.js
Spring
Tailwind CSS
FastAPI
JavaScript
Typescript
Python
Java
SQL
HTML
CSS
NodeJs
Python(Advanced)
React