Résumé ↓
SEEKING INTERNSHIPSOHIO, USA / OPEN TO RELOCATION

Ardalan Janpour.

Ardalan Janpour

COMPUTER SCIENCE MAJOR · BUSINESS ANALYTICS MINOR

I’ve worked inside
the workflows.
Now I build them.

From currency exchange operations to web applications and cloud deployments. I bring an understanding of the business to the software I build.

B.S. student at Wright State University · Expected Fall 2028

Ardalan Janpour
THE BUILDER / THE OPERATORAJ
Technical curiosity.
Real-world perspective.
01 — 03
IR / AE / US
01

Software that serves a purpose.

Web applications, Java systems, cloud deployment, and persistent data.

02

Business experience, firsthand.

Currency exchange operations, staff scheduling, payroll, and customer workflows.

03

People at the center.

Resident support, customer-facing work, and university leadership development.

01 / SELECTED WORK

Different problems.
The same curiosity.

The problem, my contribution, and the implementation.
Explore the details that matter to your team.

Rates board from the Hadaf Raqi Exchange repository
Repository demo · sample data, not usage metrics
02 /BUSINESS WEBSITE

Hadaf Raqi Exchange

A browser-based currency-exchange interface with a searchable rates board, converter, favorites, and rate history.

My role: Website lead & exchange operations manager

Live ratesCurrency conversionStaff workflows
JavaScriptlocalStorageHTML / CSS
Project overview: Hadaf Raqi Exchange

The need

Customers and staff needed current currency information and tools that supported daily exchange operations.

My contribution

Designed and maintained the website while managing operations, scheduling, and payroll. Supported customer-facing services and back-office processes.

Implementation

Implemented conversion logic, searchable rates, favorites, local rate editing, and history using HTML, CSS, JavaScript, and localStorage. The public repository is a browser-based demonstration; its rates and staff access are local, without production authentication.

February–September 2022

Try the rates board Try the converter View source on GitHub : Hadaf Raqi Exchange
Landing page from the Dayton Student Circle repository
Repository demo · sample data, not usage metrics
03 /STUDENT WEB APPLICATION

Dayton Student Circle

A student-focused application for organizing meetups, events, and group activities, with attention to engagement, safety, and collaboration.

My role: Application developer

StudentsEventsGroup activities
JavaScriptHTML / CSSUI / UX
Project overview: Dayton Student Circle

The need

Students needed a place to organize shared activities and connect around events.

My contribution

Developed the web application and designed the user experience around student meetups and group coordination.

Implementation

Built search and meetup filters, a create-meetup flow, profile preferences, and demo authentication with JavaScript, HTML, CSS, and localStorage. The repository demonstrates front-end interactions; account and message features are not a production backend.

November 2025–February 2026

View source on GitHub : Dayton Student Circle
04 /CLOUD & DEPLOYMENT / COURSEWORK

From code to cloud.

Containerization and deployment work connecting an Angular application, Docker images, GitHub Actions, and AWS infrastructure.

Focus: Application delivery & infrastructure

AngularDockerCI / CDAWS
DockerAWSAngularGitHub ActionsCloudFormation
Project overview: Cloud deployment coursework

The engineering problem

Package an application consistently and document a repeatable path from source code to a running environment.

Implementation evidence

The repository contains an Angular application, a Dockerfile, deployment scripts, and documentation for image publishing and webhook-driven updates. Separate CloudFormation exercises describe VPC networking and a load-balanced web application.

Scope

Coursework and deployment exercises. The repository documents the setup; an always-on public deployment is not assumed.

Explore infrastructure work
05 /JAVA / TRANSACTION LOGIC

VaultFlow Wallet Manager

Wallet operations with validation and persistent transaction data: deposits, withdrawals, and transfers.

My role: Developer

TransactionValidationJSON storage
JavaJSONSoftware design
Project overview: VaultFlow Wallet Manager

The need

A wallet system needs clear transaction rules and reliable handling of stored data.

My contribution

Built the wallet management system, including transaction operations and validation logic.

Implementation

Separated transaction validation, analytics, and persistence into WalletService, AnalyticsService, and StorageService. Used HashMap for users and wallets, ArrayList for transaction history, and a custom JSON parser. Includes transaction search, monthly summaries, and undo.

January–May 2024

View source on GitHub : VaultFlow Wallet Manager
06 /CUSTOMER OPERATIONS

Elyassi Appointment & Queue

An appointment-booking concept exploring scheduling, customer lookup, and exchange-service workflows.

My role: System developer & operations assistant

AppointmentQueueCustomer service
JavaScriptHTML / CSSSystem design
Project overview: Elyassi Appointment & Queue

The need

The business needed a more organized way to handle appointments and in-person customer queues.

My contribution

Built and supported the booking and queue system alongside daily exchange operations.

Implementation

The public repository is a concept implementation with date and time selection, appointment lookup, and a Node.js server. Email features require SMTP configuration; it is not a live financial service.

July–August 2019

View source on GitHub : Elyassi Appointment & Queue
07 /JAVA / DATA MANAGEMENT

Customer Management System

A command-line application for managing customer records, with search, sorting, validation, and CSV persistence.

My role: Developer

Customer recordsCRUD & validationCSV storage
JavaData structuresCSV
Project overview: Customer Management System

The need

Customer records need consistent input, practical retrieval, and a way to persist between sessions.

My contribution

Implemented record creation, reading, updating, and deletion, with search and sorting features.

Implementation

Used Java, data structures, input validation, and file I/O with CSV-based storage.

March–May 2023

View source on GitHub : Customer Management System
08 /TEAM / COURSE PROJECT

Animal Shelter System

A collaboratively developed course project supporting animal shelter operations and record management.

My role: Team contributor

OperationsShelter recordsManagement
Team collaborationSystem designCS3900
Project overview: Animal Shelter System

The need

Shelter operations depend on organized records and practical management workflows.

My contribution

Worked with a team to design and implement the system as part of CS3900 coursework.

Implementation

The team repository includes Angular UI work, a MariaDB database design, and API components. Its documented scope includes a working pet resource, with UI-to-service integration and other resources still incomplete.

January–March 2024

View source on GitHub : Animal Shelter System

02 / THE THROUGH LINE

Three places.
A wider perspective.

From exchange operations to university life,
I’ve worked with systems and the people who rely on them.

MashhadDubaiOhio

I understand the work
behind the workflow.

Currency exchange operations taught me to think about people, precision, and what happens when a system meets a busy day. University life added another dimension: community, communication, and technical depth.

Now, I’m bringing those perspectives together through software development and business analytics.

2023 — 2025 / DAYTON, OH

Print Production Assistant

Wright State University Print Center

Produced professional print materials, verified files in Adobe Acrobat, and supported front-desk services and student ID production.

2023 — 2024 / FAIRBORN, OH

Resident Assistant

Wright State University

Supported student well-being, resolved concerns, upheld community standards, and organized events that brought residents together.

2020 — 2022 / DUBAI, UAE

Manager & Website Lead

Hadaf Raqi Exchange

Managed daily operations, staff scheduling, and payroll. Led website development and live currency-rate workflows while supporting international transfers and accounting processes.

2018 — 2020 / MASHHAD, IRAN

Junior Operations & Systems Assistant

Elyassi Exchange Shop

Supported currency transactions and operational records. Built an appointment and queue-management system and maintained live rates and website content.

03 / FOUNDATION

Two disciplines.
One perspective.

WRIGHT STATE UNIVERSITY

B.S. Computer Science

Minor in Business Analytics

Expected Fall 2028 · GPA 3.38

Relevant coursework

Data Structures & Algorithms · Operating Systems · Computer Organization · Web Development · Design of IT Systems · Discrete Mathematics · Linear Algebra · Statistics · Fundamentals of Information Systems · Technical Communication

University Leadership Program 2025 — Present
Communication, teamwork, and professional growth.

Build

Java · Python · JavaScript · SQL · HTML & CSS · Assembly

Connect

Spring Boot · Angular · REST APIs · JSON · MySQL

Operate

AWS / AWS Academy · Docker · CloudFormation · GitHub Actions · TCP/IP · DNS · VPC · Git & GitHub · Jira

Analyze & communicate

Excel · Data analysis fundamentals · Figma · Adobe Creative Suite

Languages

Farsi — Native
English — Full professional proficiency
Russian — Limited working proficiency

04 / START A CONVERSATION

Your next challenge.
My next chapter.

Seeking internships in software development,
business analytics, and technical operations while completing my degree.

Let’s talk