About Me

Portrait of Alandis Ayupov

Hello, I'm Alandis Ayupov.

I am a Rutgers Computer Science graduate with experience in IT support, automated testing, API validation, Python-based AI systems, and full-stack application development. I enjoy solving complex problems by building reliable, well-tested solutions.

  • Edison, NJ 08817
  • U.S. Citizen

Featured Projects

Scheduling App

  • Developed a full-stack scheduling application using Next.js, TypeScript, Java, and Spring Boot with authenticated calendar, event, attendee, reminder, and availability workflows.
  • Integrated Supabase Auth and PostgreSQL with Row Level Security and version-safe CRUD APIs, using access-token validation, soft deletion, and optimistic concurrency controls to prevent stale event updates.

Applicant Tracking System

  • Collaborated with a team to design a Python and Flask-based applicant tracking system at HackRU.
  • Utilized a SQLite database for applicant and resume information storage.
  • Encoded resumes using Base64 to store PDFs as strings.
  • Utilized Gemini 2.0 Flash for resume evaluation prior to storage in a database.

Potluck

  • Built a cross-platform recipe-sharing application using React Native and Expo with a Node.js/Express REST API.
  • Implemented application persistence and backend services using MongoDB, Mongoose, and Firebase for authentication and storage.

Experience and education

June 2025 – Present

IT Support

Tri-State Energy · New Brunswick, NJ

  • Built and maintained 300+ end-to-end UI tests using Python and Playwright to validate critical frontend workflows and regression scenarios.
  • Authored 1,000+ SQL-based business-rule validations for external API submissions using an internal rules engine, standardizing validation logic across workflows.
  • Developed automated validation and API tests that generated thousands of synthetic payloads to exercise business rules, edge cases, and failure scenarios.
  • Identified regression and integration defects before production through automated, exploratory, and release validation testing.
PythonPlaywrightSQL
Mar 2025 – Jun 2025

Software Development Intern

Dulcian, Inc. · Woodbridge, NJ

  • Built automated UI regression suites using Python, Pytest, and Selenium to validate critical application workflows.
  • Validated and retested 200+ technical tickets by reproducing defects, verifying fixes, and confirming compliance with functional requirements.
  • Designed tiered regression suites for critical, moderate, and full-system testing and performed pre- and post-deployment validation across release cycles.
PythonPytestSelenium
Sept 2024 – Mar 2025

MSCS Student Programmer

Rutgers University · New Brunswick, NJ

  • Developed a Python-based email automation system using GPT-4o, RAG, IMAP, and SMTP to generate responses to student inquiries.
  • Improved response accuracy by 10% by implementing embedding-based similarity retrieval, clustering, and hybrid search.
  • Built a RAG pipeline for document chunking, embedding, retrieval, and prompt orchestration and evaluated LLM output quality using DeepEval.
  • Reduced API usage and operational costs by batching model requests and optimizing the response-generation workflow.
PythonGPT-4oRAG

Technical skills

Languages

  • Python
  • Java
  • TypeScript
  • JavaScript
  • SQL

Testing

  • Playwright
  • Selenium
  • Pytest
  • JUnit
  • Postman

Frameworks / Tools

  • Spring Boot
  • Next.js
  • React
  • Flask
  • Git

Data

  • PostgreSQL
  • Supabase
  • SQLite

Contact me