Shivam Gupta
shivam@shivam.pro • www.shivam.pro • shivamCode0
SKILLS
- Create, train, test, and deploy machine learning models to analyze data and make predictions using Python, TensorFlow, and other industry-standard tools
- Develop full-stack web applications using Next.js 13, React, Node.js, Python 3 and use databases to persistently store data
- 5+ years of experience coding various projects in different languages, frameworks, and for different purposes
- Deploy code to production using AWS, Google Cloud, Cloudflare, and using serverless functions
- Strong mathematical and analytical skills, problem-solving mindset, optimization
- Functional programming, manipulate data efficiently, rapidly develop app ideas
- Quickly learn and adapt to new technologies, eager to learn new skills
- Fast typing: 70 WPM with 95% accuracy, strong writing skills
- Proficient Piano Skills - 3 years of experience
EXPERIENCE
Machine Learning
- Developed machine learning models using TensorFlow, Keras, scikit-learn, and other frameworks
- Used Convolutional Neural Networks (CNN) for Image Classification, Text Classification, Sentiment Analysis
- Used Recurrent Neural Networks (RNN), LSTM, Embedding, Vectorization, and more to create generative AI (like ChatGPT)
- Deployed models to production - Tensorflow.js, Tensorflow Serving
- Extensive knowledge of Python 3.12 and data science stack (Jupyter Notebooks, NumPy, Keras, SciPy, Pandas, etc.)
- Create almost any type of web application, from simple to complex with different tech stacks and frameworks
- Develop back-end servers with Python, Flask, Node.js, Express.js, EJS
- Use databases such as MongoDB, Firestore for persistent data storage
- Host full-stack web applications online with scalability
- Implemented user authentication with Firebase and databases, use providers such as Sign in with Google and more
- Extensively developed web applications using Next.js, React, Bootstrap, TypeScript
- Develop complex apps with complex file structures and abstraction using components, pages, and more
- Next.js API routes, developing internal APIs, using other APIs
- Used Bootstrap, SCSS, CSS, classes to implement complex design
- Java - Extensively developed Bukkit Plugins for Minecraft Servers
- Dependency management with Maven, using libraries, Java 17+ features
- C# (Game Development with Unity), C++ (Arduino and embedded)
EDUCATION
High School - GPA: 4.00 Unweighted, ~4.3 Weighted (99th percentile), AP Computer Science Principles, Clubs: Math Team, Physics Team, Science Olympiad, Leadership in CS Club, Chess Club
HobbiesReading about new technologies, coding projects, practicing math, playing piano