Skip to content
View ingEze's full-sized avatar
πŸ’¬
coding!
πŸ’¬
coding!

Block or report ingEze

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ingEze/README.md

Backend Developer

Hi! I'm Ezequiel, a software developer specialized in backend with a passion for creating scalable, efficient, and robust solutions.
My focus is on designing and building systems that not only work but endure and evolve.
I mainly specialize in backend development, but I also have frontend experience with Astro, HTML, and CSS to create simple and efficient interfaces.

I combine practical experience with constant curiosity for new technologies to deliver effective solutions to any challenge.


πŸš€ Tech Stack

🧠 Backend Languages & Frameworks

Node.js Express TypeScript Python

πŸ’Ύ Databases

MongoDB MySQL SQLite

βš™οΈ Development Tools

Git GitHub Docker

πŸ§ͺ Testing

Jest Vitest

🧩 API & Middleware Tools

Swagger

🎨 Frontend Tools

Astro HTML CSS

Also experienced with:

  • Logging tools: Morgan, Winston
  • API documentation: Swagger (OpenAPI 3.0)

πŸ› οΈ Databases and Data Modeling Tools

  • MySQL, SQLite, MongoDB
  • Prisma, Sequelize (ORMs for SQL)
  • Mongoose (ODM for MongoDB)

πŸ’Ό Practical Experience

πŸ”— RESTful API Development
Creation of scalable and well-structured APIs with Node.js, Express, and TypeScript, applying best practices such as separation of concerns and SOLID principles.

πŸ” Authentication and Security
Implementation of robust authentication systems using OAuth2 and JWT to ensure application security.

πŸ’Ύ Database Integration

  • NoSQL (MongoDB): Development with flexible data schemas using ODMs like Mongoose
  • SQL (MySQL/SQLite): Applications requiring ACID transactions and complex data relationships using ORMs like Sequelize

☁️ Cloud Work
Experience using cloud services such as Google Cloud and Dropbox for storage, deployment, and application management.

πŸ”§ Technical Problem Solving
Query optimization, error handling, and web application performance improvement.


🌟 Featured Projects

CLI tool for text file analysis

A powerful command-line tool developed in TypeScript that allows analyzing text files, generating statistics, extracting code comments, and managing directories efficiently.

Key features:

  • Statistical analysis of text files (word count, frequencies)
  • Comment extraction from programming files
  • Word and phrase search across multiple files
  • Multi-language support (English and Spanish)
  • Intelligent stopword filtering

Tech stack:

  • TypeScript for static typing and better maintainability
  • Jest for unit testing
  • TypeDoc for automatic documentation
  • ESBuild for fast bundling
  • ES6+ with modern syntax
npm install -g txtspy

RESTful API e-commerce

A robust and scalable API built to handle essential e-commerce operations such as product management, user authentication, and order processing β€” optimized for production and containerized deployment.

Key features:

  • JWT-based authentication
  • CRUD operations for products, users, and more
  • Middleware for token validation and error handling
  • Swagger documentation for endpoints
  • Docker and Render-ready setup

Tech stack:

  • Node.js & Express for backend logic
  • TypeScript for type safety
  • MongoDB with Mongoose for data modeling
  • Winston & Morgan for structured logging
  • Docker for containerization
  • Swagger UI for API documentation

TypeScript library for consistent HTTP error handling

A comprehensive library designed for seamless error management across Express, NestJS, and Fastify APIs. Provides type-safe error classes, framework-specific middleware, and standardized responses to simplify backend development.

Key features:

  • Pre-built error classes for common HTTP statuses (400, 401, 403, 404, 422, etc.)
  • Framework integrations for Express, NestJS, and Fastify
  • Type-safe with full TypeScript support
  • Consistent API error responses
  • Customizable and extensible for custom error types
  • Well-tested and reliable

Tech stack:

  • TypeScript for type safety and developer experience
  • Node.js runtime
  • Express, NestJS, Fastify integrations
  • Subpath exports for modular imports
  • Comprehensive testing with full coverage

🀝 Connect With Me

LinkedIn Twitter Email


Profile views

"Code is poetry written in logic"

⭐️ From ingEze

Popular repositories Loading

  1. txtspy txtspy Public

    A command-line tool for analyzing and processing text files, with support for multilingual output and customizable flags

    TypeScript 2

  2. gastrobot gastrobot Public

    GastroBot is an intelligent assistant that helps you decide what to cook when you're out of ideas, thanks to its integration with artificial intelligence.

    TypeScript

  3. ingEze ingEze Public

  4. chat-realtime chat-realtime Public

    JavaScript

  5. guess-the-number guess-the-number Public

    JavaScript

  6. pelias-parser-component pelias-parser-component Public

    Forked from stadiamaps/pelias-parser-component

    A WASM componentized build of the pelias-parser module (experimental)

    JavaScript