About Me

Developer,IT Analyst Student

Hi! I am Marcos Medina a Fullstack dev with great experience and passion on FrontEnd wizardry.

With a keen eye for detail and a commitment to continuous discovering, I aim to analyze and create optimized solutions. Let's build something amazing together!

Driven by a curious and enthusiastic nature, I strive to uncover the underlying truths of reality through math and abstraction.

Work Experience

Jr Analyst

Tata Consultancy Services
Febr. 2022 - Present
  • | Use ReactJS and Redux to create and fix several components of different complexities.
  • | Developed and fixed UI components using ReactJS and SASS, applying HTML, CSS, and RWD knowledge.
  • | Participating in the development and maintenance of client projects, solving errors and contributing ideas and knowledge.
  • | Use my experience and knowledge to support and teach fellow developers with their tasks and bugs.
  • | Great participation and communication to coordinate with the team including SCRUM masters and Product Owners
  • | Successfully completed all tasks and tickets assigned. Reached the expected result by communicating with POs and fellow developers.
  • | Implemented async. actions using Saga and Fetch API as middleware in Redux to send and receive multiple HTTP requests.
  • | Create ReactJS components integrating OfficeJS functionalities to work dynamicly with Microsoft Office365 apps.

FullStack Web Developer

Houlak
Apr. 2021 - Jul. 2021
  • | Developed the whole frontend and backend of a simple app using ExpressJS (NodeJS), and React + MaterialUI
  • | Connect App with Mercado Libre API, fetching and sending data.
  • | Helped during deadline in development of an client app using React + API

Web UI Developer

Globant
Dec. 2020 - Mar. 2021
  • | Learned new Dart and Flutter technologies for develop mobile apps, web apps, and desktop programs
  • | Rebranding client projects using technologies like React, JS, RubyOnRails, and HTML

Junior Programmer

GeneXus
Apr. 2018 - Dec. 2020
  • | I developed Web Components using StencilJS, TypeScript, and SASS. These web components are now used in the new Angular Generator of GeneXus.
  • | To test the web components, I use Jest. These e2e tests help to check if the web components functionalities are still working when a new feature or a fix are implemented.
  • | I learned and use the Leaflet library to develop the gx-map, a web component that shows a map and you are able to use a lot of functionalities.
  • | Also, I was involved in fixing and improving web components developed by other team-mates. These web components had to be quickly fixed/improved in order to include them in the new GeneXus version.
  • | Tested internal features of GeneXus. I used SemanticUI and Bootstrap frameworks to fast development and UI testing of the internal features

Skills

View mode:

Skills Rate Mode

  • I willl need a lot of help and guidence.

  • I know some things, but still need help.

  • I can handle myself, but need guidence.

  • I know what I am doing, check my work!

  • I can teach you about the technology!

Soft skills

  • - Agile and DevOps experience

  • - Scalable and reusable code

  • - Commented and clean code

  • - Active communication

Technologies

  • HTML

  • CSS

  • JavaScript

  • TypeScript

  • StencilJS

  • UI Design

  • SQL

  • NodeJS

  • ExpressJS

  • MongoDB

  • C#

  • ASP.Net

Top Technologies

  • - JavaScript

  • - HTML

  • - CSS

  • - SASS

  • - ReactJS

  • - TypeScript

  • - StencilJS

Knowledge & Tools

  • - Git & GitFlow

  • - UI/UX Design

  • - Responsive Design

  • - Browser rendering

  • - Web Components / Shadow DOM

  • - SEO and HTML Optimization

  • - Algorithms and Data Structure

  • - GenAI for Dev (Copilot)

Soft skills

  • - Agile and DevOps experience

  • - Scalable and reusable code

  • - Commented and clean code

  • - Active communication

  • - Requirements Analyst

Used technologies

  • - OfficeJS (M365)

  • - Material Design

  • - Bootstrap 5.1

  • - NodeJS & ExpressJS

  • - MongoDB

  • - SQL

  • - Java

  • - C#

  • - ASP.Net

  • - Ionic

Education

IT Analyst

ORT University
2021 - expected graduation: 2025
  • | Average of approved subject grades: 93% (30/Jul/2024)
  • | Approved Subjects:Algorithms 2, Programming 3, Algorithms 1, Data Base 2, Programming 2, Data Base 1, Web UI Desing, Programming 1, Computational Thinking, Mathematics applied to Computing
  • | Approved Workshops: GeneXus (lowCode platform), FrontEnd Dev, Cloud Enviroment Settings, Mobile Development
  • | Currently: 3rd year (4rd semester) with Software Engineering and Software Architecture and Design

Courses

Frontend, Backend, Design, Git, etc
several years
  • | Courses taken on Udemy, Coursera, TCS internal capacitation, etc

projects

MkM Dark Pdf exit_to_app

Chrome Extension
in progress

Technical challenge. This project is to learn and try the Chrome Ext. dev. using my current knowledge The main funcitonality is turn darker the flashy white PDF viewer.

Currently it includes default values to make the PDF darker. The final product will include filter sliders to adjust the darkness of the PDF with a preview window.

Stack:
  • CSS3
  • Javascript
  • HTML
  • Chrome Extension (docs)

MkM Censo exit_to_app

Carreer project
2023

Lorem, ipsum dolor sit amet consectetur adipisicing elit. Maiores, cumque dolore autem dolor impedit fugiat laudantium, consectetur odit ipsam mollitia doloremque hic a illum ullam, officia corrupti architecto et suscipit!

Lorem, ipsum dolor sit amet consectetur adipisicing elit. Maiores, cumque dolore autem dolor impedit fugiat laudantium, sit amet consectetur adipisi sit amet consectetur adipisi! t fugiat laudantium

Lorem, ipsum dolor sit amet consectetur adipisicing elit. Maiores, cumque dolore autem dolor impedit fugiat laudantium, consectetur odit ipsam mollitia doloremque hic a illum ullam, officia corrupti architecto et suscipit!

Stack:
  • ReactJS
  • MaterialUI
  • Leaflet Map
  • HTML
  • CSS
  • StyledComponents

SpaceDream exit_to_app

NASA Challenge
2020
  • | SpaceDream is a scheduler and task manager web app developed in less than 48 hours for NASA's Space Apps.
  • | To get a fast development and a modern style, we decided to use React with MaterialUI who provides a Google-like styles.
  • | In the app there should be a way to represent data in charts, we choose ReactApexCharts, who provides a easy way to pass data and get a great layout.
  • | To develop the calendar, we saw React Scheduler as the best solution, because it is implemented very well with MaterialUI, getting as result, a very functional and interactive calendar like Google Calendar.
Stack:
  • ReactJS
  • MaterialUI
  • React Scheduler
  • ReactApexChart
  • MaterialUI
  • JS
  • HTML
  • CSS
  • StyledComponents

SpaceTrade exit_to_app

Hackathon
2020
  • | SpaceTrade is a stock market simulator web app developed in less than 6 days for Mintbean's Javascript Stock Market Hackathon.
  • | With the goal of creating a frontend-only web application we decided to use React together with MaterialUI to achieve fast development with a beautiful and modern layout. sending data.
  • | We decided to use ChartJS2 to display the stock balance in charts. The app use real stock market data using IEX Cloud API, showing the data in real-time. To deploy the app, we use Vercel, making possible a fast deploying after the latest commits push.
Stack:
  • ReactJS
  • MaterialUI
  • IEX Cloud API
  • JS
  • HTML
  • CSS
  • StyledComponents

Web Design Project exit_to_app

Carreer Project
Nov 2021
  • | As a experienced Web Dev specialized on UI dev, this mandatory project was like a Web Design hands-On project for me.
  • | In Web Design course, we learned the critical knowledge to develop excellent web UIs. Starting from CSS, and lastly Bootstap 5
  • | Starting the development with Mobile First aproach. This final mandatory project was made to apply all new knowledge we got from Web Desing course, also taking care about the Responsive Design and layout flow and Grid.
Stack:
  • Bootstrap 5
  • HTML
  • CSS

FinanzApp exit_to_app

Carreer Project
Feb 2023
  • | This was a project made in two weeks as a final mandatory project for Mobile Dev course. It was developed by me and another dev student.
  • | The main target of the course was let us know how to use Ionic Library, make APIs calls, and build the Web App as a Native (mobile) App
  • | We taked advance of my experience and knowledge on Clean and Scalable code development to get the app running with all needed features in the first week.
Stack:
  • JS
  • Ionic
  • Compositor
  • HTML
  • CSS

Resume Web Version

Present
  • | First time I saw Material Design from Google I instantly wanted to understand it and domiante it as a Pro-Skill.
  • | Once I needed to update my resume (CV), i wanted to design it using Material Design principles. But i also needed an online version. This project is what you are watchin now. This web page is the online version of my current Resume. My resume but extended, with more information, more interactions, and online.
  • | This is not my Portfolio. I wanted quick version of my resume developed with JS, HTML, and CSS. Of course I use MaterializeCSS library to have a quick UI development with Material Design. And also I some personal external stuff like Web Components made with StencilJS.
  • | Spolier: My real Portfolio will be developed with VueJS or React. With personal design šŸ˜‰
Stack:
  • StencilJS
  • MaterializeCSS
  • JS
  • HTML
  • CSS

P1 Mandatory Project

Carreer Project
Apr. 2018 - Dec. 2020
  • | Lorem, ipsum dolor sit amet consectetur adipisicing elit. Reiciendis, corrupti? Reprehenderit sed enim recusandae, odit accusamus, fuga minima numquam, delectus culpa provident eum tempora eius eos veritatis sapiente assumenda incidunt.
  • | odit accusamus, fuga minima numquam, delectus culpa provident eum tempora eius eos veritatis sapiente assumenda incidunt..
  • | Lorem, ipsum dolor sit amet consectetur adipisicing elit. Reiciendis, corrupti? Reprehenderit sed enim recusandae, odit accusamus

P2 Mandatory Project

Apr. 2018 - Dec. 2020
  • | Lorem, ipsum dolor sit amet consectetur adipisicing elit. Reiciendis, corrupti? Reprehenderit sed enim recusandae, odit accusamus, fuga minima numquam, delectus culpa provident eum tempora eius eos veritatis sapiente assumenda incidunt.
  • | odit accusamus, fuga minima numquam, delectus culpa provident eum tempora eius eos veritatis sapiente assumenda incidunt..
  • | Lorem, ipsum dolor sit amet consectetur adipisicing elit. Reiciendis, corrupti? Reprehenderit sed enim recusandae, odit accusamus

Personal Reference

Nicolas Cardelino

GeneXus - Shopify
2018 - 2020

Nicolas was my main work reference and team leader while I worked at GeneXus. He teached me and guided me on the learning process of Web Component Development with StencilJS + TypeScript + SASS. He is a Senior Developer and currently he is working at Shopify

We worked together and he supervised my work and my growth from 2018 until 2020

JoaquĆ­n Mendiburu

Full Stack Web Developer at Houlak
2020 - 2020

With Joaquin we worked together at Houlak. He was the teammate who I worked the longest with while I worked at Houlak

We worked together in a project applying fullstack knowledge. He knows my aptitude and attitude.

German Seone

Developer at TCS - PwC
2022 - current

My current teammate working at TCS. With German we worked in uncountable requirements for several projects.

He is the person who know me the most. My way for problem-solving, my skills, and my personality.

Contact

phone_android +598 95 276 697
phone_android +598 97 452 709