GET /intro

Ranveer Singh

CS Student @ Princeton University | Full-Stack Developer | Machine Learning Enthusiast

From developing AI-powered recommendation systems to creating intuitive iOS applications, I enjoy tackling complex problems and turning ideas into reality. I'm particularly interested in the intersection of ML and linguistics, constantly exploring how technology can enhance human communication.

When I'm not coding, you'll find me cooking with my family, strategizing over board games, or making tech related instagram reels @rsingh.daily.

GET /experience

Work Experience

A timeline of my professional journey

Student Software Developer

Princeton University Library

June 2025 — August 2025Remote
  • Deployed 3 critical CI/CD tests within the TigerData storage service, elevating codebase test coverage by 8%.
  • Resolved 4 high-priority bugs within TigerData ensuring functionality and data integrity for 25+ researchers.
  • Collaborated with DevOps to design and implement PostgreSQL schemas, increasing dataset capacity by 15%.
Ruby on RailsReactBootstrapJavaScriptSQLCircleCIRSpec

Research Computing Associate

Princeton Research Computing

Feb 2025 — May 2025Princeton, NJ
  • Provided direct technical support to 50+ researchers on GPU/CPU utilization, system access, and debugging.
  • Diagnosed critical bugs in Python code and scripts, improving program efficiency for 90% of users.
  • Clarified complex technical concepts to improve user self-sufficiency, reducing repeat inquiries by 20%.
PythonLinuxSlurmPyTorch

Software Engineering Intern

Mini-Ivy

Jan 2025 — Feb 2025Princeton, NJ
  • Generated 3 Python projects to teach OOP fundamentals to 3,000 students.
  • Collaborated with tutors to standardize GitHub and Markdown best practices, reducing dev overhead by ~150 hours/year.
  • Enhanced online quiz platform with React-based animations to improve engagement and learning.
PythonJavaScriptHTMLCSSReactNode.jsMarkdown
GET /projects

Featured Projects

A showcase of my recent work

GET /skills

Technical Skills

Technologies and tools I work with

React
ReactAdvancedFrontend
JavaScript
JavaScriptAdvancedProgramming
TypeScript
TypeScriptIntermediateProgramming
Python
PythonAdvancedBackend
Ruby
RubyIntermediateBackend
Swift
SwiftAdvancedMobile
HTML
HTMLExpertMarkup
CSS
CSSAdvancedStyling
Node.js
Node.jsIntermediateBackend
PostgreSQL
PostgreSQLIntermediateDatabase
PyTorch
PyTorchIntermediateML/AI
Git
GitAdvancedTools
POST /contact

Let's Connect

I'm always open to discussing new opportunities