Hi, I’m Ruben Melikyan, an aspiring full-stack / backend developer.

This ePortfolio was created for CS 499 and showcases my growth across software engineering, algorithms & data structures, and databases. The featured work is an enhanced CS 340 dashboard project that connects to MongoDB and supports search/filtering, mapping, and data visualization.

My focus is building reliable, maintainable applications with clear architecture, efficient data processing, and secure database practices. The pages in this site include a professional self-assessment, an informal code review video, and before/after artifacts with narratives.

Python Dash / Plotly MongoDB CRUD & API Design Data Cleaning Secure Practices

Professional Self-Assessment

A holistic reflection on my growth across the program, including collaboration, communication, algorithms, software engineering, databases, and security mindset.

Read the self-assessment →

Code Review Video

An informal walkthrough of existing functionality, analysis, and planned enhancements across the three categories.

Watch the code review →

Artifacts & Narratives

Before/after artifacts with narratives that explain why each artifact belongs in my ePortfolio, what skills I demonstrated, and which outcomes were met.

Explore artifacts →