My Resume

Professional background and qualifications

PhotoRishi Tiwari

Rishi Tiwari

Software Developer Intern

rishitiwari023.dev@gmail.com
+91 93052 19770
Kanpur, UP, India

Career Objective

Aspiring Software Developer with strong foundations in DSA, RDBMS, and full-stack development. Passionate about building scalable, user-facing products with React, Node.js, AWS, and Docker. Committed to writing clean, testable code and delivering high-impact features end-to-end.

Education

Bachelor of Technology - CSE (Cyber Security)

2023 - 2027

Pranveer Singh Institute of Technology, Kanpur | CGPA: 8.70/10.00

Intermediate (Class XII)

2022

S.R. Education Centre (ICSE) | 90.25%

High School (Class X)

2020

S.R. Education Centre (ICSE) | 90.40%

Technical Skills

Languages: Java, JavaScript (ES6+), C++, Python, SQL, HTML5, CSS3

DSA & CS: Data Structures & Algorithms, OOP, OS, DBMS, System Design, Complexity Analysis

Backend: Node.js, Express.js, RESTful API Design, JWT, OAuth, TOTP (2FA)

Databases (RDBMS): PostgreSQL, MySQL, Oracle, MongoDB | Joins, Indexing, Normalization, Transactions

Frontend: React.js, React Hooks, React Router, Tailwind CSS, Bootstrap

Testing & TDD: JUnit, Jest, Unit Testing, Integration Testing, TDD, API Testing

DevOps & Tools: Docker, Git, GitHub Actions, AWS (S3, EC2), Vercel

Projects

PortalRupee -- Secure Banking Platform

React.js, Node.js, MongoDB, JWT, AWS
  • Architecting scalable RESTful APIs with atomic MongoDB transactions for fund-transfer flows.
  • Implementing JWT + TOTP-based 2FA and granular RBAC for multi-role access control.
  • Writing TDD-driven test suites covering payment workflows and regression scenarios.

HealthVision -- Digital Health Platform

React.js, Express, PostgreSQL
  • Owned end-to-end design of multi-dashboard system (patient, doctor, admin) with PostgreSQL.
  • Integrated Razorpay payments and automated email notifications via event-driven architecture.
  • Implemented real-time WebRTC video consultations with Cloudinary storage and fallback.

kreateIN -- AI-Powered Content Creation Platform

React, Tailwind, Node.js, PostgreSQL, Gemini AI
  • Built a comprehensive suite of AI tools for content creators using Gemini AI and Clipdrop API.
  • Developed responsive UI with Vite, React and Tailwind CSS featuring dynamic dashboards.
  • Implemented secure authentication with Clerk and relational data storage with Neon PostgreSQL.

LetCpp -- LeetCode C++ Solutions

Node.js, Express, EJS, Tailwind CSS
  • Created a modern, responsive web platform hosting C++ solutions for LeetCode problems.
  • Designed professional UI with EJS templating, Tailwind CSS, and custom syntax highlighting.
  • Integrated one-click clipboard functionality and automated solution-page generation tools.

Authify -- Secure Authentication API

Node.js, PostgreSQL, Docker
  • Engineered secure auth with bcrypt hashing, JWT refresh tokens, and injection-safe queries.
  • Implemented rate limiting, CORS, and input sanitization per OWASP best practices.
  • Built modular service-layer architecture with automated token cleanup and TDD coverage.

Work Experience & Achievements

Open Source Contribution -- NPM Packages

  • Developed a CPU scheduling simulator library with Gantt chart visualization, 87%+ test coverage via TDD.
  • Built production-ready disk scheduling library with clean API design and Jest test suites.
  • Created a Node.js CLI tool for file system operations and Git workflows.

Certifications & Achievements

  • LeetCode Knight • 1500+ GitHub contributions • Six stars in Problem Solving (HackerRank)
  • AWS Build 10,000 AIdeas winner ($10,000 prize) • Awarded ₹10,000 cash prize by PSIT
  • Multiple certifications in SQL, Python, DBMS, Java, HTML5, and CSS3.