Skip to main content
[ AVAILABLE FOR SOFTWARE ENGINEERING OPPORTUNITIES ]
Software Engineer building reliable web products

David Sandoval

Backend-oriented Software Engineer with frontend experience

Remote from Peru (UTC-5) · Fintech domain · Structured problem solving

David Sandoval, Software Engineer
DAVID_S
Software Engineer
Professional profile Available
Role
Software Engineer
Core stack
Angular · .NET · TypeScript
Location
Peru · UTC-5
Work mode
Remote · Peru
Currently
Jr. Software Engineer @ Atena
Domain
Fintech

Experience

Jr. Software Engineer

Atena · Jan 2026 – Present
  • Migrated critical modules to Angular 19 Signals, removing the Zone.js dependency in data-visualization components
  • Developed and documented new REST APIs using .NET 8 and Clean Architecture, with unit test coverage as part of the delivery contract
  • Adopted Standalone Components and Lazy Loading to improve frontend bundle delivery for low-latency connections
.NET 8 Clean Architecture CQRS Angular 19 Signals Zoneless Standalone Components Lazy Loading Unit Testing

Fullstack Developer Freelance

Chirasoft · May 2025 – Jul 2025
  • Migrated an educational institutional site from WordPress to Angular, improving performance, maintainability, and user experience
  • Contributed to the comprehensive development of an e-commerce platform, from frontend to backend business logic
  • Implemented responsive design patterns and optimized component architecture for scalability
Angular TypeScript WordPress E-commerce Responsive Design Java Spring Boot

Software Developer and IT Specialist

Provincial Municipality of Piura · Jun 2024 – Oct 2024
  • Provided technical support for the maintenance and configuration of technological infrastructure
  • Performed diagnosis and incident resolution, optimizing technological processes within the institutional environment
  • Supported the migration of institutional platforms from FoxPro to React (frontend), modernizing the technology stack
  • Strengthened my ability to tackle technical challenges and improve systems management
React FoxPro Systems Migration Systems Administration Infrastructure Troubleshooting

Projects

Yukidoke household-finance platform architecture preview
Feature

Enterprise Software

  • Active
  • Private source

Yukidoke

A household-scoped personal-finance platform built with Angular 22 and a .NET 10 modular monolith. The current V1 beta focuses on privacy-aware household finance, a double-entry ledger and API-owned business rules.

  • Angular
  • TypeScript
  • RxJS
  • C# / .NET
  • PostgreSQL
Kioku MCP server architecture and multi-agent handoff preview
Feature

Backend Development

  • Active
  • Public source

Kioku

A local-first .NET MCP server that turns AI-agent project knowledge — decisions, plans, bugs and sessions — into durable Markdown records inside an Obsidian vault, with a generated tool contract, retrieval evaluation and multi-agent handoff evidence.

  • C# / .NET
  • Markdown

Research

National University of Piura · Bachelor thesis

Predicting the Abandonment State of OSS Repositories using BiLSTM Neural Networks

In progress

Applying Bidirectional LSTM neural networks to detect OSS repository abandonment risk from GitHub activity time series and benchmarking the results against traditional machine-learning baselines.

Technology stack

BiLSTM Deep Learning MSR Python TensorFlow GitHub API

Full methodology, architecture and pipeline are available on the research page.

View full research

About me

Professional profile

Backend-oriented Software Engineer with frontend experience, building reliable web products with .NET, Angular and TypeScript. I connect technical decisions with business context and validate solutions through testing and reproducible workflows.

Juan David Sandoval, Software Engineer

Current role @ Atena

I currently work at Atena as a Jr. Software Engineer, backend-oriented with frontend experience across Angular and .NET. My focus is maintainable delivery, validated changes and clear technical documentation.

Technologies

[ Core frontend stack ]

TypeScript Angular RxJS Next.js React Astro

[ Core backend stack ]

Java Python Django PostgreSQL MySQL