Git Product home page Git Product logo

clean-code-javascript's Introduction


Logo Harley Zapata
Harley Zapata

"Live as if you were to die tomorrow. Learn as if you were to live forever" -Mahama Ghandi-

I'm a passionate Backend Developer with a love for creating efficient, scalable, and robust solutions. My journey in the tech world has equipped me with a wide array of skills and experiences that I bring to every project I work on. Let's dive into my world of backend development!

Gognition CEO

Gognition is your go-to resource for learning Go (Golang) in Spanish. We believe in learning by doing, offering:

  • πŸ“š Step-by-step tutorials
  • πŸ› οΈ Hands-on projects
  • 🧠 Clear explanations of Go concepts
  • 🌟 Challenges to boost your skills

Aprende haciendo - Learn by doing

Why Gognition?

  • 🌎 Content for the global Spanish-speaking community
  • πŸš€ Practical, project-based learning
  • πŸ‘₯ Growing community of Go enthusiasts
  • πŸ†“ Free, open-source resources

Join us in our mission to make Go accessible to the Spanish-speaking world. Let's code, learn, and grow together!

Visit Gognition | Gognition Linkedin

Β‘Vamos a programar en Go! πŸ’ͺ🐹

πŸš€ Technologies

Backend Skills (My True Passion)

  • Languages: Go, TypeScript, Python, Kotlin, JavaScript
  • Databases: SQL, NoSQL, PostgreSQL, MongoDB
  • ORM: TypeORM, Sequelize, Knex, JPA Flyway, SQLAlchemy - Alembic
  • Frameworks/Libraries: Node.js, Express, Spring Boot, FastAPI
  • Architectures: Hexagonal Pattern, Microservices
  • Other Skills: Integrations with business management systems (Odoo), OpenAI integrations

Frontend Skills (When Needed)

  • Frameworks/Libraries: React, Next.js, Vite
  • Others: HTML, CSS, ShadCN UI

🌟 Projects & Experience

Wand Generator

A custom QR generator and URL shortener that’s live and generating revenue! Check it out:

Technologies Used:

  • Frontend: Vite, TypeScript, ShadCN UI
    • Features: PayPal payments, Clerk for user authentication

Backend: Bun, Hono, TypeScript

  • Architecture: Hexagonal
  • Design Patterns: Strategy (QR code types), State (QR code states)
  • Additional Features: Webhooks, JWT, PostgreSQL with TypeORM, caching system for performance

Rurall Latam

As a Full Stack Developer at Rurall Latam, I have managed and developed multiple key projects, always with a strong focus on backend development. Here are some highlights:

Rurapp Project

  • Stack: TypeScript, React, SCSS, Redux Toolkit, Node.js, Express, PostgreSQL, TypeORM

Rurall-Market Front-End

  • Stack: TypeScript, Next.js, ShadCN, Zustand

Sales Management Microservice

  • Stack: TypeScript, Node.js, Express, PostgreSQL, TypeORM

Synchronization Microservice

  • Stack: JavaScript, Node.js, Express, PostgreSQL, Knex

Logistics Microservice

  • Stack: Kotlin, Spring Boot, JPA, PostgreSQL

Purchase Order Microservice

  • Stack: Python, FastAPI, SQLAlchemy - Alembic

Farmer Microservice

  • Stack: Python, FastAPI, SQLAlchemy - Alembic

Financials Microservice

  • Stack: Kotlin, Spring Boot, JPA, PostgreSQL

Pricing Microservice

  • Stack: Python, FastAPI, MongoDB

User Microservice

  • Stack: TypeScript, Node.js, Express, PostgreSQL, Prisma

Integrations & Complementary Projects

  • Integrations with business management systems (Odoo)
  • SCRUM methodology
  • AWS

πŸ“Ί YouTube Channel

I also run a YouTube channel focused on Backend development, where I share best practices, architectural patterns, and more. Check it out for some in-depth backend knowledge and tutorials! Canal


Contact β˜•

clean-code-javascript's People

Contributors

alaycock avatar andersontr15 avatar b0yfriend avatar bsonmez avatar chaosbohne avatar danielstjules avatar davidvujic avatar foxyblocks avatar frappacchio avatar hemantpawar avatar iamken1204 avatar jordalgo avatar jsgao0 avatar justin0022 avatar kbariotis avatar kurtommy avatar maksugr avatar mariotacke avatar neatoro avatar ristomcintosh avatar rouzbeh84 avatar rudotriton avatar ryanmcdermott avatar sebastienelet avatar sney2002 avatar stewx avatar vasanthk avatar vinibrsl avatar vsemozhetbyt avatar yahkob avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.