Phackeroni Online
Welcome to ElMan23 GitHub Pages!
Background
I have a background in pure Mathematics.
I have some experience with pure research (I have a PhD); for some years I worked as a teacher, both at high school and as university assistant.
I currently work in the field of Software Developement.
I have some experience with different aspects of software development, delivery, testing, system management.
My role gives me the opportunity to get some hands-on experience with:
- backend development (Java: Spring Boot, Python: Django, FastAPI);
- database management (Postgres, MySQL, MongoDB);
- deployment, containerization (Docker), CI/CD, DevOps practices;
- Linux and Windows system management.
Interests
My interests in the field of Computer Science lie mostly in the following:
- Backend, API and algorithm development;
- Data Science;
- AI, ML & related;
- DevOps, DevSecOps, GitOps;
- Scripting and system administration;
- Cybersecurity.
Technologies
Technologies I came in contact with:
- Java: Spring Boot, Vaadin, Maven;
- Python: Django, FastAPI;
- JavaScript: TypeScript, NodeJS, Angular, React;
- Jupyter Notebooks, Jupyter Lab, notebooks (Kaggle, Colab);
- Scripting: PowerShell and Bash;
- Containerization: Docker, Docker Compose, Docker Swarm;
- VCS: GitHub, GitLab, Bitbucket;
- Databases: PostgreSQL, MySQL, MongoDB, InfluxDB.
Other Interests
What I’d like to learn / I am currently experimenting:
- Machine Learning:
- Rust programming languange:
- Go programming language;
- Python for API development;
- Kubernetes;
- React for frontend development;
- Android app development;
- Kernel stuff.
Portfolio
I use the pretext of a “book app”, since I like to keep a list of books that I read.
I try to experiment with a minimal entity configuration to focus best on the framework and the language. For example, a book may be represented simply by its author and title.
Some applications I have developed as a base for additional freatures:
- Spring Book App: Spring Boot Spring REST API, it uses Spring Boot, Spring Security, JPA.
- Rust Book App: written in Rust, REST API with PostgreSQL database.
- Post App: FastAPI (Python) project implementing basic “social media like post” functionality with authentication, users, database support.
- Article API: Gorilla (Go) REST API for articles with authentication and database support.