BA Barış Akın~/blog

$ cat about.md

Barış Akın

Arquitecto de soluciones de software · Cofundador y creador · FinTech y sistemas distribuidos

Arquitecto de software con más de 25 años de experiencia en el diseño, la construcción y el escalado de sistemas seguros y de alto rendimiento. Trabajo con microservicios en .NET, Go y Rust para plataformas FinTech, de IA y empresariales, y creo mis propias herramientas para desarrolladores: la base de datos OxiDB y los lenguajes de programación Rill y Cobra.

Años de experiencia
25+
Empresas y proyectos
10+
Clientes atendidos
40K+
Tecnologías
20+

Áreas de especialización

Un cuarto de siglo de trabajo práctico en todo el espectro del software, desde sistemas embebidos hasta plataformas nativas de la nube.

.NET y backend

Dominio experto de C#, .NET Core y ASP.NET MVC. Sistemas backend y API robustos y de alto rendimiento para plataformas empresariales y FinTech.

Arquitectura de microservicios

Sistemas distribuidos escalables con SignalR, WebSockets, Redis, RabbitMQ y Docker. Arquitecturas en tiempo real y de alta disponibilidad a gran escala.

FinTech y trading

Infraestructura de criptomonedas, procesamiento de datos en streaming en vivo, sistemas transaccionales en tiempo real y seguridad de nivel empresarial.

Frontend y móvil

Angular, AngularJS y Angular SSR/ISR para un renderizado favorable al SEO; aplicaciones móviles multiplataforma con Flutter.

Ingeniería de bases de datos

PostgreSQL, MongoDB, MS SQL Server y Oracle. Almacenamiento de datos seguro y distribuido para sistemas empresariales complejos.

Seguridad y criptografía

Cifrado basado en RSA, autenticación con Keycloak, control de acceso basado en roles y patrones de seguridad empresarial para datos sensibles.

Lo que estoy construyendo ahora

  • Rill: un lenguaje funcional compilado a código nativo mediante LLVM, sin recolector de basura y con concurrencia al estilo de Go. El servidor de este blog está escrito en él.
  • OxiDB (2026 –): una base de datos rápida e integrable escrita en Rust: un único binario, cero configuración y un WAL a prueba de fallos. Consultas JSON, una API compatible con S3, un almacén en memoria compatible con Redis, mensajería MQTT, ingesta de registros GELF, búsqueda vectorial acelerada por GPU, sharding por hash, replicación Raft y cifrado AES-256 en reposo; clientes para Python, Go, Julia, .NET, Swift/iOS, JS/TS y C.
  • Cobra (2026 –): un lenguaje de scripting escrito en Go, con un intérprete que recorre el árbol sintáctico y una máquina virtual de bytecode (~4× más rápida), compilación anticipada a ejecutables nativos que superan al JIT de PyPy en cálculo numérico, paralelismo real sin GIL, un depurador, un servidor LSP y un formateador.
  • zap: una biblioteca de interfaz de usuario reactiva de grano fino, sin DOM virtual y sin compilador; la interfaz de este sitio.
  • Kartex (2023 –, cofundador): una plataforma móvil y empresarial para compartir tarjetas personales y de negocios cifradas con RSA. .NET Core y Go en el backend, Angular, Flutter, Keycloak, Docker, PostgreSQL y MongoDB.
  • Baltavista (2023 –): una plataforma de noticias multilingüe impulsada por IA que reúne noticias de todo el mundo, las traduce al turco y redacta resúmenes breves. Go, RabbitMQ, MongoDB, Angular SSR/ISR, Docker y NLP.

Experiencia

  1. 2016 – 2023
    Arquitecto de soluciones de software · BGPulse Technology

    Infraestructura FinTech para criptomonedas y datos en streaming en vivo; una arquitectura de microservicios escalable con .NET Core, SignalR, Redis y RabbitMQ; sistemas transaccionales en tiempo real y de alta disponibilidad.

  2. 2016 – 2023
    Desarrollador full-stack · U.S. Polo Assn. Bulgaria

    Un sistema de gestión comercial a medida: inventario en tiempo real con interfaz de punto de venta, control de existencias y pago seguro en varias tiendas.

  3. 2015 – 2016
    Desarrollador sénior líder · ORAK Europe Consulting

    Aplicaciones empresariales con .NET MVC5, SignalR y AngularJS; servicios de comunicación distribuida y servicios web SOAP.

  4. 2013 – 2015
    Gerente de TI · Ebion Kablo A.Ş., Estambul

    Operaciones de TI en la sede central de Estambul, la sucursal del Reino Unido y la planta de Denizli; soluciones ERP sobre .NET y Oracle.

  5. 2011 – 2013
    Gerente de TI · TUMKA Kablo A.Ş.

    Infraestructura de TI y ERP sobre .NET y SQL Server; software de supervisión de producción basado en SCADA e integración de hardware.

  6. 2009 – 2011
    Desarrollador sénior · Euroline Ltd.

    Aplicaciones de monitorización y negociación bursátil en tiempo real para Borsa Istanbul.

  7. 2003 – 2006
    Desarrollador de software · Otonom A.Ş.

    Sistemas distribuidos de gestión documental con motores ICR/OCR; implantaciones de 20 servidores y más de 40.000 clientes para la Fuerza Aérea Turca y grandes bancos.

  8. 2000 – 2003
    Desarrollador web · CINE5 Filmcilik A.Ş.

    Sitios web para canales de televisión (CINE5, Playboy TV, MaxiTV, SuperSport) con ASP y SQL Server.

  9. 1995 – 2000
    Primeros años · TAMÇEKI, 3A Ltd., AGAT Software, SAR Electronics

    Ensamblador, FoxPro y RS-232; Delphi y Paradox; Clipper sobre DOS/NetWare; diseño de PCB como becario.

Un cuarto de siglo en cuatro décadas

DécadaÉpocaTecnologías
1990Los cimientosClipper, Delphi, Assembly, FoxPro, DOS/NetWare
2000La era empresarial.NET, ASP, SQL Server, ICR/OCR, WinForms
2010Arquitectura y escalaSignalR, AngularJS, .NET MVC5, Oracle, SCADA, .NET Core
2020Innovación y creaciónAngular, Docker, RabbitMQ, Flutter, Go, Rust

Cómo trabajo

El buen software une la destreza técnica práctica con la visión de producto y el liderazgo. Tras décadas construyendo sistemas que sirven a miles de personas, he aprendido que las mejores arquitecturas se diseñan para la seguridad, la escala y la portabilidad desde el primer día.

  • La seguridad primero: el cifrado, la autenticación y la protección de nivel empresarial forman parte del diseño, no son un añadido posterior.
  • Hecho para escalar: sistemas en contenedores, distribuidos y listos para la nube que crecen del prototipo a producción sin reescribirse.
  • Entregar e iterar: de la idea a producción con Docker, CI/CD y herramientas modernas. El valor viene de entregar, no de planificar.

Cómo funciona este sitio

Este blog está construido con mis propias herramientas, todas a la vez:

CapaTecnologíaQué hace
ServidorRillServidor HTTP, enrutamiento, Markdown → HTML, plantillas compiladas en tiempo de compilación
SQLOxiDB SQLArtículos y etiquetas, con claves foráneas y transacciones
NoSQLDocumentos de OxiDBBúsqueda de texto completo (BM25) y analítica de visitas (agregación)
En memoriaOxiMem (RESP)Sesiones, contadores, caché de páginas, limitación de tasa
Almacén de objetosOxiDB S3Imágenes (solicitudes firmadas con SigV4)
InterfazzapPaleta de búsqueda, resaltado de código, panel de administración

Ponte en contacto

Si necesitas un arquitecto experimentado para tu próxima plataforma FinTech, un cofundador técnico para tu startup o a alguien que diseñe tu arquitectura de microservicios, me encantará saber de ti: barisakin@gmail.com · LinkedIn · X. Hasta ahora se han publicado aquí 23 artículos.