TP
Open to opportunities Β· Open to remote & global roles

Hello, I'm THARUN P πŸ‘‹

πŸ’» Building scalable apps & secure backend systems.

Computer Science & Business Systems undergraduate Β· Aspiring SDE at Product-Based Companies Β· Seek internship roles

Tharun P
πŸš€ Open Source
⚑ Self-Learner
πŸ’‘ Tech Explorer
πŸ“± Flutter Dev
🧩 Backend Dev
Scroll
Tharun P - Software Engineer
Open to Work
Biography & Story

About Tharun P

Computer Science & Business Systems undergraduate Β· Aspiring SDE at Product-Based Companies Β· Seek internship roles. Open-source compiler contributor and systems enthusiast.

Academic Timeline & Education

Structured learning journey from foundational academics to advanced systems engineering

πŸŽ“
UndergraduateCurrent CGPA: 8.4 / 10

Rajalakshmi Institute of Technology

Bachelor of Technology – Computer Science & Business Systems (CSBS) β€’ Chennai, Tamil Nadu

Sep 2024 – Present
  • Rigorous curriculum combining core Computer Science with business systems engineering and analytics.
  • Active open-source contributor: merged PRs in Rust Compiler (rustc) and standard library (std).
  • Lead developer for Mache student matching platform, securing official Government Copyright Registration.
  • Key areas: Systems Programming, Data Structures & Algorithms, Mobile Development (Flutter), Backend Microservices (NestJS).
πŸ“š
DistinctionFinal Percentage: 89%

Everwin Matriculation Higher Secondary School

Higher Secondary Certificate (HSC) – Class XII β€’ Tamil Nadu, India

Passed 2024
  • Specialized in Physics, Chemistry, Mathematics, and Computer Science.
  • Demonstrated consistent academic excellence and strong foundations in analytical mathematics and algorithm design.
  • Early exploration of computer systems, algorithmic problem solving, and Python programming.

Core Engineering Mindset

Philosophies and focus areas driving continuous technical growth

πŸš€

Production Mobile Development

Building high-performance, architecturally sound Flutter applications with clean state management and responsive user interfaces.

🌱

Continuous Systems Mastery

Improving DSA skills, designing scalable backend microservices with NestJS and Flask, and hands-on integration of DevSecOps pipelines.

🀝

Active Open-Source Contributor

Contributing directly to upstream open-source engines like rustc, stdlib, and Podman. Believer in real-world community collaboration.

🎯

Career Trajectory

Aiming for Software Development Engineer (SDE) and DevSecOps roles in product companies to build robust, fault-tolerant infrastructure.

πŸŒ™

Late-Night Flow & Deep Focus

Late nights, headphones on 🎧 β€” Tamil music & code = peak productivity πŸš€. Tapping into uninterrupted flow during quiet hours to architect resilient systems and ship meaningful software.

β€œEngineering software with clarity, precision, and a commitment to open collaboration.”

Engineering Philosophy
Expertise & Tech Stack

Technical Arsenal

A comprehensive suite of modern programming languages, cloud architectures, backend frameworks, and developer toolchains used to build robust, scalable applications.

Languages

7 Tech
C++
Python
TypeScript
Rust
Dart
C
JavaScript

Frameworks & Backend

6 Tech
Flutter
Flask
NestJS
Express.js
Prisma
REST APIs

ML & Data Science

4 Tech
Scikit-Learn
Pandas
NumPy
ML Pipelines

Cloud & Deployment

3 Tech
Render
Azure
Vercel

DevOps & Tools

5 Tech
Linux (Arch)
Git
GitHub Actions
Jenkins
Docker

Databases

4 Tech
Supabase
Firestore
MySQL
PostgreSQL

β€œThe best code is not just written, it is engineered for scale, reliability, and precision.”

Engineering Toolchain
Career & Contributions

Professional Experience

Engineering roles, production software deployments, cloud infrastructure management, and systems consulting delivering reliable and performant solutions.

Production Deployment

Flutter Developer Intern

Data Science Center, RITβ€’Chennai, India
Jun 2025 – Jul 2025
FlutterFlaskAzureMachine LearningRenderCI/CD
  • Engineered production-ready Flutter applications seamlessly integrating multiple Flask REST APIs with machine learning backends for real-time inference.
  • Deployed scalable backend services on Render and Azure Virtual Machines, improving overall deployment pipeline velocity by 40%.
  • Optimized API-driven data ingestion pipelines, reducing manual processing effort by 70% and lowering end-to-end workflow latency by ~30%.
  • Collaborated closely with data scientists to package and serve vision & classification models through robust JSON microservices.
Open Source

Open Source Contributor

Open Source Ecosystemβ€’Remote
2025 – Present
RustDockerPodmanLinuxGitHub ActionsCI/CD
  • Maintained active contributions across open-source toolchains including rust-lang/rust (compiler & stdlib) and Podman container engine.
  • Architected reproducible CLI toolchains and automated build environments leveraging Arch Linux, Docker, and multi-stage container pipelines.
  • Engineered automated test harnesses and performance benchmarks for systems utilities.

β€œContinuous learning and pragmatic engineering build lasting, reliable systems.”

Professional Milestones
Open Source

Open Source Journey

Contributing to the tools I use and love. Learning, building, and giving back to the open source community.

Rust Compiler (rustc)

Contributorβ€’Rustβ€’GitHub
Merged
Feb 2026
  • Fixed an Internal Compiler Error (ICE).
  • Resolved an invariant violation causing an out-of-bounds panic.
  • Added a regression test to prevent recurrence.

Rust Standard Library (std)

Contributorβ€’Rustβ€’GitHub
Merged
Aug 2026
  • Improved the OpenOptions error message for append + truncate.
  • Clarified the InvalidInput diagnostic when append(true) and truncate(true) are used together.
  • Updated filesystem tests for consistent behavior across Unix and Windows.

Podman

Contributorβ€’Goβ€’GitHub
Merged
Sep 2026
  • Added IsInitCtr and InitContainerType fields to podman container inspect output.
  • Added end-to-end test coverage for init-container inspection.
  • Updated podman-container-inspect documentation for the new fields.

Rust Compiler (rustc)

Contributorβ€’Rustβ€’GitHub
Merged
Oct 2026
  • Resolved 4 tracked compiler issues (#154537, #108814, #110627, #125841) in a single upstream PR.
  • Avoided an Internal Compiler Error (ICE) when closure expected signature contains non-lifetime bound variables.
  • Handled higher-ranked type parameters (for<T>) under feature(non_lifetime_binders) during closure type-checking.
  • Replaced compiler crashes with graceful E0271 type mismatch reporting and added UI regression test suite.

Future Roadmap

Backend / Systems Engineer
Planned
Upcoming
  • Expanding into performance optimization.
  • Modular backend services.
  • Ecosystem crate development.
  • Contribute to more Rust and systems tools.

β€œBetter tools. Stronger communities. A more open world.”

Open Source Journey
Featured Creations

Engineered Projects

A curated portfolio of systems-level tools, high-performance cross-platform mobile apps, and machine learning pipelines built with engineering precision.

Rust Systems CLI2026

CoTask – Git-Inspired CLI Task Manager

Solo Systems Developer

Rust
  • Engineered a Git-inspired command-line task manager featuring commit-based versioning and deterministic state tracking.
  • Implemented branching, conflict resolution, and rollback mechanisms to manage task history safely.
  • Automated cross-platform build and test workflows with optimized CI/CD release pipelines.
Govt Copyright Registered2025 – 2026

Mache – Peer-to-Peer Student Matching App

Project Lead Β· Government Copyright Registered

Flutter
Firebase
Vercel
  • Spearheaded the development of a Flutter-based student matching platform that forms project teams based on skills, interests, and availability using Firebase Firestore.
  • Achieved a 70% successful match rate during pilot testing and validated the platform with 15+ active student users.
  • Deployed the application on Vercel and secured official Government Copyright Registration for the matching architecture.
ViT AI 90% Accuracy2025

Ripple 24/7 – AI Civic Issue Reporting System

Full Stack & AI Engineer

Flutter
NestJS
Google ViT
Supabase
Firebase
  • Fine-tuned Google's Vision Transformer (google/vit-base-patch16-224) on a custom civic dataset for automated civic hazard categorization.
  • Engineered an AI-powered reporting platform enabling citizens to report municipal hazards with GPS auto-tagging and real-time status tracking.
  • Architected backend microservices in NestJS with automated department routing, Supabase database integration, and push notifications.
  • Attained 90% classification accuracy on real-world civic imagery, drastically cutting municipal triage latency.
20+ Concurrent Sync2025

JamRoom – Real-Time Music Streaming & Social App

Lead Mobile Developer

Flutter
Firebase RTDB
YouTube API
  • Developed a real-time collaborative music streaming application with synchronized listening rooms supporting 20+ concurrent listeners.
  • Built Spotify-inspired features: song search, shared playlists, queue sync, offline caching, and real-time playback synchronization via Firebase RTDB.
  • Engineered low-latency YouTube proxy APIs for streaming audio playback across multiple synchronized mobile clients.

β€œBuilding real-world software that solves practical problems and delivers measurable impact.”

Engineering Portfolio
Milestones & Honors

Achievements & Milestones

Competitive programming achievements, hackathon recognitions, intellectual property registrations, and core systems contributions.

Top Rating

LeetCode Contest Rating: 1655

Demonstrating deep competitive algorithmic problem-solving ability, weekly contest performance, and algorithmic rigor across data structures.

Merged (3 PRs in rustc & std)

Rust Open Source Contributor

Diagnosed and fixed multiple Internal Compiler Errors (ICEs) within rustc β€” including PR #163618 which resolved 4 tracked compiler issues (#154537, #108814, #110627, #125841) in a single upstream PR and PR #152661 β€” plus improved Rust Standard Library (std) OpenOptions diagnostics (PR #160719).

Merged PR #29818

Podman Open Source Contributor

Contributed to Podman container engine by implementing init-container inspection fields (IsInitCtr and InitContainerType) with end-to-end test suites and documentation.

National Finalist

PEC Hacks – Top 50 Finalist

Ranked among the top 50 developer teams nationwide in a highly competitive hackathon, building rapid prototypes under strict time constraints.

IP Registered

Government Copyright Registration

Secured official Government Copyright Registration for the Mache peer-to-peer student matching platform and algorithmic team generation system.

Daily Streak

160+ Days Daily Problem Solving Streak

Maintained continuous daily problem-solving discipline on GeeksforGeeks, mastering tree traversals, dynamic programming, and graph algorithms.

β€œConsistency in solving complex problems builds algorithmic intuition and true mastery.”

Algorithmic Milestones
Get In Touch & Connect

Let's Connect

Looking for Software Development Engineer roles, systems consulting, Flutter mobile projects, or technical collaboration? Let's discuss.

Send a Direct Message

Fill out the form below and I will get back to you promptly.

Slide to send message

β€œGreat software and fruitful partnerships start with meaningful conversations.”

Open Communication