Skip to content

Latest commit

 

History

History
120 lines (94 loc) · 4.58 KB

index.md

File metadata and controls

120 lines (94 loc) · 4.58 KB

Portfolio


Summer Internship / Work Experience

Python Intern | Technocolabs
Intern
• Built a full stack weather app to display all kinds of weather data, from temperatures, to wind speeds, to humidity levels.
• Followed the Iterative Enhancement Model for the making of the project
• Completed all the assigned tasks before the stipulated timeline and bagged a Letter of Recommendation
•Tech Stack : PyOWM API, Python, Streamlit and Matplotlib


PROJECTS

  • URL Shortner

    • It works by transforming any long URL into a shorter, more readable link.
    • Generates a random new URL for any given link
    • A minimalistic front end for a better user experience
    • Collaborated with other open source peers to implement the new feature of generating a QR code for the links
    • Tech Stack : NodeJS, ExpressJS,MongoDB
  • Sorting Visualizer

    • Visualizes the internals of algorithms
    • Shows the sorting in real time with animations
    • Implemented various stable sorting algorithms
    • Collaborated with other open source peers to fix the issues and implement few sorting algorithms
  • Weather App

    • A fullstack python app to get various weather updates
    • Used Matplotlib for creating bar graphs and line graphs
    • Used the Python Open weather Map API to fetch all the data
    • Tech Stack : Python,Streamlit frontend

Certifications

  • Python (basic)
    Hackerrank
    The test covered topics like Scalar Types, Operators and Control Flow, Strings, Collections and Iteration, Modularity, Objects and Types and Classes

  • Problem Solving (basic)
    Hackerrank
    • The test covered basic topics of Data Structures (such as Arrays, Strings) and Algorithms (such as Sorting and Searching).

  • Database Foundations
    Oracle
    • Learnt database design techniques , designed databases using a modelling tool , were introduced to SQL to implement and query databases using hands-on activities.


COURSES


Hackathons

  • Hack Jaipur 2020

    Our group's idea was to use summarization methods for an office environment. It is used to summarize meetings by converting speech to text. The text file is then sent to the summarizer to generate a summary. We have also built an optical character recognition system so that we can extract text data from PDF and convert it to a text file and this text file will also be fed to the summarizer

Achievements

  • Among top 100 Active contributors on Github in India (2020-2021)

image link

SKILLS

  • C/c++
  • Python
  • MySQL
  • Javascript
  • HTML/CSS
  • NodeJS
  • ExpressJS
  • MongoDB