Hi,
I'm Vishal

Resume Contact

About

I'm Vishal

With 3+ years of experience, I specialize in building scalable web applications using Python, Django, and Flask. My expertise spans database management with SQL, PostgreSQL, MySQL, and NoSQL solutions like MongoDB. I have hands-on experience with RESTful APIs, cloud platforms such as AWS and Azure, and DevOps tools like Docker and Kubernetes. Passionate about AI/ML, I leverage Python libraries like Pandas, NumPy, and scikit-learn for data-driven solutions. As a collaborative team player, I thrive in knowledge-sharing environments, ensuring efficient and high-performing development pipelines.

Skills

Professional Skills

Click on each category to view the specific skills.

Web Technologies

  • HTML5
  • CSS3
  • JavaScript
  • JSON
  • XML
  • REST
  • FastAPI

IDE

  • PyCharm
  • Visual Studio Code
  • Jupyter Notebook
  • Anaconda
  • pip

Languages

  • Python
  • C++
  • Java
  • SQL

Frameworks & Libraries

  • Django
  • Flask
  • Pandas
  • NumPy
  • Matplotlib
  • scikit-learn
  • TensorFlow
  • PyTorch
  • Lightning
  • Visualforce

Database Technologies

  • PostgreSQL
  • MySQL
  • MangoDB
  • SQLite

Cloud Platforms

  • Microsoft Azure
  • AWS(EC2, S3, Lambda)
  • GCP

Version Control

  • Git
  • Github
  • GitLAb

Testing Frameworks

  • Pytest
  • Unittest

Build & Deployment

  • Jenkins
  • Azure pipelines
  • Docker
  • Kubernetes

Operating Systems

  • Windows
  • macOS
  • linux

Work

CupCake Carbon Cycle Model

Designed a full-stack web application to monitor and visualize the carbon cycle across ecosystems. This platform enables researchers to analyze the impact of carbon emissions on climate change using real-time data. It features a React-based front end and a Python-powered back end for efficient data processing and visualization.

Tech Stack: React, Python, Flask, PostgreSQL

Impact: Streamlined research efforts by reducing data processing time by 30%, allowing scientists to make faster, data-driven decisions.

Software Engineer (Student Assistant) - University of California

Location: Riverside, United States

Duration: January 2024 – December 2024

Role: Developed the CupCake Carbon Cycle Model, a full-stack web application for visualizing carbon cycles using React, Python, and PostgreSQL, reducing data processing time by 30%.

Led the development of a Retrieval-Augmented Generation (RAG)-based chatbot using Python, TensorFlow, Elasticsearch, and FastAPI to improve research efficiency.

Optimized user engagement for full-stack tools addressing climate change research.

Key Skills: React, Python, Flask, PostgreSQL, TensorFlow, FastAPI, Elasticsearch, HTML5, CSS3, JavaScript, Git, Linux

Associate Technical Solutions Engineer - Databricks

Location: Bangalore, India

Duration: April 2023 – September 2023

Role: Resolved complex issues on Spark and Databricks platforms, ensuring SLA compliance and providing best practices for optimizations.

Worked with cross-functional teams to implement enhancements based on user feedback and community trends.

Designed and optimized scalable data pipelines for efficient large dataset management.

Key Skills: Spark, Databricks, Python, SQL, Data Pipelines, Big Data, Cloud Computing

Software Engineer Intern - Databricks

Location: Bangalore, India

Duration: June 2022 – April 2023

Role: Developed a data-driven model to streamline ETL processes and improve case categorization.

Resolved issues within the Spark environment, enhancing platform reliability.

Supported data modeling and warehouse efforts, improving accessibility and organization.

Key Skills: Databricks, Spark, Python, SQL, ETL Processes, Data Modeling, Cloud Platforms

Project Trainee - R.I.N.L.

Location: Visakhapatnam, India

Duration: September 2021 – June 2022

Role: Built a full-stack web application with React, Flask, and PostgreSQL for analyzing and processing RINL transport data.

Developed interactive data visualizations using Plotly Dash to enhance user decision-making.

Implemented frontend components using HTML, CSS, and JavaScript for a seamless user interface.

Key Skills: FastAPI, Flask, React, PostgreSQL, Docker, Plotly Dash, REST APIs, HTML, CSS, JavaScript, Data Visualization

Empowering Healthcare with Disease Prediction for Seamless Doctor Consultations

Location: Bangalore, India

Duration: 2021 – 2023

Role: Designed and developed a web application integrating multiple healthcare services, including patient health record storage, blood bank management, doctor availability, and medical insurance.

Implemented machine learning models for symptom prediction and diagnosis assistance using NLP to extract symptoms from text-based patient descriptions.

Developed an online doctor appointment system with real-time booking and integrated Google Maps API to locate nearby healthcare facilities.

Integrated secure APIs to enable seamless sharing of patient records between multiple healthcare providers.

Created an intuitive UI to enhance patient interaction and optimized backend workflows for efficient healthcare service management.

Key Skills: React.js, Flask, FastAPI, PostgreSQL, TensorFlow, Scikit-learn, NLTK, OpenAI APIs, Google Maps API, Docker, AWS, REST APIs

Publication Link: View Paper

Master of Science in Computer Science

University: University of California, Riverside

Location: Riverside, United States

Year: 2023 - 2024

CGPA: 3.71/4.0

Relevant Courses: Deep Learning, Cloud Computing, Artificial Intelligence, Distributed Systems

Thesis: Machine Learning for Oceanic Carbon Cycle Prediction

Bachelor of Technology in Computer Science

University: Amrita Vishwa Vidyapeetham

Location: Bangalore, India

Year: 2019 - 2023

CGPA: 8.51/10

Relevant Courses: Data Structures, Operating Systems, Software Engineering, Machine Learning

Final Project: Developed an intelligent water management system utilizing IoT and cloud technologies to optimize resource usage.

Get in Touch

I'd love to hear from you! Feel free to reach out through the form below or connect with me directly.