Nicolas Calderon Valencia
Principal Full-Stack Software Engineer·Santiago, Chile·+56 (32) 268 0093·nicolasvalencia000@outlook.com
Professional Summary
Multiple product lines shipped through full-stack architecture, distributed backend services, reusable frontend systems, and production-ready cloud delivery. Full-Stack Software Architect with 9+ years spanning React, Next.js, Node.js, Python, FastAPI, microservices, AI recommendation systems, data engineering, DevOps, and blockchain modules. Builds systems across APIs, event-driven workflows, RAG pipelines, ETL pipelines, AWS infrastructure, CI/CD, and observability. Owns delivery from technical design through deployment while aligning frontend, backend, AI, data, and infrastructure decisions into maintainable product platforms.
Skills & Technologies
- Frontend
- CSS3, HTML5, JavaScript (ES2020+), Next.js, React, React Query, Redux, Sass/SCSS, Tailwind CSS, TypeScript, Vue.js, Zustand
- DevOps & Cloud
- AWS, AWS (EC2, CI/CD (GitHub Actions, Docker, GCP, Kubernetes, Lambda, Linux, Nginx, RDS, S3, Terraform)
- AI & ML
- Hugging Face Transformers, LangChain, LLM Fine-tuning, OpenAI API, PyTorch, RAG Pipelines, scikit-learn, TensorFlow
- Data Engineering
- Snowflake, SQL optimization
- Blockchain & Web3
- DeFi Protocols, ERC-20/ERC-721/ERC-1155, Ethereum, Ethers.js, Hardhat, IPFS, OpenZeppelin, Solidity, Web3.js
- Backend & APIs
- Django, Express.js, FastAPI, GraphQL, gRPC, Microservices, NestJS, Node.js, Python, REST API, WebSockets
- Data Engineering & Databases
- Airflow, Apache Kafka, Apache Spark, BigQuery, dbt, Elasticsearch, MongoDB, MySQL, NumPy, Pandas, PostgreSQL, Redis
Work Experience
Principal Full-Stack Platform Engineer · CoDev
June 2024 – May 2026
- Architects multiple product lines across React, TypeScript, Node.js, NestJS, Kafka, and cloud infrastructure, aligning frontend, backend, and platform delivery for parallel releases.
- Restructures synchronous service chains into event-driven workflows with Kafka and NestJS, reducing inter-service latency while improving reliability across distributed backend systems.
- Builds shared React and TypeScript component libraries adopted by three separate product teams, standardizing UI patterns and reducing duplicated frontend implementation work.
- Introduces Prometheus and Grafana observability across production services, giving engineering teams real-time alerting for regressions and faster incident diagnosis.
- Translates product and design requirements into technical specifications, owning full-stack delivery from API contracts through frontend implementation and deployment readiness.
- Guides engineers through architecture reviews, pairing sessions, and structured feedback, strengthening team execution across frontend quality, backend design, and production operations.
Senior Full-Stack AI Engineer · Facet Interactive
March 2021 – February 2024
- Shipped full-stack SaaS capabilities with React, Next.js, Python, and FastAPI, owning user workflows, API contracts, backend behavior, and production release quality.
- Built AI recommendation logic with Hugging Face Transformers, Elasticsearch, and RAG Pipelines, improving content relevance through retrieval-backed machine learning workflows.
- Designed a Solidity and Ethers.js asset-tokenization module, enabling on-chain transactions and transparent audit trails within a broader software platform.
- Automated AWS infrastructure with Terraform, ECS, and GitHub Actions, reducing manual release steps and making deployments more repeatable across services.
- Migrated a legacy monolithic service into microservices, giving individual services independent deployment paths and stronger scaling behavior under load.
- Partnered with data engineering to create Airflow and dbt ETL pipelines, moving production database records into reliable analytics and reporting flows.
Real-Time Full-Stack Engineer · WyeWorks
January 2019 – December 2020
- Delivered a real-time security monitoring platform with Vue.js, Node.js, Express.js, and WebSockets, giving field operators live operational data updates.
- Integrated third-party IoT device APIs into backend ingestion services, normalizing sensor streams into PostgreSQL for structured querying and downstream product workflows.
- Containerized the application with Docker and Kubernetes, replacing fragile manual releases with repeatable deployment environments across the stack.
- Hardened sensitive operational workflows through JWT authentication and role-based access control, improving access governance for platform users.
- Converted user feedback into sprint-ready engineering tasks with the CTO, balancing product planning, technical estimates, and full-stack implementation scope.
- improved confidence before production releases.
Backend API Engineer · Devcom
January 2017 – December 2018
- Built RESTful APIs in Node.js and Python for fintech and logistics clients, supporting production workloads with strict SLA expectations and concurrent traffic.
- Optimized database queries and managed migrations as evolving product requirements changed schemas, improving backend maintainability across multi-month client engagements.
- Integrated Stripe, Plaid, and Twilio into backend services, handling webhooks, retries, identity verification flows, and payment-related edge cases.
- Presented sprint demos and technical delivery updates to client stakeholders, keeping implementation tradeoffs visible while protecting engineering timelines.
- Maintained Jenkins CI pipelines for automated testing and deployment, shortening merge cycles and improving confidence in backend releases.
- Collaborated across remote, English-speaking teams in multiple time zones, using asynchronous documentation to keep distributed software delivery aligned.
Education
Bachelor's Degree in Computer Science · Emory University
2012 – 2016
This page renders exactly what the résumé contains. Sections it does not list — certifications, talks, publications — are absent rather than invented.