Avatar

Hi I'm Oscar Garcia!

Web Developer Specialized in Full-Stack projects

Taming bugs from Madrid, Spain.

LinkedIn C.V

Work Experience

.NET Developer

C# .NET developer job where I created a minimalist, modern website applying UI/UX best practices. I designed a client manager with specific functionalities based on the type of registered user, with support for file uploads, and the ability to create, edit, and delete records. I was also responsible for maintaining the security of stored data in the database, ensuring data integrity, and conducting redesigns and optimizations to achieve smooth, attractive, and comfortable navigation for the user

  • Designing, developing, and maintaining an application using the MVC model with .NET Core Entity Framework
  • Creating, managing, and optimizing relational databases using Microsoft SQL Server
  • Problem-solving through analysis and testing, ensuring project stability along with the teamwork.

IT Systems Administrator

Responsible for monitoring, logging, and managing all functional and operational processes conducted in the client company. Similarly, I monitored the stability and integrity of the system and the correct implementation of all protocols, ensuring compliance with all operational standards to facilitate smooth activities. I worked consistently with both my own team and the personnel receiving our services, ensuring the highest effectiveness and optimal decision-making in the event of any incident or required intervention

  • Anomaly Detection: monitoring IT security, identifying vulnerabilities, logging procedures, and resolving technical issues
  • Communication and Teamwork: Consistent coordination with teams and personnel, with interdepartmental collaboration
  • Risk Asset Management: Control and administration of sensitive assets such as access keys, ensuring proper use and storage

Full Stack Developer

Full Stack position where I develop critical and UX/UI functionalities in collaboration with the work team. I was responsible for creating, implementing, and resolving specific functionalities to support project continuity, complementing the rest of the team's activities. While developing new features, I also conducted feasibility studies to assess the impact, performance, and efficiency of new functionalities before their integration into the main project branch.

  • Front-end: Implementing web interfaces using HTML5, CSS3, JavaScript, and Bootstrap, ensuring a responsive design optimized for multiple devices
  • Back-end: Programming in PHP for dynamic applications and websites, managing MySQL databases for content creation and maintenance
  • Collaboration in Full Stack projects: Developing custom solutions that effectively integrate existing back-end and front-end technologies
  • Maintenance, updating, and documentation of websites: conducting periodic reviews to ensure stable functionality

Tech Stack

Front-End
html
css
bootstrap
react
Back-End
javascript
python
java
csharp
sql

Projects

Solar Duty - HELIOS Tracker

Solar Duty - HELIOS Tracker

HTML CSS JavaScript Bootstrap PHP

Application to design a Solar Panel installation based on the client’s needs or preferences. The design is customized for a specific geographic location, ensuring it is fully adapted to the site where the panels will be installed.

Users can choose various parameters, such as the total power output or storage capacity, to assess whether the installation could be cost-effective for the home or building.

Additionally, the application provides a complete set of interactive graphs that facilitate interpretation and decision-making based on real-time energy generation levels.

Project Manager - Statu Quo

Project Manager - Statu Quo

CSharp Dotnet HTML CSS JavaScript Bootstrap

Application for client management and administration, assigning specific functionalities based on the type or role assigned.

Additionally, it enables the management of both published and pending content for each created project, as well as the editing of resources associated with each one.

This tool is highly suitable for content managers who want to monitor the current status of each project they are working on.

Billio - Own your business

Billio - Own your business

PHP HTML CSS SQL Custom-API

Billio is an all-in-one application for invoice management, designed to efficiently handle clients, products, and invoices. It allows users to view, create, edit, and delete all these elements intuitively and in a centralized way. The application includes an API that simplifies data management and operations, offering endpoints for:

- Clients: Viewing, creating, editing, and deleting client information.

- Invoices: Creating, editing, and managing client-related invoices.

- Products: Managing products and services linked to invoices.

Contributions

Servihabitat

Published!

I collaborated with the development team in creating the real estate portal Servihabitat, where I focused on implementing new functionalities and optimizing the user experience (UX/UI). My work centered on improving navigation, usability, and site performance, achieving a smooth and efficient experience for users.

HTML CSS JavaScript PHP Bootstrap

Asomcegui Asotiation

Published!

I am part of the team shaping the solidarity website Asomcegui, a non-profit association that helps migrants with their integration by promoting interculturality and providing resources that may be useful to them. This initiative fosters their self-esteem, self-awareness, and social coexistence.

HTML CSS JavaScript WordPress

About me

Óscar García

"Between commits and deploys, my goal is to create experiences, not just interfaces"

I am a Junior Full Stack Web Developer with four years of combined experience in training and work environments. Since deciding to dive into the world of development, my focus has been on maintaining a curious and constantly growing mindset within the tech field, staying updated on the latest market trends to bring them to my work. I firmly believe that technology is in continuous change, and as a developer, it's my responsibility to keep pace with these advancements to offer innovative, adaptive, and efficient solutions.

I began my career at Accenture, where I had the opportunity to apply my theoretical knowledge and acquire technical skills in a real and challenging environment. There, I worked on projects that allowed me to put what I’d learned into practice, while also developing essential soft skills important for development, teamwork, and project management. Thanks to this experience, I understood the importance of adopting a results-oriented, practical approach, always seeking efficiency in every line of code I write.

Additionally, my previous experience in the security sector provided me with essential skills, making me a proactive, adaptable, and autonomous problem-solver. These qualities have been key in my transition to the IT sector and in my daily work as a developer, where I strive not only to write functional code but also to create solid, sustainable solutions that add value for end-users.

My professional goal is to continue growing as a developer, contributing to challenging projects, and collaborating with multidisciplinary teams. I aim to keep learning, sharing unique moments and knowledge, while advancing toward new goals and challenges.

Education

Técnico Superior

Higher Technician in Web Application Development

Los Olivos, Madrid, Spain

2021 - 2023

HTML CSS Java JavaScript PHP SQL
Curso

Courses in ERP JD Edwards & Private Security

Madrid, Spain

2019

CRM Oracle
Universidad

Bachelor’s Degree in Materials Engineering

UPM, Madrid, Spain

2017 - 2019

Matlab Autodesk
Master Profesional

Professional Master’s Degree in Web Project Design and Development

Professional School of New Technologies - CICE, Madrid Spain

2014-2015

HTML CSS JavaScript PHP SQL

My Certifications

Microsoft Cloud Certified

Microsoft Certified: AZ-900 Azure Fundamentals

Microsoft Learn

JavaScript Certified

JavaScript Algotihms and Data Structures

FreeCode Camp

Ready to bring your ideas to life?

I can drive your project forward or become part of your team