Aman Nindra

Aman Nindra

About

I am a Computer Science and Engineering major at UC Merced, specializing in full-stack development, mobile development, and machine learning. Currently serving as a Software Engineering Intern at Arrowz, a mental health startup, where I develop cross-platform mobile applications using Flutter/Dart. As a Project Manager for the Machine Learning Club and Social Media Manager at Hotpot.ai, I bring both technical expertise and leadership experience. I'm passionate about building AI-powered applications and mobile solutions that solve real-world problems, from containerised web apps with GPT-4 integration to real-time computer vision systems achieving >90 FPS performance. My experience spans modern web technologies like React and TypeScript, mobile development with Flutter, backend systems with Python and Flask, and cutting-edge machine learning frameworks including PyTorch and OpenCV. I excel at creating innovative solutions that bridge AI research with practical, user-friendly applications, while maintaining focus on performance optimization and seamless user experiences.

Technical Skills

Programming Languages

PythonJavaScriptTypeScriptDartHTML/CSSC++

Frameworks & Libraries

FlutterReactReact NativeNode.jsFlaskFirebasePyTorchOpenCV

Tools & Technologies

GitGitHubGoogle CloudDocker

Certifications

Getting Started with Flutter & DartIntroduction to SeleniumComputer Vision and Image Processing EssentialsFacial Expression Recognition with PyTorchJSE – Certified Entry-Level JavaScript Programmer - OpenEDG

Leadership & Roles

Project Manager for Machine Learning Club

Professional Experience

Software Engineering Intern • Remote

Arrowz (Mental Health Startup)
September 2025 – Present

Developed cross-platform mobile application using Flutter/Dart for emotion tracking and mental wellness, implementing complex UI components and state management across 25+ screens. Engineered reusable UI components including dynamic menu drawers, custom app bars, and responsive layouts, ensuring consistent design patterns and reducing code duplication by 40%.

Flutter/DartCross-platform DevelopmentState ManagementUI/UX DesignMobile DevelopmentCode Optimization

Social Media Manager • Online

Hotpot.ai
June 2023 – Present

Managed and curated content on Twitter and Reddit to boost user engagement. Conducted analysis on trending stocks to optimize social media strategy and increase viewer engagement. Experimented with various posting formats and times, identifying patterns that increased views significantly. Collaborated with a team to strategically integrate quotes and financial analysis, enhancing content quality.

Social Media MarketingContent CreationData AnalysisEngagement OptimizationTeam Collaboration

Projects

AI-Resume

Built a containerised full-stack web app that reviews résumés with GPT-4 and returns concise, structured feedback plus matching job listings. Designed a RESTful Flask backend that (i) converts PDFs to text with pdfminer / pdf2image, (ii) queries OpenAI for analysis, (iii) exposes upload and health endpoints secured by CORS. Automated job-listing refresh via APScheduler: every 10 min an Apify crawler scrapes new postings; results are pushed to Firebase Realtime Database for instant UI updates. Developed a responsive React + TypeScript front-end (Vite, Tailwind CSS) that lets users upload résumés, view AI feedback, and browse fresh job matches.

PythonFlaskReact.jsTailwind CSSFirebase

ASL Voice Assistant

Built an interactive web demo that recognises American Sign Language (A–Z) and carries on a real-time, voice-enabled conversation whose tone adapts to the user's detected emotions. Trained a CNN in PyTorch, exported to ONNX, and ran inference client-side with onnxruntime-web—achieving >90 FPS on desktop without server calls. Streamed webcam frames to Hume AI to extract top-3 emotions every second; injected the results into prompts so the assistant replies empathetically. Leveraged Vapi for full-duplex voice: instant transcription, GPT-4 response delivery, and low-latency TTS playback, all within the browser. Designed a modern UI in Next.js (App Router) with Tailwind CSS and Radix primitives; added animated subtitle track and pulsing voice orb for accessibility.

Convolutional Neural NetworksNext.jsTailwind CSSPythonPyTorchonnxruntime

Realtime Image Classifier

Fine-tuned a ResNet-18on the Kaggle Cats Dogs dataset; reached 98.6% validation accuracy after a single epoch using Cyclic Learning Rate scheduling and data-augmentation. Built a real-time webcam demo—OpenCV streams video frames to a TorchVision preprocessing pipeline and overlays live 'cat'/'dog' predictions at 30 FPS. Packaged reproducible workflows in Jupyter notebooks (catvsdogResnet18.ipynb for training, runcamera.ipynb for live testing) and exported model weights to model.pt for effortless reuse. Published installation script (requirements.txt) enabling one-command setup with torch, torchvision, opencv-python, Pillow, NumPy, Matplotlib, and tqdm.

PythonPyTorchCNNTorchVisionOpenCVCUDAJupyter

EdTok Learning Platform

Created the frontend of EdTok, a platform designed to transform student learning through short-form content and quizzes. EdTok allows teachers to upload educational videos organized by classes, subjects, and chapters, followed by quizzes to test student understanding.

HTMLCSSJavaScriptReact

AI Chatbot

Building a free website where users can interact with multiple LLMs, including GPT-4, Claude 3.0, Meta AI, and Gemini. User data is securely stored via Firebase. The platform is funded through Google Ads.

ReactFirebaseLLM ModelsNode.js

Resume

Get In Touch

I'm always interested in new opportunities and collaborations. Feel free to reach out if you'd like to work together!

LinkedIn
GitHub
Send Email