$ cat about.md
Barış Akın
Software Solutions Architect · Co-Founder & Creator · FinTech & Distributed Systems
A software architect with more than 25 years of experience designing, building and scaling secure, high-performance systems. I work across .NET, Go and Rust microservices for FinTech, AI and enterprise platforms, and I build developer tools of my own: the OxiDB database, and the Rill and Cobra programming languages.
- Years of experience
- 25+
- Companies & ventures
- 10+
- Clients served
- 40K+
- Technologies
- 20+
barisakin@gmail.comLinkedInX · @barisakinbarisakin.baltavista.com
Areas of expertise
A quarter century of hands-on work across the whole range of software, from embedded systems to cloud-native platforms.
.NET & backend
Expert-level C#, .NET Core and ASP.NET MVC. Robust, high-performance backend systems and APIs for enterprise and FinTech platforms.
Microservices architecture
Scalable distributed systems with SignalR, WebSockets, Redis, RabbitMQ and Docker. Real-time, high-availability architectures at scale.
FinTech & trading
Cryptocurrency infrastructure, live stream data processing, real-time transaction systems and enterprise-grade security.
Frontend & mobile
Angular, AngularJS and Angular SSR/ISR for SEO-friendly rendering; cross-platform mobile apps with Flutter.
Database engineering
PostgreSQL, MongoDB, MS SQL Server and Oracle. Secure, distributed data storage for complex enterprise systems.
Security & cryptography
RSA-based encryption, Keycloak authentication, role-based access control and enterprise security patterns for sensitive data.
What I am building now
- Rill: a functional language compiled to native code through LLVM, with no garbage collector and Go-style concurrency. This blog's server is written in it.
- OxiDB (2026 –): a fast, embeddable database in Rust: a single binary, zero configuration, a crash-safe WAL. JSON queries, an S3-compatible API, a Redis-compatible in-memory store, MQTT messaging, GELF log ingestion, GPU-accelerated vector search, hash sharding, Raft replication and AES-256 encryption at rest; clients for Python, Go, Julia, .NET, Swift/iOS, JS/TS and C.
- Cobra (2026 –): a scripting language written in Go, with a tree-walking interpreter and a bytecode VM (~4× faster), ahead-of-time compilation to native executables that outrun PyPy's JIT on numeric work, true no-GIL parallelism, a debugger, an LSP server and a formatter.
- zap: a fine-grained reactive UI library with no virtual DOM and no compiler; the interface of this site.
- Kartex (2023 –, co-founder): a mobile and enterprise platform for sharing encrypted, RSA-based personal and business cards. .NET Core and Go on the back end, Angular, Flutter, Keycloak, Docker, PostgreSQL and MongoDB.
- Baltavista (2023 –): an AI-driven multilingual news platform that gathers global news, translates it into Turkish and writes short summaries. Go, RabbitMQ, MongoDB, Angular SSR/ISR, Docker and NLP.
Experience
- 2016 – 2023Software Solutions Architect · BGPulse Technology
FinTech infrastructure for cryptocurrency and live stream data; a scalable microservice architecture with .NET Core, SignalR, Redis and RabbitMQ; real-time, high-availability transaction systems.
- 2016 – 2023Full-Stack Developer · U.S. Polo Assn. Bulgaria
A custom retail management system: real-time inventory with a point-of-sale interface, stock tracking and secure checkout across several stores.
- 2015 – 2016Lead Senior Developer · ORAK Europe Consulting
Enterprise applications with .NET MVC5, SignalR and AngularJS; distributed communication services and SOAP web services.
- 2013 – 2015IT Manager · Ebion Kablo A.Ş., Istanbul
IT operations across the Istanbul headquarters, the UK branch and the Denizli plant; ERP solutions on .NET and Oracle.
- 2011 – 2013IT Manager · TUMKA Kablo A.Ş.
IT infrastructure and ERP on .NET and SQL Server; SCADA-based production monitoring software and hardware integration.
- 2009 – 2011Senior Developer · Euroline Ltd.
Real-time stock-market monitoring and trading applications for Borsa Istanbul.
- 2003 – 2006Software Developer · Otonom A.Ş.
Distributed document management systems with ICR/OCR engines; deployments of 20 servers and 40,000+ clients for the Turkish Air Force and major banks.
- 2000 – 2003Web Developer · CINE5 Filmcilik A.Ş.
Websites for broadcasting channels (CINE5, Playboy TV, MaxiTV, SuperSport) with ASP and SQL Server.
- 1995 – 2000Early years · TAMÇEKI, 3A Ltd., AGAT Software, SAR Electronics
Assembly, FoxPro and RS-232; Delphi and Paradox; Clipper on DOS/NetWare; PCB design as an intern.
A quarter century in four decades
| Decade | Era | Technologies |
|---|---|---|
| 1990s | The foundation | Clipper, Delphi, Assembly, FoxPro, DOS/NetWare |
| 2000s | The enterprise era | .NET, ASP, SQL Server, ICR/OCR, WinForms |
| 2010s | Architecture and scale | SignalR, AngularJS, .NET MVC5, Oracle, SCADA, .NET Core |
| 2020s | Innovation and creation | Angular, Docker, RabbitMQ, Flutter, Go, Rust |
How I work
Good software joins hands-on technical skill with product vision and leadership. After decades of building systems that serve thousands of people, I have learned that the best architectures are built for security, scale and portability from the first day.
- Security first: encryption, authentication and enterprise-grade protection are part of the design, not an afterthought.
- Built to scale: containerised, distributed, cloud-ready systems that grow from prototype to production without a rewrite.
- Ship and iterate: from idea to production with Docker, CI/CD and modern tooling. Value comes from shipping, not from planning.
How this site works
This blog is built with my own tools, all of them at once:
| Layer | Technology | What it does |
|---|---|---|
| Server | Rill | HTTP server, routing, Markdown → HTML, templates compiled at build time |
| SQL | OxiDB SQL | Posts and tags, with foreign keys and transactions |
| NoSQL | OxiDB documents | Full-text search (BM25) and view analytics (aggregation) |
| In-memory | OxiMem (RESP) | Sessions, counters, page cache, rate limiting |
| Object store | OxiDB S3 | Images (SigV4-signed requests) |
| UI | zap | Search palette, code highlighting, admin panel |
Get in touch
Whether you need a seasoned architect for your next FinTech platform, a technical co-founder for your startup, or someone to design your microservices architecture, I would be glad to hear from you: barisakin@gmail.com · LinkedIn · X. 23 posts published here so far.