Software Developer Portfolio

Antonio Corona Montes De Oca

Computer Science student graduating in May 2026, focused on software engineering, full-stack development, algorithms, operating systems, and database-driven applications.

I build practical, polished software projects that combine clean interfaces, strong logic, and real-world usability.

About Me

I am a Millersville University Computer Science student with coursework in software engineering, artificial intelligence, programming languages, database systems, web application development, data structures, operating systems, and data analytics & visualization.

I enjoy building applications that solve real problems, whether that means creating a constraint-based scheduler, a full-stack e-commerce platform, or smaller polished tools that improve everyday workflows.

Featured Projects

These projects highlight software engineering, web development, UI work, and practical problem solving.

Screenshot of the Maverick Course Scheduler project

Maverick Course Scheduler

A constraint-based academic scheduling system built with Python, Z3, and Flask. It includes optimization rules, schedule generation, and tools for viewing results.

Key features: Constraint solving, schedule generation, optimization rules, schedule viewing

Python Z3 Flask Scheduling
Screenshot of the X-Industries e-commerce project

X-Industries (Amazon 2.0)

A full-stack e-commerce style application with product browsing, authentication, cart functionality, order management, and database-backed data flow.

Key features: Authentication, product browsing, cart management, order workflow

Node.js Express MongoDB REST API

Web Games Collection

A browser-based collection of JavaScript games including Rock Paper Scissors Lizard Spock, Memory, and Nine Men's Morris, designed to showcase UI interactivity and game logic.

Key features: Interactive gameplay, DOM manipulation, game state logic, polished UI

JavaScript HTML CSS UI

Job Tracker

A lightweight application for organizing job applications with CRUD functionality, filtering, dashboard counts, status badges, and localStorage persistence.

Key features: CRUD operations, filtering, dashboard stats, persistent local storage

JavaScript localStorage CRUD Portfolio Project

Technical Skills

A focused stack for entry-level software, web, backend, and full-stack roles.

Languages

Python, JavaScript, Java, C++, SQL, C, OCaml

Frameworks & Tools

Flask, Node.js, Express, Git

Databases & Concepts

PostgreSQL, MongoDB, REST APIs, algorithms, OOP, testing, distributed systems basics

Contact

Reach out for entry-level software opportunities, project discussions, or networking.