Headshot

Arman Pathan

I'm studying Computer Science and Mathematics at Purdue University while refining my skills in Computer Graphics, Software Engineering, and Binary Analysis.

View projects/skills →

Projects

zBot

C++, Stripe, Flask, HTML/CSS, reCAPTCHA, Python, discord.py

Jan 2021 - Present

  • Developed fully integrated video game modifications with custom device rights management
  • Generated more than $26,000 in revenue through webstore with over 100,000 downloads
  • Reverse engineered and modified compiled x86 Assembly code using IDA, developing skills in binary analysis

GDWeb

C++, GLSL, Emscripten, OpenGL, WebGL, HTML, TailwindCSS, Typescript, Svelte

Oct 2023 - Present

  • Developed online WebGL video game level previewer
  • Wrote OpenGL wrapper completely from scratch to customize the rendering pipeline
  • Ran proxy serverless functions to access game servers using Cloudflare Workers

Geode SDK

C++, CMake

Mar 2022 - Present

  • Collaborated with a team of international developers to develop a Geometry Dash modding SDK
  • Learned the basics of open-source software development, template metaprogramming, and software licensing

FriskyTool

Flask, HTML/CSS, Python, discord.py

Mar 2020 - Mar 2021

  • Helped develop the Friskytool discord bot as a website and auxiliary bot developer, growing to over 30k servers

Freelance Programming

Flask, HTML/CSS, Python, discord.py

Mar 2020 - Mar 2022

  • Received commission over the two year period

HACScraper

Flask, MongoDB

Nov 2020

  • Developed the UI/UX and helped organize development of project for the HackTAMS 2020 Hackathon
  • Collaborated with another developer using Git to work in parallel
  • Recipient of the Best UI/UX award

Speech Emulation for Paralyzed and Mute Patients (SEFPAMP)

Python, OpenCV

Mar 2019

  • Integrated computer vision models to allow communication through a user's morse-code blinks
  • Developed CAD models for a pair of glasses to allow for portable use of the software

Skills

Skillsets/Interests

Software Engineering, Binary Analysis, Algorithmic Analysis, Computer Graphics

Languages

C/C++, GLSL, Java, Python, JavaScript/TypeScript, HTML/CSS

Tools

Git/GitHub, Unix Shell, Ghidra/IDA Pro, CMake, SQL, MongoDB, Emscripten

Frameworks/Libraries

Stripe, React, Svelte, Flask, discord.py, reCAPTCHA, ImGUI, OpenGL, WebGL