Skip to content
View PranuPranjal's full-sized avatar

Block or report PranuPranjal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PranuPranjal/README.md

Hi πŸ‘‹, I'm Pranu Pranjal

Full-Stack Developer | DevOps Enthusiast | AI-Driven Innovator

πŸ“§ Email β€’ πŸ’Ό LinkedIn β€’ πŸ’» GitHub β€’ 🌐 Portfolio


πŸ‘¨β€πŸ’» About Me

Final-year B.Tech student at NIT Andhra Pradesh, passionate about building scalable web applications, DevOps automation, and AI-integrated systems.
I love solving real-world problems using technology β€” from designing cloud-based apps to integrating intelligent systems with modern web frameworks.

  • πŸ”­ Currently working on AI-powered CAD model generation
  • 🌱 Learning distributed systems & microservices
  • πŸ’¬ Ask me about Node.js, React, Flask, Docker, and AWS
  • βš™οΈ Open to full-time or internship roles in Full-Stack / Software Engineering
  • πŸ’‘ β€œBuilding bridges between creativity and computation.”

🧠 Tech Stack

Languages: Java, Python, JavaScript, TypeScript, SQL
Frameworks: Node.js, Express.js, Next.js, React.js, Spring Boot, Flask, FastAPI
Databases: PostgreSQL, MongoDB, Redis
DevOps Tools: Docker, Kubernetes, Jenkins, AWS (EC2, S3, Elastic Beanstalk), SonarQube
Data & Visualization: Pandas, NumPy, D3.js, Three.js, Plotly
Other: API Design, Secure Authentication (SAML/OAuth), SDLC (Agile, RAD, Spiral)


πŸ’Ό Experience

🧩 Software Development Intern β€” Directorate General of Information Systems (MoD)

May 2025 – Aug 2025

  • Built a citation filing system using Node.js, React, PostgreSQL, and Prisma.
  • Designed a scoring algorithm processing 3,000+ parameters per citation.
  • Integrated RAG-based chatbot using Llama 3.1 for automated query handling.
  • Deployed via CI/CD pipelines, maintaining data integrity and security.

🧠 Project Intern β€” IIT Dharwad

May 2024 – July 2024

  • Developed a 3D toolpath generation web app using Python-OCC, NumPy, and Flask.
  • Built interactive 3D visualization with Three.js & Plotly.
  • Deployed services on Linux VMs, ensuring efficient compute scaling.

πŸš€ Projects

  • Created an AI-driven tool to generate CAD models from text prompts using React, FastAPI, Three.js, and Open Cascade.
  • Integrated real-time 3D visualization and export options (STEP, STL, tool-paths).
  • Fine-tuned CodeGemma-7B model on 5k+ custom data points for improved generation accuracy.
  • Developed a placement management portal using Node.js, React, PostgreSQL.
  • Implemented role-based access control for students, recruiters, and admins.
  • Deployed using AWS RDS (database) and Elastic Beanstalk (backend).

🌐 Visitor Count

Profile Views

Pinned Loading

  1. placement-portal placement-portal Public

    HTML 1

  2. cad-model-generator cad-model-generator Public

    G-code 1 3

  3. mehul-kocheta/Project_Hub mehul-kocheta/Project_Hub Public

    Collaboration Website

    JavaScript

  4. expense-tracker expense-tracker Public

    Tracks and classify the monthly expense of user and provide a visual and graphical overview of the expenses.

    JavaScript

  5. faq-translator faq-translator Public

    It is a node.js based application which helps in storing and translating FAQs.

    JavaScript

  6. Portfolio Portfolio Public

    JavaScript