👋 Hello, World! I am
A passionate B.Sc Computer Science final-year student who transforms ideas into elegant, high-performance software. I specialise in Python automation, R-based data analysis, and crafting modern web experiences — all driven by curiosity and a desire to make real-world impact.
Available for Freelance & Full-Time Roles
Who I am, what drives me, and what I bring to the table
I'm Ruthishwaran R, a final-year B.Sc Computer Science student at Voorhees College, Vellore, Tamil Nadu, India. My journey into technology began with a genuine love for problem-solving — turning complex real-world challenges into clean, efficient code.
Over the past few years, I have developed strong foundations in Python programming, statistical data analysis with R, and web development. I believe great software is not just about syntax — it's about understanding the problem deeply and building solutions that are scalable, readable, and impactful.
When I'm not coding, I enjoy exploring new frameworks, reading tech articles, and participating in peer study groups to sharpen my skills. I am a fast learner, a collaborative team player, and deeply motivated by the idea of creating software that makes someone's life easier.
B.Sc Computer Science
Final Year • 2023–2026
Vellore, Tamil Nadu, India
Open to Remote Work
Python • R • Web Dev
Data & Software Solutions
Tamil • English
Read, Write & Speak
"I do not just write code — I craft solutions. Every project I take on is an opportunity to learn, grow, and deliver something that truly matters." — Ruthishwaran R
Technologies I work with and continue to grow in
Scripting, automation, OOP, file handling, and application development.
Statistical analysis, data visualization (ggplot2), and CSV processing.
Semantic HTML5, Flexbox, Grid, animations, and responsive design.
DOM manipulation, ES6+, async/await, and interactive UI development.
Version control, branching strategies, pull requests, and collaboration.
Query writing, joins, aggregation, and relational database management.
Cleaning, visualization, trends discovery, and generating insights.
Logical thinking, algorithmic approaches, and debugging complex issues.
Education milestones and key learning experiences
Pursuing my degree with a strong focus on software development, data structures, algorithms, and database systems. Building real-world projects to solidify theoretical knowledge.
Completed intensive self-study and practice in Python programming and R-based data analysis. Built the Student Management System and CSV Data Analysis tools to apply skills in practical scenarios.
Started learning HTML, CSS, and JavaScript to complement backend skills. Built multiple web pages and eventually developed this professional portfolio, incorporating modern design principles and animations.
Began my undergraduate journey, laying the foundation with C programming, mathematics for computing, and the fundamentals of computer science. Discovered my passion for coding in the very first semester.
Hands-on work that demonstrates my skills and problem-solving approach
A fully functional Python desktop application designed to simplify managing student records in educational institutions. Features include adding, editing, deleting, and searching student data with persistent file storage. Built with clean OOP design and an intuitive CLI interface.
An R-powered data analysis pipeline that reads raw CSV datasets, cleans the data, performs statistical summaries (mean, median, sd), and generates rich visualizations using ggplot2. Helped uncover actionable insights from academic and public datasets.
Designed and built this fully responsive, animated personal portfolio from scratch using only HTML5, CSS3, and Vanilla JavaScript. Features include a live particle canvas background, typing animation, scroll-triggered reveals, glassmorphism UI cards, and a working contact form — deployed on GitHub Pages.
What sets me apart and what I can bring to your team
I pick up new technologies, frameworks, and tools rapidly. Given a new stack, I can be productive quickly — backed by a strong programming foundation.
I approach challenges analytically, breaking down complex problems into manageable parts and delivering clean, logical solutions.
Collaborative by nature, I communicate clearly, welcome feedback, and contribute effectively in both team environments and independent work.
With skills spanning Python backend logic, R data analysis, and HTML/CSS/JS frontend, I can contribute across multiple layers of a project.
I take deadlines seriously. I plan, prioritise, and deliver work on time without compromising on quality — a habit built through academic project work.
I code because I love it. That passion translates into extra effort, creative ideas, and a commitment to going beyond the bare minimum on every project.
I'm actively looking for entry-level software developer roles, data analyst positions, or freelance projects. Let's create something impactful.
I typically respond within 24 hours — don't hesitate to reach out!
Whether you have a project in mind, a job opportunity to discuss, or just want to say hello — my inbox is always open. I'm currently available for: