{ andre-i }

Hello World :)

My name is Andrei and I am a full stack software developer based in Italy. In addition to programming, I am passionate about photography and watchmaking. I speak Italian, Romanian, Russian and English.

feature image

About me

For years I mainly used technologies that revolve around Java world. Recently I changed direction. Now I am focusing the attention on JavaScript, in particular on the Express and React frameworks.

At the end of 2020 I joined as volunteer to the non-profit organization called Informatici Senza Frontiere APS. So that, when I have some free time, I take part in the development of theOpen Hospital application of the previously mentioned association (for more information, take a look here) .


Timeline

These are some important moments of my life that have had an important impact on my future.

First hardware experiments on electronic devices
Hello World! in Game Maker Language
First Personal Computer
First broken Personal Computer, after some hardware experiments
Decision to leave completely the world of electronics and become a software developer
...still a software developer

Technologies and Tools

In my multi-year career I have worked with/studied different technologies and tools. Some of them are listed below.

Languages

Java

JavaScript

TypeScript

PL/SQL

CSS

Bash

HTML

CSS

Game Maker Language

C

PHP

More...

DBMS

Oracle DBMS

PostgreSQL

MariaDB

MySQL

Sybase

Transact-SQL

MongoDB

More...

Frameworks

Spring Boot

Hibernate

JUnit

JSF (Java Server Faces)

Angular

React

Express (Node.js)

MyBatis

Struts

CodeIgniter

Laravel

More...

UI Frameworks

Bootstrap

Material UI

Chakra UI

W.S. and S.C.

Apache HTTP Server

Apache Tomcat

Jetty

Application Server

Websphere

JBoss

WebLogic

BRMS

Drools

Cloud

Doker

P.M. and B.A.

Maven

Version Control System

Git

TFS (Team Foundation Server)

SVN (Subversion)

Libraries

jQuery

Dojo toolkit

JasperReports

SQLite

More...

Protocols

HTTP

SOAP

Development Tools

Eclipse

Visual Studio Code

WebStorm

Bloodshed Dev C++

NuSphere PHPed

PHPStorm

Adobe Dreamweaver

Toad

PL/SQL Developer

MySQL Workbench

Oracle SQL Developer

Microsoft SQL Developer

DBeaver

More...

Operative System

Windows

Linux

MacOS

Design

Core Pain Shop Pro Photo

Affinity Photo

Architecture

Visual Paradigm


My software toys

As many software developers, I own my own projects in which I invest time to experiment with new technologies or reinforce the knowledge I already have.

Basic Brutus

View on GitHub

Basic Brutus is a HTTP/HTTPS Basic Authentication dictionary attack tool implemented in Rust programming language.

andre-i.dev

View on GitHub

It is the www.andre-i.dev website. It was made using these technologies: Next.js, React, Chakra UI and MongoDB.

todo-list-react

View on GitHub

a to do list implemented in React with user registration / authentication

todo-list-node

View on GitHub

the server side written using Express framework for the SPA to do list

JLock

View on GitHub

java library that allows you to prevent that more than one instance of an application runs at the same time

q-manager-core

View on GitHub

a questionnaire manager implemented in java (Spring Boot and hibernate)

q-manager-console

View on GitHub

software application implemented in java that uses q-manager-core; it allows you to create and manage questionnaires from the command line

bus-line-manager

View on GitHub

bus line manager implemented in java (Spring Boot, hibernate, Postgres, GraphQL)

horoscope

View on GitHub

a digital oracle implemented in java which has the function of making predictions, in theory, cheerful (Spring Boot, hibernate, MySQL)

t-bot

View on GitHub

quite complex project consisting of several modules, created with the aim of mainly managing RSS bots (Angular, Spring Boot, hibernate)

memorize

View on GitHub

video game implemented in java using AWT and Swing

laratweet

View on GitHub

twitter-like software application, created a long time ago, written in PHP using the laravel framework

a-space-odyssey

View on GitHub

video game prototype created a long time ago written in JavaScript

Contact me