Srinath Anand
Junior, VIT Chennai
Technical Advisor, Linux Users Group, VIT Chennai
PROFILE
Passionate about GNU/Linux.
Analytical thinker, problem-solver,
Tech enthusiast, open-source programmer.
EDUCATION
Institution | Academic Term | Course | Grade |
---|---|---|---|
Vellore Institute of Technology, Chennai | 2022-26 | B. Tech CSE (Core) | CGPA: 8.71 |
National Public School, Gopalapuram | 2010-22 | AISSCE | 94.2% |
National Public School, Gopalapuram | 2010-22 | AISSE | 94% |
PROJECTS
StratOS Linux:
A GNU/Linux distribution based on Arch Linux. It provides access to the largest set of repositories of software available on any Linux distribution. My twin (and fellow VITian) Srikanth and I develop the distribution and maintain the package repository, fixing bugs in the distribution.
Rockers:
Implemented this meta-package manager in Rust, for managing packages across several Linux distributions and repositories.
Smart Planner:
A voice assistant we worked on as a team to aid with calendar- based task scheduling using a Raspberry Pi, ESP8266, Arduino Uno and MQTT, Python & natural-language processing to parse voice commands, using Firebase as a database and a ReactJS frontend I helped develop.
Dijkstra:
I created this to visualize the effects of applying Dijkstra’s and A* algorithms on a Matplotlib graph. By measuring the execution time between the two, their efficiency is determined in various scenarios.
Terminator:
A proof-of-concept task manager written in C using Ncurses. It updates the processes list on-the-fly and sends different UNIX signals to them.
SKILLS
Programming Languages/Frameworks:
Python | C/C++ | Rust | NumPy/Jupyter |
Java | R | JavaScript | Bash |
ReactJS | SQL | Matplotlib | Ncurses |
Tools:
GNU/Linux | Docker | Git | GitHub |
GNU Emacs | Cisco Packet Tracer | Wireshark | Firebase |
Arduino | Raspberry Pi | MQTT | PyPI |