Giter Club home page Giter Club logo

Hello πŸ‘‹, I'm Robert Garcia

  • πŸ§‘β€πŸ’» I am your next front-end.
  • πŸ•΅οΈ I πŸ’™ back-end.
  • πŸ“š Self-taught Junior Developer.
  • πŸ‘‰ Committed to make an IT career.
  • ❀️ Love programming and layouts.
  • πŸ›ŽοΈ UI | UX enthusiastic.
  • πŸ₯½ Resilience researcher
  • ⭐ OOP and clean code as a goal.

This is not a CV but a small presentation, an introduction to myself and a portfolio of sorts. So let's begin.

About me

πŸ—ΊοΈ I am from and located in Barcelona.

πŸ“’ I do speak Spanish and Catalan (not big deal around here), English, Italian and I'd survived in France three times without using English.

🚧 "I solemnly swear that I am up to no good" and I am currently working on:

  • IT ACADEMY'S Front-End Team

  • The Rolling Therapists. Teaching them the ninja arts of WordPress.

  • My own TODO APP.

  • Blossh cookbook recipe (use users end point to try out. Work in progress)

🌱 Actively engaged with TypeScript, Angular, NodeJs & Nest

The things "I" do for love.

"If you think math is hard, try web design." (Trish Parr)

"All programmers get better with age. The more you type, the better you are going to get." (John Kricfalusi)

"There is a lot of back end work in programming that the clients never see!."

MongoDb NodeJs Express MySQL leaflet postman

"Make it simple, but significant" (Don Draper)

Figma AdobeXd Illustrator Photoshop Xmind pencil

"35% of the internet is powered by WordPress" (Brenda Barron)

WordPress

"There is no rule on how to write. Sometimes it comes easily and perfectly: sometimes it’s like drilling rock and then blasting it out with charges." (Ernest Hemingway)

Visual studio code Atom Sublime

"Git gets easier once you get the basic idea that branches are homeomorphic endofunctors mapping submanifolds of a Hilbert space" (Isaac Wolkerstorfer)

Git GitHub

"Automation does not need to be our enemy" (John F Kennedy)

Gulp

"Motivation is what gets you started. Habit is what keeps you going" (Jim Ryun)

w3schools stackOverflow codewars cssTricks


P.S Here are the links to my CV in PDF. The English one and the Castellano one. You'll find the download button on the right corner on top of the document.


A link of help to recruiters

β€œRecruiting is not an exact science.” (Will Muschamp)

IT recruiters are often regarded by programmers as intruders, officially cataloged, like Gandalf, as "disturbers of the peace". But without them, without you, we all would be programming to ourselves. So here are the links to the visual part of my repositories. They go from the very beginning to my last uploads. I cataloged the technologies used in every link, so you could skip whichever doesn't fit your needs. Grid and FlexBox, Bootstrap, Animation & Transform, JavaScript and Angular. Most recently I started to work with Jasmine

Basic Html & Css.

  • Technologies used: HTML & CSS.

Some Grid.

  • Technologies used: HTML, CSS & GRID.

Add some Flexbox, way better than this!

  • Technologies used: HTML, CSS & FLEXBOX.

Yeap, I also reached THE top level of FlexBox Froggy and here is my solution!! N.of A.(A geek joke for developers!).

All came together for the first time, look.

  • Technologies used: HTML, CSS & FLEXBOX.

Bootstrap is a great tool, either from the scratch or from its templates.

  • Technologies used: HTML, CSS & BOOTSTRAP.

But I should not forget the basics, such as CSS, in order to place your bones behind bars or give you a sky full of planes.

  • Technologies used: HTML, CSS & (TRANSFORM & ANIMATION).

β€œWhere is click, there it is JavaScript.” (Omar Montes del Rio)

Indeed, we all start with alerts, been messy and making no sense at all.

  • Technologies used: HTML, BOOTSTRAP & JAVASCRIPT.

Then things start to get a bit less messy...Wanna know your Zodiac sign?

  • Technologies used: HTML, BOOTSTRAP & JAVASCRIPT.

If you liked what you saw until now, give us some stars.

  • Technologies used: HTML, BOOTSTRAP, SASS & JAVASCRIPT.

OOP comes after algorithm. I am not the best person to give you a theoretical lecture of it, better and brighter people around the globe do, but I can show you how to interact with it or make the DOM interact with it

  • Technologies used: HTML, BOOTSTRAP & TYPESCRIPT.

I do know what Angular is. "Prove it Robert!" Of course. Cinemas get all my attention, but we can always improve a bit*

  • Technologies used: HTML, SCSS, BOOTSTRAP, TYPESCRIPT & ANGULAR.

*To technicians and developers: those are Angular apps, and yes, they've been deployed but not in Firebase. So extra point, isn't? πŸ˜‰

I know. Three exercises don't make me an expert, but it does indicates that, at least, I know what an unit test is. TDD (dear recruiter, keep those three letters in mind when asking for unit testing!) still not my natural habitat, but is my goal. So one, two and three to recruiters. Last one for the road and technicians.

  • Technologies used: Jasmine

I'd open the back door. Although my eyes are always looking through design, the back-end is a world of beauty by itself. What happens when you click over that beautiful button? How some code lines make possible the communication between your phone and a database? Did you ever wonder how your mum gets all the images from your trips? To the people who is not use to, here I'll leave a little interface to play with the endpoints. To technicians, this will be way more interesting.

  • Technologies used: NodeJs, NestJs, Swagger, TypeScript

A word to developers

β€œIt’s through mistakes that you actually can grow. You have to get bad in order to get good.” (Paula Scher)

My first thought:

-"place only the best repositories!"-

but then: How would you, dear next boss, know if I am improving?. So there it is, all, The Good, the Bad and the Ugly.

Risky, as it is not what most people expects to see these days, but is all part of the learning curve. Alas, in here I leave you what I consider a step further in my progression. Feel free to explore all my repositories. If you are a technician, you'll understand the code. There are defeats and victories, consoles and hours of debugs, StackOverflow answers and my own, my precious ones, but plenty of ❀️ in all of them.


IT Education

  • πŸ“‚ BACK-END (2021) @LAVIOLETA CIFO

  • πŸ–₯️ FRONT-END (2020-2021) @ITACADEMY Cybernarium

  • 🎯 MEAN-STACK (2019) @LAVIOLETA CIFO

  • πŸ’Ύ DESIGN & WEB DEVELOPER (2018) @CEUS SCHOOL FORUM


Anurag's GitHub stats Top Langs

Stats courtesy of Anuraghazra


Contact Me

πŸ“¬ [email protected]

πŸ’Ό Linkedin

Roberto Garcia's Projects

angular-course icon angular-course

Angular Core Deep Dive (Video Course) - https://angular-university.io/course/angular-course

angular-forms-and-validations icon angular-forms-and-validations

😺 We created this #angular forms tutorial to help you learn everything about Angular forms validations in angular 7 apps. These angular forms examples are updated using the best coding practices to build Angular 7 apps with Material Design.

angular-photo-album icon angular-photo-album

Small application built to learn how to use Angular (without tutorial) (~ 2.5 hours of work)

angular.io icon angular.io

Website for the Angular project (see github.com/angular/angular for the project repo)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.