Disponible para proyectos freelance

Ingeniero de Software · Argentina

Hola, soy Santiago Simoncelli.

Ingeniero de software con 8 años de experiencia construyendo productos web. Me especializo en el ecosistema Elixir: Phoenix y LiveView.

profile_live.ex
defmodule Santiago.ProfileLive do
  use SantiagoWeb, :live_view

  def mount(_params, _session, socket) do
    {:ok,
     assign(socket,
       name:  "Santiago Simoncelli",
       role:  "Software Engineer",
       years: 8,
       stack: ~w(Elixir Phoenix LiveView)
     )}
  end
end
Santiago Simoncelli

Sobre mí

Un poco de contexto.

Desarrollador de software con varios años construyendo y manteniendo aplicaciones web. Me gusta entender el problema de fondo y resolverlo sin complicarlo de más. Trabajo mejor acompañado que solo. Fuera del trabajo tengo otros intereses que poco tienen que ver con el código.

Fuera del editor

Deportes
Viajes
Café

Stack

Mi especialidad, en una línea.

principal = :elixir

Elixir

Concurrencia y código expresivo sobre la BEAM.

framework = :phoenix

Phoenix

Aplicaciones web productivas y robustas.

ui = :live_view

LiveView

UI reactiva en vivo, casi sin JavaScript.

También trabajo con

Ecto OTP PostgreSQL JavaScript React Git

Experiencia

Mi historial, commit a commit.

$ git log --oneline --graph career/

commit 7f3a9c2 HEAD → actual · 2022 — Actual

Senior Software Engineer

WyeWorks

Desarrollo full-stack (frontend y backend) en un proyecto educativo open source para Carnegie Mellon University (CMU) y Arizona State University (ASU), trabajando en equipo con metodologías ágiles.

ElixirPhoenixLiveViewPostgreSQL
commit 2b8e1d4 · 2021 — 2022

Application Development Analyst

Accenture

Obsolescencia y remediación de servidores, migración de jobs y recodificación de procesos VB6. Como frontend developer, integración de servicios y desarrollo de APIs para una entidad bancaria, en equipos ágiles.

C#.NETReact
commit a1c004e root-commit · 2018 — 2021

Software Developer

CATE 911

Desarrollo de aplicaciones web y mobile, internas y externas: medición de calidad operativa, evaluaciones online, comunicación interna, y gestión de armamentos y suministros, además de la reestructuración y unificación de bases de datos.

C#.NETFlutterMySQL

Contacto

¿Tenés un proyecto en mente?

Estoy disponible para trabajo freelance y nuevas oportunidades. Escribime y lo charlamos.