Anoj Rawal

Junior Software Engineer

BTech CS • Django REST Framework • PostgreSQL • Backend Security

👨‍💻

About

Education: BTech in Computer Science Engineering

Role: Junior Software Engineer

Focus: Backend Development & API Security

Skills

Backend: Python Django DRF PostgreSQL
Security: JWT OAuth2 API Security
Tools: Git Docker Linux

Experience

Junior Software Engineer

Autonomous Technology • Kathmandu, Nepal

Jan 2026 - Present
  • Developed multiple security layers in Django REST Framework backend
  • Implemented PostgreSQL GIS for geospatial data management and analysis
  • Built JWT-based authentication with role-based access control
  • Created secure RESTful APIs with comprehensive validation and sanitization
  • Optimized database queries and implemented spatial indexing for performance

Backend Developer Intern

Autonomous Technology • Kathmandu, Nepal

Nov 2025 - Jan 2026
  • Completed intensive 3-month internship in backend development
  • Worked with Django REST Framework and PostgreSQL databases
  • Learned security best practices and API development
  • Participated in code reviews and agile development processes
  • Contributed to building scalable backend architecture

Projects (Click to expand)

🔐

Multiple Securities - Guard Management System

Complete security guard management platform with geolocation tracking

Built comprehensive security guard management system with admin panel and real-time geolocation tracking:

  • Developed admin panel for managing guards and clients
  • Implemented guard-to-client assignment system with automated scheduling
  • Integrated PostgreSQL GIS for real-time geolocation tracking and monitoring
  • Created role-based access control with JWT authentication
  • Built RESTful APIs with Django REST Framework for mobile app integration
  • Implemented geofencing and location-based attendance tracking
  • Developed reporting system for client and guard analytics
Django REST Framework PostgreSQL GIS Geolocation Admin Panel JWT
🗄️

PostgreSQL Database Optimization

Advanced database optimization and performance tuning

Optimized database performance through:

  • Query optimization and index creation
  • Materialized views for complex queries
  • Stored procedures and functions
  • Connection pooling configuration
  • Database profiling and monitoring
PostgreSQL SQL Optimization Performance
🛡️

API Security Framework

Comprehensive security layer for REST APIs

Built security framework with:

  • CORS policy configuration
  • Rate limiting per user/endpoint
  • Input validation and sanitization
  • XSS and CSRF protection
  • SQL injection prevention
  • Secure headers implementation
Django API Security CORS REST
⚙️

Authentication System

Robust multi-factor authentication system

Developed authentication system featuring:

  • OAuth2 integration (Google, GitHub)
  • Social login functionality
  • Multi-factor authentication (MFA)
  • Secure session management
  • Password reset and recovery
  • Email verification workflow
OAuth2 Django MFA Social Auth