seshwarvivek
Hi! I'm Sanam Eshwar Vivek — an AI & Blockchain enthusiast currently pursuing my Summer of AI Cohort 3 (Swecha) internship.
This space tracks my learning, tasks, and contributions during SOAI 2025 and beyond.
👨 💻 About Me
-
🎯 Interests: Artificial Intelligence, Blockchain, Java, Flutter, Networking -
📚 Current focus: AI/ML practice, Blockchain-based student database, and Flutter app development - 🧭 Goal for 2025: Complete internship projects successfully, strengthen core programming skills, and contribute to open-source AI/Blockchain projects
🚀 What I’m Working On
- Blockchain-based Student Database — secure and transparent academic record system
- AI/ML Mini Projects — implementing ML algorithms and real-time AI models
- Flutter Apps — experimenting with stateful/stateless widgets & Provider
- Java Practice Repo — focusing on OOP, multithreading, and exception handling
- Networking labs and simulations for real-world configuration practice
✅ SOAI 2025 – Daily Task Tracker
From intern instructions: set up profile repo, document progress, complete modules.
-
Account created on code.swecha.org -
Profile repo created (eshwar_ai) -
Profile README started (you’re here!) -
Completed core courses (see checklist below) -
First contribution/merge request done -
Weekly progress update posted
📚 Courses & Learning Checklist
I’ll keep updating this section as I complete tasks.
Core
-
Git & GitLab basics (clone, branch, MR, issues) -
Python for AI (functions, OOP, files) -
Data handling (NumPy, Pandas) -
ML foundations (train/test split, metrics, overfitting) -
DL intro (ANNs, activation functions) -
Blockchain basics (smart contracts, transactions) -
Java (OOP, inheritance, multithreading, exception handling) -
Flutter basics (widgets, state, navigation)
Extras (as time permits)
-
Networking configs & automation -
API building (FastAPI for AI integration) -
CI/CD pipelines on GitLab -
Docker basics for deployment
🧰 Tech Stack
Languages: Python, Java, Dart
Frameworks/Libraries: Flutter, scikit-learn, NumPy, Pandas, Matplotlib, TensorFlow
Blockchain: Web3, Ethereum basics
Tools: Git, GitLab, Cisco Packet Tracer, VS Code, Jupyter
📦 Repositories & Notable Work
-
🔹 Blockchain Student Database — prototype system using blockchain -
🔹 AI/ML Practice — notebooks on classification, prediction, evaluation -
🔹 Java Programs — 10-mark exam prep programs (OOP, Threads, Exceptions) -
🔹 Flutter Apps — UI experiments + state management examples -
🔹 Networking Scripts — router & switch configs
I’ll add links here as I push code.
🗓 Weekly Progress Log
- Week 1: Repo setup, Git/GitLab basics, profile README
- Week 2: Python & Pandas refreshers, simple ML notebook
- Week 3: Blockchain prototype setup, smart contract basics
- Week 4: Flutter state management practice (setState + Provider)
- Week 5: Java programs on threads, inheritance, exceptions
(I’ll keep updating this weekly.)
🤝 How to Collaborate
- Open an Issue with a clear summary
- Create a feature branch (
feat/short-name) - Submit a Merge Request with description + screenshots/notebook previews
- Mention me for review
📫 Contact
📄 License
Unless stated otherwise inside a project, code is released under the MIT License.
Notes to Self
- Keep commits small and meaningful
- Write READMEs for each project
- Maintain a progress tracker weekly
- Push updates regularly
Personal projects
View allLoading
Loading
Info
Member since May 26, 2025