Curriculum Vitae Verified PDF Format
Download Official PDF

P R A J W A L   S A I N J U

Full Stack Developer  ·  Laravel + Vue.js + TypeScript

P R O F E S S I O N A L   S U M M A R Y

Full Stack Developer based in Kathmandu with hands-on internship experience building production web applications. Comfortable across the stack — server-side logic and APIs in PHP/Laravel, reactive client-side UIs in Vue.js with TypeScript and SCSS, and full-stack monoliths combining Laravel + Blade + Vue. Currently shipping a live consultancy admin portal and comfortable with Docker-based deployment workflows. Focused on clean architecture, reusable components, and maintainable code. Multilingual: English, Nepali, Hindi.

T E C H N I C A L   S K I L L S

Primary Stack: Laravel · Vue.js · TypeScript · SCSS · MySQL
Languages: PHP · JavaScript (ES6+) · TypeScript · SQL · HTML5 · CSS3 · SCSS · C · C#
Frameworks & Libraries: Laravel · Vue.js · Blade · Inertia.js · Node.js · Express.js · React.js · Bootstrap · Tailwind CSS
Databases: MySQL · PostgreSQL · SQLite · Redis · MongoDB
DevOps & Tooling: Docker · Git · GitHub · GitLab · Composer · npm · Vite · VS Code · XAMPP · Jira
Productivity: Excel · Power BI · PowerPoint · Word · Outlook

E X P E R I E N C E

Full Stack Developer Intern
Laravel · Vue.js · TypeScript · Blade · MySQL · Docker
  • Ship features end-to-end across Laravel backends and Vue.js frontends for a live consultancy product.
  • Build reactive admin dashboards in Vue + TypeScript + SCSS, focused on reusable components and scalable front-end architecture.
  • Develop server-side logic, APIs, and database schemas in Laravel, including authentication, role-based access, and CRUD workflows.
  • Work across both decoupled Vue SPA + Laravel API setups and classic Laravel + Blade + Vue monoliths — choosing the right pattern per project.
  • Use Docker for consistent local development and deployment; follow professional Git workflows with code review.

P R O J E C T S

Consultancy Web — Full-Stack Website
Laravel · Blade · Vue.js · MySQL
  • Built a public-facing consultancy website with server-rendered Blade pages for SEO and Vue components for interactive sections.
  • Implemented pages for services, contact, and marketing content with clean, responsive layouts.
  • Chose a hybrid Blade + Vue approach to balance SEO-friendly rendering with a modern interactive feel.
Consultancy Admin — Admin Dashboard
Vue.js · TypeScript · SCSS
  • Developed an internal admin panel for managing the consultancy website's content, users, and records.
  • Built a responsive, component-driven UI using Vue + TypeScript for type safety and SCSS for structured styling.
  • Focused on reusable components and a scalable folder structure to support ongoing feature additions.

Futech Project — Backend API
PHP · Laravel · MySQL
  • Developed the server-side application handling business logic, database operations, authentication, and API endpoints.
  • Structured the codebase around Laravel conventions for maintainable controllers, models, and migrations.
  • Designed APIs consumed by a separate Vue + TypeScript frontend.
Futech Project — Frontend SPA
Vue.js · TypeScript
  • Built the client-side interface as a Vue single-page application, consuming the Laravel API.
  • Emphasized reusable UI components, clean file structure, and TypeScript for safer, more maintainable code.
  • Delivered screens, forms, and dashboards with clear separation from backend concerns.
CMS Template — Reusable Admin Starter
Vue.js · TypeScript · SCSS
  • Created a reusable CMS/admin template to accelerate future dashboard and admin panel projects.
  • Packaged a consistent layout, shared component library, and SCSS theming system.
  • Designed as a starting point for client projects, reducing setup time on new builds.
Appointment System — Booking Platform
Laravel · Blade · JavaScript · Docker
  • Built an appointment booking and management web app with scheduling workflows and admin/user views.
  • Implemented authentication, database design for appointments, and Blade-based UI with vanilla JS interactions.
  • Containerized the app with Docker for consistent environments across local development and deployment.
Inventory Management System
PHP · JavaScript · MySQL
  • Real-time stock tracking with low-stock alerts, product categorization, and supplier management.
  • Purchase and sales order workflows with role-based access control for staff and admins.
  • Reporting dashboard with exportable data.
College Management System
PHP · MySQL · Bootstrap
  • Student enrollment, academic record management, and attendance tracking with automated reporting.
  • Faculty management, course scheduling, and fee collection workflows.
  • Export to Excel/PDF for academic and financial records.

E D U C A T I O N

Bachelor of Computer Applications (BCA)
Arunima College, Kathmandu, Nepal
  • Completed: Web Development, Database System Management, Data Structures.
  • Ongoing: Advanced Java, Mobile Programming.

C E R T I F I C A T I O N S   &   A D D I T I O N A L   I N F O

Certifications: MERN Stack Certification — N9 Solutions (2024)
Strengths: Problem-solving · Fast learner · Team collaboration · Clean, maintainable code · Adaptability
Interests: Full Stack Development · Database Design · Mobile App Development · Cybersecurity
Languages: English · Nepali · Hindi