Hi! I'm Ishan Dwivedi

Ishan Dwivedi Profile

About Me

Tech enthusiast focusing on web development, UI/UX design, and machine learning. Experienced in designing user-centric applications, including a responsive portfolio and creative UI/UX challenges, committed to delivering innovative solutions and advancing technical and design expertise.

My Work

Art Corner | A Responsive Image Generation Website

Art Corner | A Responsive Image Generation Website

A minimalist image generation platform built with bootstrap and next js, focusing on a clean user experience.

Next.jsTailwindMongoDBREST APIExpress js
Wellnest | A Medical Appointment Booking Software

Wellnest | A Medical Appointment Booking Software

A comprehensive medical clinic software designed to streamline patient management, appointments, and billing.

Next.jsTailwindMongoDBREST APIExpress js
CodeDuo | A Gamified Quiz App for Coders

CodeDuo | A Gamified Quiz App for Coders

A coding quiz application with user authentication, leaderboards, and interactive quizzes.

Next.jsTailwindMongoDBREST APIExpress js
MemoMate | An Interactive Mobile App

MemoMate | An Interactive Mobile App

MemoMate is a cross-platform React Native app that helps users track moods and daily thoughts with a clean, emoji-powered journal interface.

React NativeExpoNode.js
AI News Summarization Pipeline

AI News Summarization Pipeline

An AI-powered news summarization tool that generates concise summaries of news articles using natural language processing techniques that is scraped through a custom web scraper.

StreamlitPytorchBeautifulSoup4requests
AI Bach Chorale Generator

AI Bach Chorale Generator

An AI-powered application that generates Bach-style chorales using 1D CNN model trained on a dataset of Bach chorales.

StreamlitPytorch
Research Assistant using Spring AI

Research Assistant using Spring AI

This Research Assistant is a minimal, AI-powered research assistant designed to perform two high-value tasks: summarization and intelligent suggestion.

Spring AIViteTailwindSpring BootJava

My Skills

Languages

Python
Python
JavaScript
JavaScript
TypeScript
TypeScript
Java
Java
SQL

Frameworks / Libraries

React.js
React.js
Next.js
Next.js
Node.js
Node.js
Express.js
Express.js
FastAPI
FastAPI
LangChain

AI / ML

PyTorch
PyTorch
TensorFlow
TensorFlow
Scikit-learn
Scikit-learn
NumPy
NumPy
Pandas
Pandas
Spring AI
Spring AI

Databases

MongoDB
MongoDB

Tools

Git
Git
Docker
Docker
AWS
AWS

Concepts

System Design
DevOps
Computer Networks
OOPS
DBMS

My Certifications

Machine Learning Specialization

Machine Learning Specialization

A comprehensive machine learning specialization covering supervised and unsupervised learning, deep learning, and reinforcement learning, with practical applications and real-world projects.

DeepLearning.AI (Coursera)
Generative AI in Software Development

Generative AI in Software Development

Use Generative AI tools to enhance software development, including code generation, debugging, and documentation, while understanding ethical implications and best practices.

Amazon (Coursera)
Supervised Machine Learning: Regression and Classification

Supervised Machine Learning: Regression and Classification

Develop Python-based machine learning models with NumPy and scikit-learn, training algorithms for prediction and classification, including linear and logistic regression.

DeepLearning.AI (Coursera)
Data Structures and Algorithms

Data Structures and Algorithms

Design, implement, and evaluate Java data structures and algorithms, apply recursion to problems, and optimize using searching and sorting techniques.

Amazon (Coursera)
Next.js Web Dev: Master this Powerful React Framework

Next.js Web Dev: Master this Powerful React Framework

Develop dynamic web applications using advanced and nested routing strategies, integrate client and server APIs, and optimize performance for usability.

Meta Brains (Udemy)
MongoDB Masterclass: Build High-Performance NoSQL Apps

MongoDB Masterclass: Build High-Performance NoSQL Apps

Feel flexbile to work with MongoDB, Perform Basic and Advanced queries in MongoDB. Build real life application using MongoDB. Understand how MongoDB stores data

Creative Online School (Udemy)
Problem Solving through Programming in C

Problem Solving through Programming in C

Used C programming language to solve problems, including data structures, algorithms, and software design principles, while developing efficient and maintainable code.

NPTEL (Swayam)
Introduction to Programming in C

Introduction to Programming in C

Learned the fundamentals of programming using C, including syntax, data types, control structures, and basic algorithms, while developing problem-solving skills and coding proficiency.

NPTEL (Swayam)

Get In Touch

I'm currently available for freelance work. If you have a project in mind, want to collaborate, or just want to say hi, feel free to reach out.

Contact Me