Arya Utture's Projects
Built an AI-powered customer support chatbot using Next.js and the OpenAI API.
Developed a web-based AI image generator application that utilizes Hugging Face's Machine Learning/Artificial Intelligence model API to generate four unique images based on descriptive user-provided text prompts.
Config files for my GitHub profile.
Developed a Python-based banking application using Tkinter for the GUI. The project aimed to provide users with basic banking functionalities such as account creation, deposit, withdrawal, and balance inquiry. Implemented secure restorable state functionality on macOS using PyObjC.
Implemented a web-based currency converter application that allows users to convert between different currencies. The application fetches real-time exchange rates using the ExchangeRate-API and provides a user-friendly interface for accurate currency conversion.
Contributed to an open-source React.js gym website project, implementing email.js for client-side emails and Framer Motion for animations. Managed GitHub commits and deployed the site via Cloudflare hosting.
Starter repo for task 1 of the JPMC software engineering program
Starter repo for task 2 of JPMC's forage program
Starter repo for task 3 of JPMC's Forage program
Implemented Huffman coding algorithm to compress and decompress data efficiently, reducing file sizes while preserving data integrity. Utilized Java programming language and data structures to develop a robust solution.
Assessed data quality issues, prepared a detailed analysis, and presented those findings. Developed recommendations and created a dashboard for new customer acquisition and targeted marketing strategies using Tableau, a data visualization tool.
Pantry management application that allows users to keep track of pantry items by adding or removing items and updating their quantities. The project uses Next.js as the frontend framework, Material UI for the UI components, and Firebase as the backend service.
The portfolio is crafted to showcase work experience, projects, and skills in a visually appealing and interactive manner, utilizing React for responsive UI components and leveraging Three.js for rendering complex 3D graphics to enhance user experience.
Created dashboards analyzing call center trends, customer retention, and diversity and inclusion by defining important KPI’s through Microsoft’s Power BI data visualization platform.
Successfully engineered a resilient frontend login system for "RU Busy?", a startup app using tech stacks like react native, typescript, and expo go collaboratively developed by my team and myself. "RU Busy?" aims to streamline campus navigation and enhance time management for Rutgers University students.
Developed a command-line based slot machine game using Node.js. The game allows users to deposit money, place bets on multiple lines, spin the reels, and receive winnings based on the combinations. It incorporates basic game logic such as determining winning combinations and adjusting the player's balance accordingly.
Developed an interactive sorting algorithm visualizer to enhance the understanding of various sorting techniques through dynamic and engaging visual demonstrations.
Developing an AI/ML system for analyzing tennis matches by detecting and tracking player movements and ball trajectory.