Skip to content
View Daga321's full-sized avatar

Highlights

  • Pro

Block or report Daga321

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Daga321/README.md

Hi, I'm Daniel Gomez

Typing SVG


💫About Me:



I´m 23 years old, a Colombian technology enthusiast, self-taught fullstack developer dedicated to create tools that help people. while most people see daily obstacles as problems, i see them as challenges waiting to be solved.
I´m an active researcher in my university leading the development of 2 important AI projects which you could know about below in the notable projects section.
Currently I´m in the final stage of my university studies and i´m ready to build a strong professional relationship by contributing to high impact projects.

🛠️ My Skills:

👉 Programming Languages

Python Java C++ C#

👉 Frontend Development:

JavaScript Blazor

👉 Backend Development:

Spring Django DjangoREST .Net

👉 Cloud:

Linux Docker Heroku

👉 Tools:

Unity Postman Git GitHub

👉 Databases:

MicrosoftSQLServer MySQL Postgres

👉 IA Libraries:

TensorFlow Keras scikit-learn NumPy


📂 Notable Projects

1. Gateway with Authentication and Authorization

Developed a gateway to centralize all requests and secure backend microservices. It includes a custom Authentication and Authorization service that generates JWTs with an SHA-256 cryptographic key.

  • Token Management: Tokens have variable expiration times (from 5 hours to 15 days), and users must reauthenticate after expiration to maintain security while minimizing inconvenience.
  • Traceability: The gateway logs all activity in a database for monitoring and traceability.
  • Security: The cryptographic key is stored in environment files specific to each server, ensuring unique local configurations and preventing unauthorized access.
  • Deployment: The solution is fully containerized and deployed using Docker.

2. Convolutional Model for Sign Language Recognition

Implemented a convolutional neural network (CNN) to recognize Colombian Sign Language (LSC) from video feeds captured by six cameras, each positioned at a different angle.

  • Dataset Creation: The system processes multi-angle video feeds to generate a compact dataset for training a sign-language translation AI.
  • General Applicability: Although designed for LSC, the approach can be adapted for other regional sign languages.

3. Unity Terrain Generation with AI Images

Developed a Unity terrain generator system powered by a Conditional GAN (CGAN).

  • AI-Generated Input: The CGAN produces 512x512 grayscale images, where pixel intensity corresponds to height percentages for terrain generation.
  • Dataset: The AI was trained using Digital Elevation Maps (DEMs) from Colombian geography, provided by the United States Geological Survey (USGS).
  • Technical Challenges:
    • Computational cost during training, mitigated by experimenting with Google Colab TPU (free), NVIDIA GPUs on Windows, and Linux environments.
    • Preprocessing DEM images in .tiff format, including converting grayscale gradients to global elevation points.
  • Integration: Unity processes the grayscale images to generate realistic terrains with varying elevation levels.

🤝Contact Me:


LinkedIn  Gmail 

Pinned Loading

  1. my-homelab my-homelab Public

    1

  2. hackathon-kiro hackathon-kiro Public

    Browser-based horde survival game for neurocognitive stimulation in older adults. Built with Phaser 3, AWS serverless (CDK, Lambda, DynamoDB, Cognito, CloudFront), and developed with Kiro using spe…

    TypeScript 1

  3. LiquidApp LiquidApp Public

    LiquidApp is an intuitive solution designed to simplify the settlement of shared services and expenses in multifamily homes. With LiquidApp, residents can easily manage and split costs for utilitie…

    1

  4. Bank-Customer-Simulation Bank-Customer-Simulation Public

    Java 2

  5. MST-manipulation-project MST-manipulation-project Public

    Java 1

  6. SlideHarvest SlideHarvest Public

    SlideHarvest is a browser extension designed to detect embedded slide presentations in public iframes, capture them in high resolution, and export them as clean, well-formatted PDF files — all with…

    1