Hi I'm Oscar Garcia!
Web Developer Specialized in Full-Stack projects
Taming bugs from Madrid, Spain.
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
Projects
Solar Duty - HELIOS Tracker
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
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 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.
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.
About me
"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
Higher Technician in Web Application Development
Los Olivos, Madrid, Spain
2021 - 2023
Courses in ERP JD Edwards & Private Security
Madrid, Spain
2019
Bachelor’s Degree in Materials Engineering
UPM, Madrid, Spain
2017 - 2019
Professional Master’s Degree in Web Project Design and Development
Professional School of New Technologies - CICE, Madrid Spain
2014-2015