Roshan Mallick Resume — BTech Computer Science Student

back to portfolio / resume
RESUME (PDF)

Roshan Mallick

BTech Computer Science & Engineering — Techno India University

BTech Computer Science student at Techno India University who builds real-world tools — from full-stack SaaS platforms to CLI systems in C. Consistent GitHub contributor with a focus on clean, useful software. Open to internships, collaborations, and security research.

Bachelor of Technology — Computer Science & Engineering
Techno India University, West Bengal
2025 – 2029 (Expected)
  • Currently in 2nd Semester
  • Relevant coursework: Data Structures, Algorithms, C Programming, Mathematics for Data Science, Basic Electrical & Electronics
Languages
C, JavaScript, HTML5, CSS3, Bash
Front-End
HTML5, CSS3, Responsive Design, Flexbox, CSS Grid, JavaScript (ES6+)
Back-End
Supabase, Brevo, Vercel, Netlify
Tools
Git, GitHub, Linux (Ubuntu), VS Code, Zed
CS Concepts
Data Structures, Algorithms, Memory Management, Bitwise Operations
Platforms
Ubuntu LTS 24.04, GitHub Pages, Vercel
QuickCheck — Persistent Checklists for Engineering Teams
quickcheck-web.vercel.app ↗
  • Full-stack SaaS platform for engineering teams to manage deployments, incident response, and operational runbooks.
  • Built with HTML, CSS, JavaScript, Supabase, and Brevo — features auth, team collaboration, and real-time sync.
  • Deployed on Vercel with a complete authentication and user management system.
RentDB — CLI Rent Management System
github.com/Roshan-Mallick/RentDB ↗
  • CLI tool built in C to manage rent payment entries and export to properly organized CSV.
  • Features Google Drive auto-sync on Linux, CRUD operations, and Makefile build system.
  • Built to solve a real frustration — replacing repetitive monthly Excel work.
HashVault — Password Hashing in C
github.com/Roshan-Mallick/hashvault ↗
  • Implements a 256-bit hex digest using 4 independent 64-bit states with bitwise XOR, ASCII conversion, and prime seeding.
  • Includes Hash Explorer, Avalanche Tester, Register and Login modes — zero external dependencies.
  • Demonstrates understanding of cryptographic concepts and low-level bitwise operations.
  • Advanced CLI-based database built in C using structs, malloc / calloc / realloc / free.
  • Features binary file handling, persistent storage, and dynamic memory management.
  • Demonstrates strong understanding of low-level C programming concepts.
  • Personal portfolio site built with HTML and CSS showcasing projects and skills.
  • Hosted on GitHub Pages with SEO optimisation, sitemap, and structured data.
Cloud Study Jams 2025 — Certificate of Completion  (Top 25 Performer)