Welcome to my Portfolio Website! Here, you’ll discover a collection of projects that reflect my passion for technology and showcase my skills and experiences. Explore how I bring innovative ideas to life, solve complex challenges, and continuously push the boundaries of what's possible.
Hi, I'm Arthur Vicente, a passionate Software Engineering student at Northwestern College, graduating in May 2026. With a strong foundation in programming languages like Java, Python, and C/C++, and experience with frameworks such as Spring Boot, Django, and FastAPI, I thrive on building reliable and scalable software solutions. My professional journey includes a Software Engineer Internship at Gruppy Tecnologia, where I collaborated on developing and maintaining APIs using Python and Django REST, and my ongoing role as an IT Technician Assistant at Northwestern College, where I troubleshoot technical issues and provide excellent support to students and faculty. Beyond academics, I've developed various projects, including a Spring Boot API for product management, a responsive personal portfolio website, and a RESTful API management system for user and financial data. These projects demonstrate my expertise in API design, database management, and agile methodologies. I’m driven by a keen interest in backend development and cloud technologies like AWS, aiming to design software that not only works but excels. When I’m not coding, you can find me exploring new tech tools, working out, or watching soccer games.
This is a simple CRUD (Create, Read, Update, Delete) API for managing products. It is built using Spring Boot and leverages JPA for database interactions. The project also includes HATEOAS for adding links to the responses. Click to view more!
This Python script implements a simple UDP chat application using socket programming. The application consists of a server and a client, both of which run concurrently as separate threads. Click to view more!
Developed a modern, responsive personal portfolio using HTML, CSS, and JavaScript, featuring a user-friendly interface that effectively showcases projects and accomplishments. Click to view more!
Developed a RESTful API system using Java and Spring Boot for managing users, categories, incomes, and outgoings, including test data preloading and robust API testing with Postman. Click to view more!
The project uses K-Means clustering to detect fraudulent transactions in a bank dataset. It involves preprocessing, outlier detection, and normalization, with fraud identified by how far transactions are from cluster centroids. Click to view more!
This is a 2D fighting game developed by a team of 5 college students. Players battle against each other using various weapons, with the goal of reducing the opponent's health to zero. It was created using the Godot Engine as part of a college project. Click to view more!