
KHEM RAJ KHATIWADA_Resume
Indianapolis, IN • 317-941-1565 • khatiwada7234@gmail.com • github.com/Khem9845 • khem9845.github.io
PROFESSIONAL SUMMARY
Full-stack web developer with hands-on experience building and securing MEAN stack applications. Demonstrated ability to design RESTful APIs, implement JWT-based role-based access control, optimize MongoDB query performance through compound indexing and aggregation pipelines, and deliver Angular 18 SPAs. Holds a Bachelor of Science in Computer Science from SNHU with a specialization in full-stack web development. Security-minded developer with a track record of identifying and mitigating vulnerabilities in production-like applications.
TECHNICAL SKILLS
Languages: JavaScript (ES6+), TypeScript, Java, Python, HTML5, CSS3
Frontend: Angular 18, Angular Route Guards, Handlebars.js, Responsive Design
Backend: Node.js, Express.js, RESTful API Design, Passport.js, bcrypt, JWT Authentication
Databases: MongoDB, Mongoose ODM, Aggregation Pipelines, Compound Indexing, SQL
Security: Role-Based Access Control (RBAC), OWASP Dependency Scanning, TLS/HTTPS, SHA-256
Tools & Platforms: Git, GitHub, GitHub Pages, VS Code, Postman, MongoDB Compass, Angular CLI
Methodologies: Agile/Scrum, MVC Architecture, Software Development Lifecycle (SDLC)
FEATURED PROJECTS
Travlr Getaways — CS 499 Capstone Enhancements | MEAN Stack Application | 2026
- Implemented role-based access control (RBAC) across the full stack: added role field to Mongoose User schema, embedded role in JWT payload, created Express checkRole middleware enforcing admin/editor/viewer hierarchy, and added Angular RoleGuard reading role from route data
- Identified and corrected authentication middleware race condition where next() was called before jwt.verify() completed asynchronous verification — a latent security vulnerability invisible in normal testing
- Replaced O(n) full collection scans with MongoDB compound indexes on resort and start date fields, corrected sort order to match index field order, replaced regex with exact string matching, and implemented server-side pagination capped at 50 documents per request
- Updated Angular TripDataService and TripListingComponent to consume paginated response structure with full pagination metadata and next/previous navigation
- Built three MongoDB aggregation pipelines (top resorts by trip count and price, trips by month, price statistics) running concurrently with Promise.all(), exposed through protected /api/reports/summary endpoint; strengthened Mongoose Trip schema with custom validation, minlength constraints, and a pre-save hook enforcing end date after start date
Travlr Getaways — CS 465 Full Stack Development | MEAN Stack Application | 2026
- Built full-stack travel booking platform (MongoDB, Express.js, Angular 18, Node.js) with a RESTful API serving both a public Handlebars-rendered site and a private Angular SPA admin interface
- Implemented JWT authentication using Passport.js and bcrypt for password hashing; managed iterative development across seven modules using Git and GitHub
Artemis Financial Security Assessment | CS 305 Software Security | 2026
- Performed a formal vulnerability assessment identifying dependency vulnerabilities, insecure communications, and missing input validation; configured SSL/TLS via Java Keytool, ran OWASP dependency checks, and implemented SHA-256 checksum verification
- Produced a professional vulnerability assessment report adapting technical findings for a business audience
Android Mobile Application | CS 360 Mobile Architecture | 2026
- Built an Android mobile application demonstrating MVC architecture, local SQLite data persistence, and event-driven UI programming
Nepal USA Life — Community Website | nepalusalife.com | 2026
- Designed and built a WordPress.com community site connecting Nepali communities across America, including custom navigation, an Events page, and a News/Blog page configured as the site’s dedicated posts feed
- Structured core site pages (About, Community/Resources, Contact) and authored the site’s first published News article; managed branding end-to-end, including logo placement, author bio section, and footer content
EDUCATION
Bachelor of Science, Computer Science — Southern New Hampshire University, USA • Aug 2026
Specialization: Full Stack / Web Development • Cumulative GPA: 3.986 • Term GPA: 4.00
Associate of Applied Science, Information Technology — Programming and Software Development — Purdue Global University, USA
Master of Education — Tribhuvan University, Nepal
RELEVANT COURSEWORK
CS 465: Full Stack Development • CS 305: Software Security • CS 320: Software Testing & QA • CS 340: Advanced Programming Concepts • CS 360: Mobile Architecture • CS 250: Software Development Lifecycle • CS 260: Data Structures & Algorithms
CERTIFICATIONS & PROFESSIONAL DEVELOPMENT
- MongoDB Certified Developer Associate — In Progress (2026)
10 Best IT company in 2026
Rankings vary by source (Glassdoor, Computerworld, Forbes, TIME/Statista all differ), but pulling from the major 2026 workplace and tech-industry rankings, here are 10 IT/tech companies that consistently show up as top employers:
- Microsoft — ranked #1 on Forbes’ Best Employers for Tech Workers; strong marks for culture, career development, and flexibility.
- Google (Alphabet) — consistently a top pick for compensation, innovation, and career growth.
- NVIDIA — leading the AI hardware/software boom, strong pay and growth trajectory.
- ServiceNow — enterprise software with heavy AI-agent investment (recent OpenAI partnership); strong culture scores.
- Adobe — culture-first player, frequently on Glassdoor’s Best Places to Work list.
- Salesforce — known for benefits, learning culture, and strong employee satisfaction ratings.
- SAP — 4.2/5 Glassdoor rating, strong for structured career paths and global collaboration culture.
- Cisco — long-running presence on “best workplace” lists, strong for stability and benefits.
- GitLab — culture-first, fully remote, popular with developers who value flexibility.
- Booz Allen Hamilton — strong for government/enterprise tech consulting, popular for structured growth paths and reaches up to $216K for senior roles
Microsoft CareersExplore software engineering, cloud, and AI roles at Microsoft.microsoft.comGoogle CareersSearch openings across Google and Alphabet.
google.comNVIDIA CareersCareers in AI, GPU computing, and hardware/software engineering.
nvidia.comServiceNow CareersEnterprise software and AI-agent platform roles.
servicenow.comAdobe CareersCreative software, cloud, and engineering roles at Adobe.
adobe.comSalesforce CareersCRM and cloud platform engineering and business roles.
salesforce.com
These go straight to each company’s careers page