Oprișor Raul-Alexandru

Full-stack developer

I build bridges between user needs and technological capabilities.

ABOUT ME

In 2021, while pursuing my Computer Science degree at „Babeș-Bolyai” University, I decided to deepen my love for computer science by working on side projects. I began by developing iOS apps using Swift. Later, I expanded my skills to Java Spring Boot and subsequently delved into front-end web development technologies, such as Next.js, React, Tailwind CSS, and TypeScript, enabling me to create dynamic Full Stack projects.

Lately, I'm focusing on sharpening my full-stack development skills. At Ciconia Systems, I'm diving into a mix of frontend and backend development, mainly using Next.js and Spring.

When I'm not at the computer, I'm usually working out in the gym, hiking or reading.

EXPERIENCE

  1. Oct 2023Present

    I am currently developing both the frontend and backend for our project Vergabepilot. The objective is to harness AI's power to identify tenders that suit our client's profile. I also developed frontend components using Nuxt for Matchory, a firm which uses AI to connect clients with suppliers.

    • Next.Js
    • Java Spring
    • Tailwind
    • Nuxt
  2. Sep 2023Oct 2023

    My internship kicked off with an in-depth exploration of Java and various frontend technologies. I started with basics like HTML, and gradually advanced to React concepts such as hooks, state management, and context. Leveraging this newfound expertise, I took on the challenge of building a feature-rich e-commerce website. This platform included functionalities like user registration, login, product browsing, order processing, and tracking order history.

    • Java Spring
    • React
    • Typescript
    • SASS
    • Docker
    • Keycloak
  3. Sep 2021Jul 2024

    In my computer science studies at the university, I've developed more than just technical knowledge. I've learned to write clean, maintainable code, work collaboratively, and communicate effectively, skills that are as essential as coding in the ever-evolving tech world. Furthermore, I had the opportunity to build both team-based and individual projects using a multitude of tech stacks. I completed my studies with a 10/10 for my thesis on a Next.js E-Commerce CMS and an 8/10 on the written bachelor's exam, ranking top 3 in my class.

    • Object-Oriented Programming
    • Relational Databases
    • Teamwork
    • Communication
    • C++
    • Python
    • Assembly Language
View Full Resume

PROJECTS

  1. Affectune

    AffecTune is a mobile app that detects emotions through images and recommends songs tailored to these moods. Users can capture a photo, review it, receive an emotion analysis, and then get personalized song recommendations which they can rate and shuffle for new options.

    • React Native
    Affectune
  2. Minesweeper

    Bomb Bonanza's adventure is unlike any other, offering an exciting, fun-filled experience. Players will tread their way through the minefield to come out victorious. Bomb Bonanza is much like the old-time classic Minesweeper. Players, must move across the field and avoid the bombs. The layout of the game has been skillfully designed to allow seamless play and easy understanding. Players get a return of 97%.

    • Swift
    Minesweeper
  3. AI-Powered Web Crawler · Mannheim University

    The focus is to deploy an AI-enabled web crawler to systematically search through business websites and Wikipedia pages, extract pertinent information, and determine the corresponding CAEN codes indicative of a company's operational and structural characteristics.

    • Java
    • Python
    AI-Powered Web Crawler · Mannheim University
  4. High-Performance Hybrid E-Commerce CMS with Next.js

    In today's digital era, e-commerce is essential. This project proposes a user-friendly, cost-efficient CMS for small businesses, using Docker, Keycloak, Spring Boot, and Next.js. The web platform includes over 10 screens, such as authentication, browsing, checkout, and an admin dashboard. Additionally, a mobile app for delivery management supports order selection, location display, and map integration.

    • Next.js
    • Spring Boot
    • React Native
    High-Performance Hybrid E-Commerce CMS with Next.js
View All Projects