Skip to content
View locrisol's full-sized avatar

Highlights

  • Pro

Block or report locrisol

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
locrisol/README.md

πŸ‘‹ Hi, I'm Leandro

I’m a Computing student at the National College of Ireland (BSc Honours in Computing, Year 3), specialising in backend development, software engineering, and data-driven applications.
I study part-time in the evenings and I’m currently looking for a 6–9 month Work Placement starting January–March 2026. I am fully available for full-time roles alongside my studies.


πŸ”§ Technologies & Tools

Languages:

  • Java, JavaScript, TypeScript, Python

Backend & Frameworks:

  • Spring Boot, Node.js, Express, Stripe API, REST APIs, JSON

Databases:

  • MySQL, SQLite, Sequelize ORM, MongoDB (beginner)

Frontend:

  • HTML, CSS, EJS, Vue.js, Bootrstrap, JQuery basic React

Other Tools:

  • Git/GitHub, Postman, IntelliJ, VSCode, Docker (beginner)

πŸš€ Featured Projects

πŸ“Œ Campus Event Scheduler

  • Backend-focused Node.js web application using Sequelize and Stripe integration.
  • Includes authentication, event management, relational database design, and payment workflows.

πŸ“Œ Budget Tracker

  • Full CRUD app using Node.js + Sequelize with SQL analytics and interactive visualisations.
  • Focus on data modelling, querying, and end-to-end backend logic.

πŸ“Œ Blood Test Scheduler App

  • Java + Spring Boot API for booking and managing medical test appointments.
  • Contains REST endpoints, service layers, validation, and database persistence.

πŸ“Œ Java Client/Server Application

  • Socket-based communication between client and server using multithreading, request handling and structured messaging.

πŸ“˜ Currently Learning

  • Advanced Java (Spring Boot, JPA, RESTful services)
  • System architecture and design patterns
  • Cloud services (AWS basics)
  • Data pipelines and AI fundamentals

🎯 What I’m Looking For

  • Work Placement / Internship in Software Engineering where I can contribute to backend development, APIs, databases, and full-stack features while continuing to grow as a developer.

πŸ“« Contact

Email: leandro.crisol@gmail.com
Location: Dublin, Ireland
GitHub: https://github.com/locrisol


Thanks for visiting my profile!

Pinned Loading

  1. budget-tracker budget-tracker Public

    Personal finance tracker built with Node.js, Express, and Sequelize.

    JavaScript

  2. Juvevazzi/campus-event-scheduler Juvevazzi/campus-event-scheduler Public

    BSCHE Year 2 Team Project Code Repository

    JavaScript

  3. BloodTestSchedulerApp BloodTestSchedulerApp Public

    Backend scheduling system for managing blood test appointments using Java OOP, file-based storage, validation logic, and a menu-driven console interface.

    Java

  4. OOP-Charity-Project OOP-Charity-Project Public

    Java OOP project that connects users with local charities by allowing them to manage donations, track inventory, and suggest food recipes based on available items.

    Java

  5. EventBoardClient EventBoardClient Public

    Client application for the Event Board TCP system. Sends commands to the server, supports HTTP import of events, and displays server responses.

    Java

  6. EventBoardServer EventBoardServer Public

    TCP server for the Event Board system (Advanced Programming, Year 3). Handles multiple clients using threads and stores all events in a shared synchronized EventStore.

    Java