Hi, I'm Miguel Pedraza

Software Developer

Senior student currently enrolled in Bachelor of Science in Computer Science and Technology Engineering graduating in 2024.

About me

A picture of Miguel Pedraza

My intro

My name is Miguel Pedraza, again, a senior computer science student passionate about technology. I consider myself someone who is always seeking to learn new things and since I was in middle school I fell in love with programming and web development and eager to learn even more.

My interests

  • Music
  • Travel
  • Movies & Series
  • Games

Résumé

Education

Instituto Tecnológico y de Estudios Superiores de Monterrey (ITESM)

Bachelor of Science in Computer Science and Technology Engineering

GPA: 97/100

Aug 2020 - May 2024 (On going)

Skills

Programming Languages

  • Python (Proficient)
  • JavaScript (Proficient)
  • HTML (Proficient)
  • CSS (Proficient)
  • C++ (Familiar)
  • Swift (Familiar)
  • SQL (Familiar)

Frameworks/Libraries

  • React.js (Proficient)
  • Next.js (Familiar)
  • Express.js (Proficient)
  • Bootstrap (Familiar)
  • Tailwind (Familiar)

Experience

Front-end developer, Temp Project

Developing and designing the user interface of a web application using Next.js in which we seek to simplify and facilitate the process of distribution of treated water for Agua y Drenaje, the autonomous organization of the Government of the State of Nuevo León.

May 2023 - August 2023

Web developer intern, Akevia

Developed and provided maintenance to websites of various clients to improve their sales, reach, among other things. For this I used HTML, CSS, JavaScript and PHP to create editable templates with the wordpress CMS so that clients can perform certain actions on their own and optimize deployment.

Jan 2023 - Apr 2023

Freelancing, Website Development

Designed and developed a responsive website for a small business in my city. I used Figma to design the website and developed the entire website with vanilla HTML, CSS and JS and was deployed using Netlify.

Nov 2022 - Nov 2022

Course, Meta Front-End Developer

Taking course imparted by meta developers about everything to be job ready for a front-end developer job, with this course we'll learn and master the basics of HTML, CSS, JavaScript and build up with libraries and frameworks such as Bootstrap and React.

Aug 2022 - Present

Course, 100 Days of Code - 2022 Web Development Bootcamp

Course to learn everything about web development including the best management of front end and back end with NodeJS, hosting and deployment, databases using SQL and NoSQL, security, authentication, and how to work with services and APIs.

Apr 2022 - Feb 2023

Projects

Online Shop (Personal Project)

Developed a responsive online shop web application using vanilla HTML, CSS, JS for the front-end, using Node with Express.js for the back-end and MongoDB as my database. This project helped me put into practice everything I've learned in my courses to become a full stack developer.

Jan 2023 - Jan 2023

Tic Tac Toe (Personal Project)

Developed a Tic Tac Toe mini game website using HTML, CSS, and JavaScript. This website was my milestone project on my 100 Days of Code course and helped me practice all the basics of front-end development.

Sep 2022 - Sep 2022

Pocket-Garden (School Group Project)

Developed a model and mobile application using Swift in which we displayed information collected through sensors connected to NodeMCUs, sent to our real-time Firebase database, and retrieved for our application. Enabling an easy and simple way to monitor our little greenhouse.

Aug 2021 - Dec 2021

Sorting Algorithm System (School Project)

Developed a terminal program using C++ to create a menu where you can use the different sorting algorithms to compare and learn about the efficiency and complexity of every solution.

Aug 2020 - Sep 2020

Projects

These are some of the projects I have completed using different technologies including Python, C++, HTML, CSS, JS, and Swift.

Image of Tic-Tac-Toe website

Wellness Center Gym App

Web app that keep track of the gym's current occupancy, an admin panel and booking system for activities or spaces for the students.

Image of Tic-Tac-Toe website

Tic Tac Toe Website

The famous Tic Tac Toe game website created using only HTML, CSS, and JavaScript where you can have a lot of fun playing with a friend at any time!

Image of to-do website

To-Do App Website

Simple responsive To-Do App made with HTML, CSS, and JavaScript where you can add a task, mark it as complete, and be able to delete it!

Image of Mr foto website

My old portfolio website

My first portfolio website built using only HTML, CSS and JavaScript. This website is responsive and it includes some of my projects using different technologies.

Image of inventory project

Terminal Inventory System

Python program to use in terminal, implementing concepts like loops, functions, validation, reading external files etc.

Image of Tic-Tac-Toe project

Terminal Tic-Tac-Toe

Python terminal mini-game, implementing basic concepts like cycles, functions, global variables, lists, etc.

Image of Rock paper and scisors project

Terminal Rock, Paper and Scissors

Python game to play in terminal, implementing basic concepts like loops, functions, global variables, validation, etc.

Image of Number guessing game project

Terminal Number-Guessing mini-game

Python game to use in terminal, implementing concepts like functions, validation, the random module, etc.

Image of sorting algorithms system

Terminal sorting algorithms system

C++ terminal program, implementing the basic sorting algorithms to compare the difference in efficiency in time and complexity of the algorithm.

Image of Pocket-Garden app logo

Pocket-Garden

Mobile iOS app connected to a Firebase database to control and access data obtained by sensors working with NodeMCU. Featureas include temperature monitoring, humidity of the plant, detect rain, among other things.

Image of Tic-Tac-Toe website

Wellness Center Gym App

Web app that keep track of the gym's current occupancy, an admin panel and booking system for activities or spaces for the students.

Image of Tic-Tac-Toe website

Tic Tac Toe Website

The famous Tic Tac Toe game website created using only HTML, CSS, and JavaScript where you can have a lot of fun playing with a friend at any time!

Image of to-do website

To-Do App Website

Simple responsive To-Do App made with HTML, CSS, and JavaScript where you can add a task, mark it as complete, and be able to delete it!

Image of Mr foto website

My old portfolio website

My first portfolio website built using only HTML, CSS and JavaScript. This website is responsive and it includes some of my projects using different technologies.

Image of inventory project

Terminal Inventory System

Python program to use in terminal, implementing concepts like loops, functions, validation, reading external files etc.

Image of Tic-Tac-Toe project

Terminal Tic-Tac-Toe

Python terminal mini-game, implementing basic concepts like cycles, functions, global variables, lists, etc.

Image of Rock paper and scisors project

Terminal Rock, Paper and Scissors

Python game to play in terminal, implementing basic concepts like loops, functions, global variables, validation, etc.

Image of Number guessing game project

Terminal Number-Guessing mini-game

Python game to use in terminal, implementing concepts like functions, validation, the random module, etc.

Image of sorting algorithms system

Terminal sorting algorithms system

C++ terminal program, implementing the basic sorting algorithms to compare the difference in efficiency in time and complexity of the algorithm.

Image of Pocket-Garden app logo

Pocket-Garden

Mobile iOS app connected to a Firebase database to control and access data obtained by sensors working with NodeMCU. Featureas include temperature monitoring, humidity of the plant, detect rain, among other things.

Contact

Personal information

Social media