Skip to content
View SaiTeja6304's full-sized avatar

Block or report SaiTeja6304

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
SaiTeja6304/README.md

Hi there ๐Ÿ‘‹

About Me

๐Ÿ‘‹I am Sai Teja Sunku majoring with BS in CS and an aspiring and passionate Computer Scientist. I thrive on studying and gaining insights into Computer Science foundational principles and the latest cutting-edge technologies.

๐ŸŽ“My journey at Worcester Polytechnic Institute (WPI) has equipped me with a strong foundation in object-oriented design, system programming, operating systems, data structures, algorithms, and web development. Through WPI's project-based learning approach, I've had the opportunity to apply what I have learned to build meaningful and high-quality real-world applications.

๐Ÿง‘โ€๐Ÿ’ปMy growing interest in Web Development and Artificial Intelligence has led me to gain hands-on experience building full-stack web applications using frameworks such as Python Flask, Django, Node.js, and Express. Iโ€™ve worked with databases like SQLite and MongoDB and developed responsive frontends using HTML, CSS, JavaScript, and React. Building these applications has deepened my understanding of web technologies and sharpened my debugging and problem-solving skills.

๐Ÿค–In the realm of Artificial Intelligence, I have delved into machine learning, gaining expertise in supervised learning (regression and classification), unsupervised learning (clustering), and time-series modeling. Iโ€™ve also explored black box techniques like Random Forest, Decision Trees, and XGBoost. My passion for AI has driven me to explore Generative AI, where Iโ€™ve gained insights into concepts such as Retrieval-Augmented Generation (RAG), large language models, LangChain, text chunking, vector embeddings, transformer architecture, and neural networks (including CNNs, GANs, and ANNs). I've also developed skills in natural language processing techniques and prompt engineering.

๐Ÿ“ˆI am a dedicated and quick learner, always eager to grasp new knowledge and stay updated with the latest technological advancements. My commitment to excellence is reflected in my consistent performance, including earning a place on the Deanโ€™s List at WPI. As a hard worker and a collaborative team player, I am determined to contribute meaningfully to any team and strive to make a positive impact through my work.

I actively seek opportunities to apply my skills and knowledge in Software Engineering, Web Development, and Artificial Intelligence.

Tech Stack ๐Ÿ’ป:

Software

  • Python
  • Java
  • HTML
  • CSS
  • SQLite
  • JavaScript
  • C
  • C++
  • Node.js
  • React

Computer

  • Microsoft Office
  • Google Docs, Sheets, Slides
  • Linux shell
  • Slack
  • Git
  • Jupyter Notebook
  • Visual Studio Code
  • JetBrains IDE's

My Project Highlights ๐Ÿง‘โ€๐Ÿ’ป:

  1. Chatbot -
    • Developed chatbot for HR referral policy using RAG pipeline and LangChain, incorporating features such as Chroma, text chunking, prompt templates, and chat message history.
    • Designed bot using Streamlit for user-friendly interface, leveraging OpenAI's text embeddings and GPT-3.5 to generate responses specifically tailored to the policy PDF.
  2. Hospital Management System -
    • Developed a comprehensive web application for managing hospital databases using Python, HTML, CSS, JavaScript, and SQLite.
    • Implemented features for patient and admin functionalities, including registering and booking appointments, updating and deleting patient information, and sending emails and notifications.
    • Structured the application using the Model-View-Controller (MVC) pattern and applied encapsulation techniques to enhance data security.
  3. Finance Application -
    • Programmed a web application for managing user financial information, enabling users to add, view, update, and delete financial plans and data.
    • Integrated functionality to generate PDFs of financial data, export data to CSV files, and upload financial documents using Flask framework libraries.
    • Developed dynamic charts (pie, bar, and line) to visualize financial data for the current and previous years, utilizing Pandas and Matplotlib libraries.
    • Built the application using Python, HTML, CSS, JavaScript, and SQLite, following the Model-View-Controller (MVC) pattern for organized and maintainable code.
  4. Billing System -
    • Developed web application for billing systems to add, view, update, and delete purchase data. The app contains HTML form to manage data entries, display total purchase amount and styled using Bootstrap and custom CSS.
    • Implemented an authentication system for individual users via GitHub, using PassportJS with the GitHub strategy for secure login.
    • Ensured data persistence using MongoDB and Mongoose schemas to handle CRUD operations, specific to the logged-in user ID.
    • Managed data flow between the backend and frontend using the Express framework, JavaScript, and Handlebars, with backend business logic implemented in Node.js.

GitHub Stats ๐Ÿ“Š:

Popular repositories Loading

  1. TodoApp TodoApp Public

    Desktop GUI application to save homework tasks

    Python

  2. Finance Finance Public

    Web application for financial information

    Python

  3. Library_Mangement_System Library_Mangement_System Public

    Library Management System with advanced features

    Python

  4. SaiTeja6304 SaiTeja6304 Public

    My personal repository

  5. BillingSystem BillingSystem Public

    Billing System to handle purchase data

    Handlebars

  6. Financial-Data-Filtering-App Financial-Data-Filtering-App Public

    Created for internship at ValueGlance

    JavaScript