Software Development


Text Ninja

  • An Android application to efficiently read articles/books by highlighting paragraphs of interest and filtering out nonsimilar paragraphs.
  • Highlighted paragraphs in a document are passed to the backend flask server to find similar paragraphs across the entire document using cosine similarity & TF-IDF.​
Technologies Used: Android, Java, AWS, Flask, NLTK
Code

10-K Stock Downloader

  • Scripts to download the SEC form 10-K and its equivalent stock price information, during the time of the filing and 6 months after the filing date.
Technologies Used: Python, BeutifulSoup, Pandas, Yfinance
Code

Automated Time Schedule Generator ( B.E. Capstone )

  • Automated the process of generating the time schedule for the department using genetic algorithm which included 10+ constraints and needed the generated schedule to be dynamic so that it could handle modifications and complications that arose from those modifications.
Technologies Used: C#, Visual Studio
Code