Oscar M Alvarez G's Projects
This is a small API with C# to resume training for next job opportunities.
A little reminder, documenting what it is like to program with C++.
This marks the creation of my first REST API with Node.js, an initial achievement in backend development. By embarking on this project, I gained a practical understanding of creating and managing web services, marking a significant step in my learning journey. šš» #NodeJSRESTAPI
Robust and efficient backend for a music streaming application. This repository houses the core logic powering our platform, handling user authentication, profile management, music library organization, and delivering multimedia content quickly and reliably. Developed with modern technologies, our backend ensures a seamless and immersive experience
A short technical test of Frogmi
A few exercises with ruby
This project, conceived in the Campusland training programme, aimed to instruct participants in the creation of a website using HTML, CSS and JavaScript. It represents my ability to transmit knowledge and guide hands-on learning in web development, strengthening participants' skills in these key technologies. šš» #ProyectoFormationCampusland
This project could be described as my self-taught "study-by-documentation" of Swift. I learned considerably through exercises, problems and exploration of fundamental topics. Here are my findings on the basics of this fascinating language. šš» #SwiftExplored
This short workshop on Object Oriented Programming (OOP) in JavaScript was proposed at Campuslands. Designed to provide a solid understanding of OOP principles, this workshop highlights my ability to facilitate effective and structured learning, preparing participants to apply these concepts in practical projects. šš» #WorkshopPOOJavaScriptCampusl
This short workshop on Object Oriented Programming (OOP) in JavaScript was proposed at somewhat more intermediate level Campuslands. Designed to provide a solid understanding of OOP principles, this workshop highlights my ability to facilitate effective and structured learning, preparing participants to apply these concepts in practical projects.š»
Java GUI app for basic operations: summing and comparing numbers. Includes a Model class for data validation and a View class for the GUI. Requires JDK and NetBeans. Contributions welcome. [MIT License]
This project was an attempt to create a task list in React Native. Although I didn't complete it, this experience contributed to my understanding of React Native and provided valuable mobile development lessons. This is just one of many steps towards mastery in creating mobile apps with React Native. š±š§ #IntentReactNativeTaskList
The third challenge in my journey with Compose in Kotlin was a significant milestone. I remember 2021, when I started my journey in mobile development with Kotlin without Compose. what a difference! š #Evolution
This bot was conceived from legacy code provided during my internship at the company 'Codegym'. Although challenging, this experience allowed me to apply and revitalise knowledge in a business context. š¤š» #ExperienceCodegym
This is a technical test conducted by biintelli for the position of back-end developer.
"āØ TablonTask Agile alternative to Trello. Manage projects with ease on this intuitive dashboard. Customisable, efficient and powerful. Streamline your workflow with TablonTask. š #Productivity #ProjectManagement".
After my guidance, this fascinating project emerged that employs the controller view model as its backbone. It has become an intriguing backend, demonstrating the soundness of the fundamentals I shared. š ļøš
This service constitutes a URL shortener that reflects the harmonious integration of my skills in both backend and frontend development. The resulting application has been efficiently and elegantly implemented on the Vercel platform, highlighting my ability to orchestrate both disciplines synergistically.
A Video Manager Backend, with hexagonal architecture
In this assignment, I will create a graph that illustrates video game sales. Using D3.js and JavaScript, I will develop an interactive graph that effectively visualises trends and patterns in video game sales, providing a clear and engaging graphical representation of the information. š®š #D3VideoGamesSales
This Python website uses Flask for the server and HTML along with CSS for the front-end. This implementation demonstrates my ability to integrate technologies and create a functional web application, combining the power of the backend with Flask and an attractive design using HTML and CSS on the frontend. šš” #PythonFlaskWeb