
About Me
Hey, I'm Kevin! I'm a third-year Computer Science student passionate about software engineering, AI, and creating meaningful digital experiences. With a focus on full-stack development and leading teams, my goal is to build innovative solutions that have a real impact. In my free time, I enjoy exploring web development, diving into machine learning, and picking up knowledge on just about anything that sparks my curiosity.
Languages
- Python
- Java
- JavaScript
- TypeScript
- SQL
- C/C++
- Kotlin
- Dart
Frameworks
- React
- Next.js
- Tailwind CSS
- Node.js
- Flask
- FastAPI
Dev Tools
- Git
- GitHub
- Kubernetes
- Firebase
- PostgreSQL
- MongoDB
- MySQL
- Unreal Engine
- Unity
Experience
Research Assistant
ITLab @ UTA — Arlington, TX
Aug 2023 - Present
- Leading the development of a dashboard for the analysis and visualization of large data sets utilizing Multi-Layer Networks (MLN), backed by IEEE-published research.
- Engineered a robust backend analysis pipeline in Flask and Python, that leverages community detection algorithms and a custom expression evaluator to efficiently process and interpret MLN layers for actionable insights.
- Utilized Flask and Python for API development and React.js for an intuitive user interface.
Director - ACM Create
ACM @ UT Arlington — Arlington, TX
Aug 2024 - Present
- Lead and oversee the development of software projects serving the UTA student community.
- Directly manage a team of developers through the planning of projects, team collaboration, and ensuring timely delivery of quality applications.
- Drive technical innovation and student engagement by creating opportunities for members to contribute and enhance their skills in real-world software development projects.
Projects

MavGrades
Project director and lead developer: A platform for UTA students to view and compare course/professor grade distributions. Trusted by over 5,000 students.

Multi-layered Network (MLN) Dashboard
Lead developer: A platform for the analysis and visualization of large datasets using Multi-Layered Networks.

Cluster
A user-friendly mobile app to facilitate group communication among high school and university students.

Sisyphus Counter
A popular Discord bot hosting a collaborative counting game, engaging hundreds of daily users across multiple servers with leaderboards and high score tracking.

ACM UTA Site
The official site for the ACM Chapter at UT Arlington.

KnowNonsense
A real-time VR application for truth validation and fact-checking for debate points, with transcripts and feedback available on the web.

GeoWizard
A machine learning model trained on Google Maps Street View images to predict the location of a given image.
© 2025 Kevin Farokhrouz. All Rights Reserved.Do NOT click me.