Hi!

My name is Kevin García and I'm a web developer 💻 🌐


I am Kevin Yamil García López, a young man from 25 years with a great love for front end development and 5 years of experience in this area.

My interest in programming began in 2015 when I decided to study information systems engineering at the National Autonomous University of Nicaragua. throughout these 10 years, I have acquired a great amount of experience and learning that have strengthened my passion for this beautiful profession. I have had the honor of growing and advancing professionally in my career, and I currently work for a Costa Rican company.

My main focus is creating high-standard software products for a variety of clients, and I am very grateful to have participated in and won several technology entrepreneurship competitions. I am looking forward to continuing my path in the world of programming and seeing what the future holds for me.


Profession
Web Developer

phone
+505-8223-0224

Personal email
gkevinyamil@gmail.com

location
San Marcos, Carazo - Nicaragua

Kevin Garcia

Academic training



Information system engineer
unan

Professional


(2016-2021)

National Autonomous university of nicaragua


Emphasis on development, leadership and project management of web applications


Kevin Yamil García López


"Education is not a product: mark, diploma, job, money, in that order it is a process a never ending one."

Bel Kaufman

Autor






Professional experience



Web developer

12/02/2021 - Present

Functions

  • Front-end Web developer specialized in Next Js technology, with a focus on creating modern and attractive web experiences for the user.
  • Front-end Web developer specialized in ReactJs
  • Full-stack under the MERN stack (MongoDB, Express, ReactJs, NodeJs)

Projects

  • As a developer, I worked on the creation of a web application with NextJs technology for the company Neocasa, which specialized in real estate services. The application allows users to view properties for sale, rent, and investment in a catalog, with a complete display of the property, including the corresponding contact. This application offers a wide variety of real estate solutions adapted to the housing and moving needs of users.
  • I contributed as a Front-end developer to the creation of an inventory system integrated into an E-commerce, for the sale of pet food 'Ticolitas'
  • I collaborated as a Front-end developer in the total creation of 'Craiving' a web system that consists of a CRM module (Customer Relationship Management or Administration System), an ERP module (Enterprise Resource Planning System), and an ERP module. E-learning
  • I worked on the update and adaptation of an ICMP system named 'Synapase' for LGB Honduras
  • I created a web coupon book for Banco del Amor M273 Costa Rica





Skills

1

Design UI/UX

Design UI/UX

Intermediate knowledge in the development and design of user interfaces, for web and mobile applications, as well the management and use of tools for design and user experience, such as Figma and Adobe XD

2

Projects management

Projects management

Initial experience, in the performance and management of software projects, of which I have led and been a part, applying agile development methodologies (SCRUM and KANBAN), as well as methodologies that generate innovative ideas (Design Thinking).

3

Software Architecture

Software Architecture

Comprehension and considerable experience in the use and management of Clean architecture, in software development. Such as client – server

4

SEO

SEO

Intermediate knowledge, in the administration and structuring of the metrics used to use seo, whether OnPage or OnSite, lighthost domain, organization of meta tags and correct HTML structure.

5

Web development

Web development

Vast experience in the development of web applications with JavaScript, specifically with the ReactJs library, knowledge in continuous deployment, continuous integration, PWA creation, mastery of design frameworks in my case TailwindCSS, as well as CSS processors such as SASS.



"Learn from yesterday, live for today, hope for tomorrow, the important thing is not stop questioning, Curiosity has its own reason for existing"

Albert Einstein

Autor





Acknowledgments

Hackathon Nicaragua

Nov-2020

Hackathon Nicaragua
Preview

Outstanding participation in the IV Edition of the Technological Festival Hackathon Nicaragua 2020

Latin American Rally

Oct-2020

Latin American Rally
Preview

Recognition for having obtained Second Place in the marathon competition of the Latin American Innovation Rally

Certification in Agile Methodologies

Jun-2021

Certification in Agile Methodologies
Preview

Participation in the development of technological projects with 'Agile Methodologies' carried out in B-learning mode from the startup incubation component of the innovation and technology center - CI nicaragua

Rally

oct-2020

Rally
Preview

Outstanding participation in the Latin American Innovation Rally 2020

Rally

oct-2020

Rally
Preview

Outstanding participation in the Latin American Innovation Rally 2020







Skills

HTML


HTML

As a design and programming enthusiast, I have used HTML to create intuitive interfaces and carry out numerous personal projects. With my experience in HTML, I can transform your ideas into reality effectively and attractively.

CSS


CSS

I transform static designs into impressive web pages with CSS! Using advanced CSS skills, I can bring any design to life and make it look modern and professional. Whether you are looking for a minimalist and elegant website or one full of eye-catching effects, I can bring your vision to life with CSS. Let me take your website to the next level!

JavaScript


JavaScript

I develop dynamic and interactive web applications with JavaScript, creating innovative solutions for digital challenges. The possibilities are endless!

React.Js


React.Js

As a developer, I have used ReactJS to build interactive and dynamic web applications. From creating reusable components to implementing routing and state management, ReactJS has allowed me to create modern and scalable user interfaces with great efficiency in development.

Ant Design


Ant Design

With Ant Design, I have created intuitive and surprising interfaces for numerous personal projects. Discover how I have brought my ideas to life with this essential tool for modern design.

Next.Js


Next.Js

With Next.js, I can easily create highly scalable and high-performance web applications. Using its component-based approach and its ability to render both on the server and on the client side, I can quickly develop applications that provide a smooth and fast user experience while maintaining the flexibility needed to adapt to changing business needs.

Bootstrap


Bootstrap

With Bootstrap, I have created intuitive and surprising interfaces for numerous personal projects. Discover how I have brought my ideas to life with this essential tool for modern design.

Git


Git

As a developer, I use Git as a version control tool to keep a record of all the changes made to my code. Git allows me to collaborate effectively with other team members, and ensures that I always have access to previous versions of the code in case I need to revert. In addition, I use Git to efficiently and systematically implement new features in my code.

Axios


Axios

Axios is my go-to tool for making HTTP requests in web projects. With its simple and easy-to-use syntax, I can easily connect to any API and retrieve data quickly and efficiently. In addition, its ability to handle errors and promises makes it an essential tool for any modern web developer. If you need to integrate HTTP requests into your project, Axios is definitely the option to consider!

Material UI


Material UI

With Material UI, I have created intuitive and surprising interfaces for numerous personal projects. Discover how I have brought my ideas to life with this essential tool for modern design.

Styled Components


Styled Components

With Styled Components, I can create React components with custom styles, simply and modularly. This allows me to keep my code clean and easy to maintain, and also gives me the flexibility to quickly adjust the appearance of my components according to the needs of the project.

Mixpanel


Mixpanel

I use Mixpanel to analyze user data and improve the online experience. With this tool, I can monitor user behavior in real time and make adjustments based on the results to increase user retention and engagement. With Mixpanel, I can make informed decisions and optimize my business strategy.

TypeScript


TypeScript

With TypeScript, I can write safer and more scalable code by adding static types to JavaScript. This allows me to detect code errors earlier in the development process and improve the quality of the software I build. In addition, being an extension of JavaScript, I can use all the features of the latter, which makes it a very powerful tool for developing modern web applications.

MongoDB


MongoDB

As an expert in MongoDB, I use this powerful NoSQL database to design and develop scalable and efficient solutions that meet my clients’ needs. With skills in data modeling, indexing, and queries, I can help optimize application performance and ensure a seamless user experience.

Netlify


Netlify

I use Netlify to host my web projects and efficiently manage DNS. Thanks to this tool, I can quickly and securely deploy my projects online and assign custom domains with just a few clicks. With Netlify, I can focus on what I love the most: creating and developing, without worrying about the technical complexity of web hosting.

Tailwind CSS


Tailwind CSS

I know and use Tailwindcss, a highly customizable CSS framework that allows me to create attractive and responsive designs quickly and efficiently. With its wide range of pre-designed classes, I can speed up my workflow and easily adapt my designs to any screen size or device.

Storybook


Storybook

Storybook is a tool I use to develop and visualize components in isolation, which saves me time and improves the quality of my work. With Storybook I can create a library of reusable components and share them easily with my development team. In addition, it allows me to detect errors and design problems early, which improves the efficiency of my work and the final quality of the product.

PWAs


PWAs

Turn your website into a mobile app with Progressive Web Apps! I use this technology to create fast, easy-to-use and fully customizable web applications. Maximize the power of modern web and take your user experience to the next level.

Vite


Vite

I use Vite to build web applications efficiently and quickly, which allows me to offer innovative and high-quality solutions to my clients in a short period of time. With Vite, I can optimize the performance of my projects and offer an exceptional user experience.

"Success is not achieved only with special qualities, it is above all a work of perseverance, method and organization."

Victor Hugo

Autor





Courses

04 Jun 2021
JavaScript course

Full language compression, with emphasis on web application development, both Fronted and Backend

JavaScript course
Preview

04 Jun 2021
CSS course

Responsive design via css, use of frameworks such as Tailwind CSS, Ant Design, Material UI among others

CSS course
Preview

23 Ene 2023
React PRO: Lleva tus bases al siguiente nivel

React Pro focuses on improving students' existing skills in React. Topics such as component creation, dynamic forms with Formik, validations, Yup, and Storybook publishing are covered. An application with a custom backend is also built and becomes a PWA with offline internet settings and installation as a desktop application.

React PRO: Lleva tus bases al siguiente nivel
Preview


My projects



Social Academy

blob-orangeSocial Academy

Social Academy an educational communication and collaboration platform where students can share and search academic information


Social Academy Enterprise

blob-orangeSocial Academy Enterprise

Social Academy Enterprise, a complementary business module for various MSMEs to place internship offers, towards a target audience.


Heros App

blob-orangeHeros App

SPA made react, for the management of public and private routes, with an integrated search engine




Calendar app

blob-orangeCalendar app

Creation of a calendar agenda, created under the MERN stack, Redux, tailwindcss, deployed in Netlify and Railway, for CD/CI


Notes app

blob-orangeNotes app

Web page where you can schedule your notes, created with react with redux and firebase, using authentication methods with Google and GitHub


ToDo app

blob-orangeToDo app

Website where you can schedule your notes, created under the MERN stack, React context, deployed on Netlify and Heroku, for CD/CI


Sinnoh's Pokédex app

blob-orangeSinnoh's Pokédex app

Sinnoh's Pokédex app built on Next.js uses NextUI, a set of open source UI components to increase development speed.





"The work that never starts is that it takes longer to get done."

J.R.R Tolkien

Autor

My References


"Learn from yesterday, live for today, hope for tomorrow, the important thing is not stop questioning, Curiosity has its own reason for existing"

Rancière, J. (6003) El maestro ignorante. Barcelona Laertes Educación.

Autor

Send me an email directly by Gmail or Outlook

Or send me a message by WhatsApp or Telegram


(by pressing the corresponding button)

Do you want to talk to me?


I will be happy to answer your questions, suggestions or comments
Complete the form and I will contact you as soon as possible



Download my CVcv