Software Developer | AI Engineer | Security Enthusiast
Software developer and AI enthusiast with a strong foundation in C++, Python, SQL, PL/SQL, and Java, focused on data structures, algorithms, and search-based problem solving.
Builds AI agents that navigate grids and constraint spaces — pathfinding agents, CSP solvers — and applies the same problem-solving mindset to security research, exploring phishing detection, network design, and browser hardware access.
Also writes on Medium, documenting technical builds alongside reflections on focus, memory, and everyday life, translating complex ideas into clear, approachable explanations.
Assist in teaching Operating Systems including process scheduling, memory management, concurrency, synchronization, and file systems. Design assignments, support labs, and mentor students during office hours.
Lead planning and execution of inter-departmental tournaments, coordinate logistics for 200+ participants, manage student teams, and collaborate with faculty to organize successful university events.
Design branding assets, social media creatives, educational material, logos, typography layouts, and marketing graphics using Canva, Figma, Adobe Photoshop, Illustrator, and InDesign.
Mentored more than 80 students in programming fundamentals, debugging techniques, algorithms, and object-oriented programming. Assisted in grading assignments and preparing lab material.
Coordinated logistics, media, technical operations, sponsorships, and communication for an international conference while leading multiple student teams and working closely with faculty members.
Deliver custom Python solutions for clients worldwide, including automation scripts, web scraping, API integrations, data processing, AI-powered applications, and backend development. Collaborate with clients to transform business requirements into reliable, scalable, and well-documented software solutions.
A dynamic grid-based pathfinding agent implementing A* and Greedy Best-First Search, with real-time obstacle spawning and re-planning via heuristic evaluation.
A CSP-based Sudoku solver using backtracking search and constraint validation to efficiently solve puzzles of varying difficulty.
An AI-powered phishing email detection system, built and documented step-by-step from feature extraction to a working classifier.
A grid-based environment for exploring classic uninformed search strategies and comparing how they traverse the state space without heuristic guidance.
A Computer Networks semester project designing information exchange across a multi-campus network, covering addressing, routing, and connectivity.
A browser-permission demonstration highlighting how websites request and handle access to cameras, microphones, and other hardware.
A dashboard interface for visualizing project workflows and metrics, built as a front-end exercise in DevOps-style monitoring.
I'm always interested in hearing about new projects and opportunities in AI, security research, and software development.