Angelo Araya Villanueva

Angelo Araya Villanueva

13+ Yrs

Senior Lead Engineer · NJ & NY Areas

Java / .Net / React / Angular

US Permanent Resident (Green Card)Full Stack ExpertCloud ArchitectGlobal Talent: Chile ➔ UAE ➔ USA

Leadership

Asst. Manager

Team Lead

Architecture

Microservices

Event-Driven / Serverless

Event Streaming

Apache Kafka

Pub/Sub & Batch

Cloud

AWS/GCS/OCI

Multi-region

Infrastructure

Terraform

IaC

DevOps

CI/CD

K8s/Docker

Ephimero (MVP)

A private P2P communication experiment. (Yes. A chat. Groundbreaking, I know.) Deterministic identity via SHA-256. No accounts. No databases. No server memory of your existence. Just you, your peer, and the ephemeral magic of WebRTC.

+

Professional Trajectory

Randstad Digital

New Jersey / New York Apr 2026 - Present

NDA

Randstad DigitalContractor(AI Software Engineer)

Apr'26 - Present

AI assisted migration development lead and arquitect orientation for large financial institution.

Visual studio 2022-2026Toad Data PointVSCode

Synechron (USA)

New Jersey / New York May 2019 - Mar 2026

Synechron (UAE)

Dubai, United Arab Emirates Dec 2018 - May 2019

Universidad Catolica del Norte

Antofagasta, Chile Mar 2017 - Dec 2018

Black Duck (Startup)

Antofagasta, Chile Mar 2018 - May 2019

Banco de Credito e Inversiones (BCI)

Antofagasta, Chile Sept 2012 - Aug 2017

GitHub & Resources

Languages

EnglishProfessional
SpanishNative

Primary Locations

  • • New Jersey (Current)
  • • New York Metro Area
  • • Global Remote

Engineering Uptime Without Paying

SYSTEM DESIGN

-How Ephimero Stays Awake-

Ephimero started as a lightweight WebRTC signaler for secure P2P chat. Free-tier hosts sleep after inactivity, so I engineered a zero-cost worker + telemetry system. Observability, retention, and self-pruning all included.

  • • Redis (30MB constraint)
  • • Timestamp-based eviction
  • • FastAPI orchestration layer
  • • Self-triggering worker
  • • 7 days rolling telemetry
  • • Zero USDs uptime strategy

Featured Repo

Explore the architecture of this dashboard and other projects.

View GitHub Profile