Hi I am Irving

Web Developer

Full-stack web developer passionate about both front-end and back-end technologies

Contact Me

About Me

Introduction
Irving Zamora

I am a software web developer proficient in a variety of programming languages, including HTML, CSS, JavaScript, and PHP, I have experience with frameworks such as Laravel and Vue.js. I am also familiar with MySQL and MongoDB. I am currently learning React, Next.js, and Kubernetes to further expand my skillset.

03+Years of experience
10+Projects completed
02+Companies worked

Skills

My technical level

Frontend developer

More than 5 years

HTML

90%

CSS

90%

Javascript

90%

ReactJS

60%

Backend developer

More than 5 years

PHP

90%

Node Js

70%

MySQL

80%

Laravel

90%

Other

More than 5 years

Git

80%

Docker

20%

Linux

70%

MongoDB

70%

Projects

Recent work
Lenguan

Lenguan

Lenguan is a web platform that offers people of all ages a way to learn new languages in an engaging and interactive way.

Lesson Generator

Lesson Generator

An innovative Python command-line application that uses the OpenAI API to automate the creation of educational content in MDX format. Features include dynamic content generation, support for multiple languages, and integration of interactive React components.

Listen German Stories

Listen German Stories

A NextJS web app that allows users to listen to German stories for language learners. Features include audio playback, transcripts, translations and vocabulary lists.

GitIssueCreator

GitIssueCreator

A Python tool for automating GitHub issue creation from JSON files. It simplifies issue tracking in larger projects with environment variable integration and reliable error handling.

My Blog

Exploring Ideas, Insights, and Experiences
Tutorial661 days ago

How to install NPM using NVM

Irving Zamora

A step-by-step guide to installing Node Package Manager (NPM) using Node Version Manager (NVM). NVM is a tool that allows users to manage multiple versions of Node.js on their system, making it easy to switch between different versions of Node.js as well as NPM.

Irving ZamoraIrving Zamora
Read More
Article652 days ago

How to Structure Your Next.js Project for Productivity and Maintenance

The article explains the benefits of having a well-organized directory and provides a recommended directory structure for a Next.js project. The article discusses each directory in detail, including pages, public, components, utils, types, styles, config, pages/api, pages/_app.tsx, and tests. By following this guide, readers can organize their code to make it easier to maintain and test over time.

Irving ZamoraIrving Zamora
Read More
Article592 days ago

Tips for Scaling Web Applications

Irving Zamora

Learn some effective tips for scaling web applications to handle increased traffic and data demands. Discover how to design for scalability, use load balancing, implement caching, optimize database performance, use content delivery networks (CDNs), monitor application performance, automate processes, use cloud infrastructure, prioritize security, and plan for disaster recovery.

Irving ZamoraIrving Zamora
Read More

Contact Me

Get in touch

Call me

+52 (656) 131-1408

Email

irvingzamora06@gmail.com