Hi, I'm Mauro Garcia
Welcome To My Site!
Tell Me More

About Me

...

Enthusiastic focused and motivated Junior Developer with over a year of experience developing personal proyects is seeking an opportunity to contribute in institutions by implementing concepts, knowledge, and methodologies learn thereby adding value for the organization. Ability to apply theoretical concepts in the practical world. Excellent communication skills- both oral and written. Flexible and adaptable to demands of changing work environments. Team player and also independently responsible.

As a child, I was always thrilled by computers, I used to spend hours in front of one just going thru the different folders, in some way getting familiar with what I had in front, I was always asking questions and trying to archive new things to show my friends later. I learned how to code in college and it was a thoroughly enjoyable experience. Although in my firsts years as a professional I decided not to go that way, time made me realize that coding is the path I really want. Over the years of study, developing personal projects and some as a freelancer I've become familiar with different technologies including .NET, PYTHON, C#, HTML, HTML5, CSS, CSS3, JAVASCRIPT, REST API, BOOTSTRAP, SQL, MYSQL, MS VISUAL STUDIO.
My curios personality, my enthusiasm and willingness to learn will be a key in the continuous development of my skills set and knowledge as I'm not afraid of diving into new technologies.

Experience

Portfolio

...
Tetris
C#, WPF, OOP, Classes, Inheritance, Algorithms
...
GitHub Profile Image
Python, Web Scraping
...
Sudoku Solver
Python, Backtrack, Recursion, Algorithms
...
2048 eXtended
C#, Windows Form, OOP, Inheritance, Algorithms
...
The Weather
Python, REST API
...
Stock Viewer
Python, Yfinance

Education

University of Havana

University of Havana

Computer Science 2014-2016

The first semester of programming is dedicated to the fundamental concepts of structured programming (although a very brief walk through some elements of object-oriented programming is made) and algorithms.
The second semester is dedicated to delving into object-oriented programming as a fundamental paradigm for the creation of extensible and maintainable software, although other notions of alternative paradigms are also introduced, such as functional and event-oriented programming as well as other more advanced notions of algorithms.

HarvardX CS50

HarvardX

CS50's Introduction to Computer Science 2022

Introduction to the intellectual enterprises of computer science and the art of programming. This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web programming. Languages include C, Python, and SQL plus HTML, CSS, and JavaScript. Problem sets inspired by the arts, humanities, social sciences, and sciences. Course culminates in a final project.

...

HarvardX

CS50's Web Programming with Python and JavaScript 2022

This course picks up where CS50x leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap. Topics include database design, scalability, security, and user experience. Through hands-on projects, students learn to write and use APIs, create interactive UIs, and leverage cloud services like GitHub and Heroku. By semester’s end, students emerge with knowledge and experience in principles, languages, and tools that empower them to design and deploy applications on the Internet.

Verified Certificates

Mauro GarciaPython
Mauro GarciaC#
Mauro GarciaHTML/CSS
Mauro GarciaPython Algorithms
Mauro GarciaSQL

Get in Contact

If you are interested in working with me do not hesitate to contact me directly or send me your contact information and I will be more then happy to get in touch