Full-Stack Developer
Full-Stack Developer, based in Romania, Timisoara, passionate about building reliable, scalable applications. I work across frontend, backend, and systems programming, with experience in web platforms, APIs, databases, and low-level concepts. I focus on writing clean code and solving real-world problems.
Contact me at: simaiulian04@gmail.com
This project resembles an online store that can be managed within the command line. The app is written in C++ and gives you as the administrator the possibility to add or modify products and categories. The client can order from the selection of available products. The project uses no database, storing the accounts in folders named after the account name, which contain only one file with the password, and the client orders are stored within the same folder.
GitHub Repository →This app was developed using the Windows Sockets API in C++. It implements both server and client components, including socket initialization, binding, listening, accepting and message handling. I managed data transmission using TCP/UDP protocols and ensured reliable communication between the processes over the network.
GitHub Repository →This project is meant to solve the problem of finding parking spots around the city of Timisoara. For creating this app I used technologies like Java and MySQL. The app offers the possibility to create an account and search for parking spots in certain areas of the city. The user can select his car, the area for parking and the app will provide a free parking spot. The vehicles, parking spots and zones can be dynamically added, edited and removed by the administrators.
GitHub Repository →A web-based application using the Django framework with Python and SQLite. This was my first introduction to web development and managed to create an app that allows the user to add and read sport articles. It implemented models, views and templates to manage user interactions and dataflow. Designed database schemas and integrated authentication using the tools provided by the Django framework.
GitHub Repository →Mobile application focused on solving the break time problem among students. The app offers the possibility to deliver to your classmates as well as requesting deliveries. For this project, I used Kotlin and SQLite, any vendor of coffee, food or other things can be dynamically modified within the app. It features four types of accounts that give restricted access to different parts of the app.
GitHub Repository →Implements a mini UNIX like shell, written in C, that provides an interactive environment for executing commands. The shell includes user authentication and manually implemented system commands without relying on external system calls.
GitHub Repository →A web-application developed for the DentalPoint Clinic, using React for front-end, NodeJS and Express for back-end and MongoDB for storage. The app gives to the doctors a way to manage their patients and their contracts which can be digitally signed and saved on the blockchain for future reference. It also features an API-based validation to check patient allergies before medication is assigned and sends an email to the patient when his medication is changed.
GitHub Repository →A small web application, developed using React, that bridges two blockchains. Using smart contracts, this app creates a token named IBT that can be burned on ethereum and mintable on SUI. Users are able to authenticate with their given crypto wallet and transfer their IBT tokens from Ethereum to SUI.
GitHub Repository →This project resembles a customer care platform designed for better improvement of customer experience. The app is developed using a MERN Stack and has a few awesome features like frustration level priority(Al-based), the fallowing feature automatically changes the ticket priority based on the anger level of the customer deduced from the last messages. This app features a keyword based priority as well as a full control admin dashboard. What is special about this project is the fact that I implemented for the first time a CI/CD pipeline using GitHub Actions. Along side this features, the Ul is very intuitive and aims to direct the client directly to what he needs.
Live Demo →This is a console app, developed in Python, that aims to determine your chances to promote the current college year. Using a trained neural network, the app can determine with a high precision, based on your last semester GPA, absence record and behavior if you will pass or not the current HOOuRC.
GitHub Repository →BlockChain+ is a collection of small projects that aims to create a personal blockchain. It implements a Merkle Tree proof generation(C++), alongside an SMTP local mail server and a little mining program written in Python. The mining programs are using the 12 cores that my CPU has to try and bruteforce a given hash into the solution.
GitHub Repository →Developed and maintained a patient management web application for DentalPoint Clinic, utilizing React for the frontend and Node.js for the backend. Implemented features such as digital contract signing using blockchain technology, API-based allergy validation, and email notifications for medication updates. Collaborated with a team to enhance user experience and ensure data security.
Developed and maintained web applications using Django and Node.js. Worked on both frontend and backend tasks, including database management, API development, and user interface design. Collaborated with a teammate to deliver high-quality software solutions for clients.
Throughout my studies, I have gained experience in programming (such as C/C++, Java, and Python), data structures and algorithms, object-oriented programming, databases, and software development principles. I have also developed analytical thinking, problem-solving skills, and the ability to work both independently and in team-based projects. My academic background has helped me build a solid understanding of how computer systems and applications are designed, implemented, and optimized.
I graduated from a Mathematics and Computer Science high school program, where I developed a solid foundation in mathematics and informatics. During my studies, I learned algorithmic thinking, basic programming concepts (such as C/C++), data structures, and problem-solving techniques. The curriculum also strengthened my logical reasoning, analytical skills, and ability to approach complex problems in a structured way. This background prepared me for further academic studies in computer science and related fields.