profile-pic
Vetted Talent

Rushabh Doshi

Vetted Talent

Results-driven Python Developer with 7 years of experience in developing web applications using Docker Nginx, Mongo DB, SQLite, MySQL, Python and Django. Demonstrated ability to build high-performance applications utilizing advanced programming techniques.

  • Role

    Python

  • Years of Experience

    8.5 years

  • Professional Portfolio

    View here

Skillsets

  • NO SQL - 5 Years
  • Django Rest Framework - 3 Years
  • Python - 2 Years
  • Scrapy - 2 Years
  • Selenium - 2 Years
  • Beautiful Soup - 2 Years
  • Restful APIs - 4 Years
  • Nuxt.js - 2 Years
  • Vue JS - 3 Years
  • AWS - 2 Years
  • Fast API - 3 Years
  • Postgre SQL - 4 Years
  • Rest APIs - 4 Years
  • API - 3 Years
  • ETL - 2 Years
  • Quality Assurance - 2 Years
  • active listening
  • Adaptability
  • Problem Solving
  • Teamwork
  • JS - 3 Years
  • NuxtJs - 2 Years
  • SQLite - 2 Years
  • MySQL - 7 Years
  • Python - 7 Years
  • Django - 4 Years
  • PHP - 3 Years
  • GCP - 3 Years
  • Redis - 2 Years
  • Kubernetes - 3 Years
  • Docker - 3 Years
  • Databases - 7 Years
  • Mongo DB - 4 Years
  • Apache Airflow - 1 Years
  • JavaScript - 4 Years
  • Postgre SQL - 4 Years
  • REST API - 4 Years
  • AWS - 4 Years
  • SQL - 7 Years
  • Flask - 1 Years
  • Go - 4 Years
  • Mongo DB - 4 Years

Vetted For

10Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Backend Python Developer(Remote)AI Screening
  • 73%
    icon-arrow-down
  • Skills assessed :Web Frameworks, AWS, Django, MySQL, Node Js, Postgre SQL, Python, Rest APIs
  • Score: 66/90
  • icon-skill_imageVue JS
  • 100%
    icon-arrow-down
  • icon-score

    Only 15.2% of the talents can score above the benchmark

card-info The objective of this assessment :

The objective of this assessment is to create a reusable and modular piece of UI functionality. Components encapsulate HTML, CSS, and JavaScript code, enabling easy reuse and maintenance. It assess how using Vue's component system, developers can build dynamic and interactive user interfaces, promoting code organization, reusability, and scalability in Vue.js applications.

  • icon-skill_imageLaravel
  • 100%
    icon-arrow-down
  • icon-score

    Only 11.4% of the talents can score above the benchmark

card-info The objective of this assessment :

The objective of this Laravel Assessment is to check how the developer can implement a Movie database using PHP Laravel where Routes, views and controllers are available for the Talent to use - but he needs to manage the Formcontroller which doesn't have right validation.

  • icon-skill_imageDjango
  • 100%
    icon-arrow-down
  • Codility - Use Django ORM to perform operations(Level 1)

  • Score: 100/100
    icon-score

    Only 7.1% of the talents can score above the benchmark

  • View Detailed ReportView Report
  • icon-score

    Only 7.1% of the talents can score above the benchmark

card-info The objective of this assessment :

This assessment tests the talent's ability to work with Django's Object-Relational Mapping (ORM) for performing database operations. It assesses their understanding of Django models, querying, and CRUD (Create, Read, Update, Delete) operations using Django ORM. The assessment focuses on their ability to write efficient database queries, their knowledge of Django ORM conventions, and their understanding of Django's data modeling capabilities.

Professional Summary

8.5Years
  • Jan, 2023 - Present2 yr 6 months

    Senior Back-end Engineer

    Log Binary
  • Jan, 2021 - Dec, 20221 yr 11 months

    Software Engineer

    Improwised Technologies PVT Ltd
  • Jun, 2018 - Dec, 20191 yr 6 months

    Part Time Developer

    Cranai Technology LLP
  • Aug, 2011 - Dec, 20209 yr 4 months

    Lecturer

    V.V.P. Engineering College
  • Jun, 2016 - Jun, 20182 yr

    Freelancer

    Freelancer

Applications & Tools Known

  • icon-tool

    Python

  • icon-tool

    NPM

  • icon-tool

    MySQL

  • icon-tool

    PHP

  • icon-tool

    Laravel

  • icon-tool

    Vue.js

  • icon-tool

    Asana

  • icon-tool

    Slack

  • icon-tool

    Jira

  • icon-tool

    Visual Studio Code

  • icon-tool

    MongoDB

  • icon-tool

    PostgreSQL

  • icon-tool

    Django

  • icon-tool

    Scrapy

  • icon-tool

    Docker

  • icon-tool

    Kubernetes

  • icon-tool

    GCP

  • icon-tool

    Postgres

  • icon-tool

    NuxtJS

  • icon-tool

    Apache Airflow

  • icon-tool

    Redis

  • icon-tool

    Metabase

  • icon-tool

    Selenium

  • icon-tool

    Flask

  • icon-tool

    AWS SQS

  • icon-tool

    GCP

  • icon-tool

    GKE

  • icon-tool

    CI/CD

  • icon-tool

    Flux

  • icon-tool

    Nuxt.js

  • icon-tool

    Beautiful Soup

  • icon-tool

    FastAPI

  • icon-tool

    NLP

  • icon-tool

    Celery

  • icon-tool

    Redis

  • icon-tool

    Apache Kafka

  • icon-tool

    Swagger

  • icon-tool

    SQLite

Work History

8.5Years

Senior Back-end Engineer

Log Binary
Jan, 2023 - Present2 yr 6 months
    Spearheaded backend development projects, optimizing performance and scalability.

Software Engineer

Improwised Technologies PVT Ltd
Jan, 2021 - Dec, 20221 yr 11 months
    Delivered innovative solutions and maintained high-quality codebases.

Part Time Developer

Cranai Technology LLP
Jun, 2018 - Dec, 20191 yr 6 months
    Designed and implemented multiple web solutions for clients, enhancing operational efficiency.

Freelancer

Freelancer
Jun, 2016 - Jun, 20182 yr
    Making node js, python script, venue booking website in Laravel, windows based application. Game design in Unity (C#).

Lecturer

V.V.P. Engineering College
Aug, 2011 - Dec, 20209 yr 4 months
    Taught and mentored undergraduate students in computer science disciplines.

Achievements

  • Successfully transitioned from a lecturer to a senior backend engineer role.
  • Developed various tools for metadata extraction, sentiment analysis, and ETL processes.

Major Projects

16Projects

Tabless

Log Binary
    Streamlined restaurant order operations with a single tablet solution. Implemented key modules for deposits, restaurant hours, and scraper modules. Built core modules using Django REST, PostgreSQL, MongoDB. Implemented Selenium for real-time data scraping. Managed WebSocket connections for real-time backend data to UI & mobile apps.

Listing Management

    Maintained and enhanced a comprehensive solution for validating, formatting, and publishing business details. A comprehensive system using PHP Laravel for backend and MySQL for database management. Utilized AWS Pub/Sub and deployed on GCP using GKE for CI/CD with Flux.

Tempest

    Provided Wikipedia infobox information for search terms in a private browser web application. Enhance efficient parsing functions using Beautiful Soup for extracting data from Wikipedia pages' infoboxes. Build on FastApi framework

Automatic Metadata Extraction & Summarization Tools

    Automated summarization of digital documents with metadata extraction. Developed the entire backend using FastAPI , frontend with Vue JS with Python framework and NLP support. Ensured the project was Docker-ready and had Kubernetes configuration ready.

Top Headlines News

    Display top headlines with date filter options. Built backend in Django REST and frontend in Vue.js with WebSocket. Automated fetching news headlines from NEWSAPI.org every 2 hours with Celery with Redis.

Historical Stock Price Analysis ETL

    Periodically scraped and loaded stock prices into Metabase for data visualization. ETL scripts using Python SCRAPY Liberary to scrape historical stock prices and load into PostgreSQL. Automated the whole process with Apache Airflow.

Acuity Health Care

Arihant Healthcare
Aug, 2024 - Present 11 months

    Outcome: Track and update patients' medical information during provider visits, including BP,

    pulse, lab results, medications, conditions, vitals, and diagnoses.

    Role: Back-End Developer

    • Created backend APIs in Django REST Framework and designed the database (PostgreSQL). Contributed to GCP deployment.
    • Developed API test cases for quality assurance.

CityTempTrack

    Implemented a pipeline to get city temperatures based on latitude/longitude using an API and save data in DB. Created producer and consumer scripts using Apache Kafka to fetch and store city temperature data.

Go User Module

    Ready-made user module for CRUD operations and login API. Created user module using Gorilla Mux. Saved in PostgreSQL. Provide API documentation in Swagger

Go Fiber CRM Project

    Developed a Lead CRUD application with Go Fiber and SQLite. Built a Lead CRUD application using Go Fiber. With SQLiteDB. Provide API documentation in Swagger

Venue Booking Project

Cranai Technology LLP
    Developed a website for customers to book different locations of the same venue for varying durations, enabling cost savings. Built the application using PHP Laravel.and MYSQL for DB management

Publishers Reviews

    Maintained and enhanced seamless review scraping backend, enhancing user functionality. A comprehensive system using PHP Laravel for backend and MySQL for database management. Maintain around 40 different spiders and build 5 from scratch. Used Flask for address-based searches and Go-Colly for one publisher;s site scraping. Get batches from AWS SQS for the process.

Acuity-Healthcare

    Track and update patients' medical information during provider visits, including BP, pulse, lab results, medications, conditions, vitals, and diagnoses. Created backend APIs in Django REST Framework and designed the database (PostgreSQL). Contributed to GCP deployment. Developed API test cases for quality assurance.

Thryv Leads Project

    Sustained and enhanced an automated system for handling business details with precision, ensuring timely publication. A comprehensive system using PHP Laravel for backend and MySQL for database management. Utilized AWS Pub/Sub and deployed on GCP using GKE for CI/CD with Flux. Built the UI with Nuxt.js and ensured quality with test cases for both backend and frontend. Manage and enhance multiple Cron jobs, with the ability to run them manually in case of failure.

Publisher review

Improwised PVT LTD
Jan, 2021 - Dec, 20221 yr 11 months

    Outcome: Maintained and enhanced seamless review scraping backend, enhancing user functionality.

    Role: Back-End Development

    • A comprehensive system using PHP Laravel for backend and MySQL for database management. Maintain around 40 different spiders and build 5 from scratch.
    • Used Flask for address-based searches and Go-Colly for one publisher;s site scraping.
    • Get batches from AWS SQS for the process.

Thryv Leads

Improwised PVT LTD
Aug, 2021 - Dec, 20221 yr 4 months

    Outcome: Sustained and enhanced an automated system for handling business details with precision, ensuring timely publication.

    Role: Back-End Development

    • A comprehensive system using PHP Laravel for backend and MySQL for database management.
    • Utilized AWS Pub/Sub and deployed on GCP using GKE for CI/CD with Flux.
    • Built the UI with Nuxt.js and ensured quality with test cases for both backend and frontend.
    • Manage and enhance multiple Cron jobs, with the ability to run them manually in case of failure.

Education

  • Bachelor Of Engineering (Computer Engineering)

    Saurashtra University (2011)
  • Master Of Engineering (Computer Engineering)

    Gujarat Technical University (2014)
  • Master Of Engineering (Computer Engineering)

    Gujarat Technological University, Ahmedabad (2014)
  • Bachelor Of Engineering (Computer Engineering)

    Saurashtra University, Rajkot (2011)

Interests

  • Exploring
  • Watching Movies