Sonia K

@sadhbhcode

Senior Software Engineer

Irlanda
Inglês
Algumas informações são exibidas no idioma inglês.
Sobre mim
I am a software engineer with over 25 years of experience across computer games, finance, and blockchain. My technical expertise is rooted in C++, Rust, Python, Java, and C#, with a focus on architecting ultra-low latency platforms and distributed systems. Recently, I have specialized in blockchain protocol design and institutional-grade financial indexes.... Saiba mais

Habilidades

s
sadhbhcode
Sonia K
offline • 

Conheça meus serviços

Ajuda/Consultoria
I will design and implement software

Experiência profissional

Self_Employed

IT Consultant

Self Employed • Autônomo

Apr 2026 - Present3 mos

• Contributor (Rust, C++) – Contributed to multiple layers of the large POSIX operating system. • Service builder (Rust) – Built service with event driven hexagonal architecture. • Blockchain engineer (Stylus Rust) – Created blockchain protocol for Arbitrum Orbit, utilizing Diamond (ERC-2535) and Async Vault (ERC-7540) patterns with Role Based Access Control (RBAC). • Innovator – Proposed novel solution to a complex problem of execution and rebalance of institutional-grade indexes fully on blockchain capable of bringing true institutional-grade indexes into decentralised finance.

Raytheon_Technologies

Principal Software Engineer

Raytheon Technologies • Período integral

May 2023 - Feb 20251 yr 9 mos

• Software Development (C/C++) – Worked with both ARM64 and x86 assemblies implementing trampoline hooks for operating system functions. This involved work on Windows kernel drivers, good understanding of kernel internals and cross-boundary APCs. • Business Processes Analyst (EPBE/UML) – Performed deep analysis of the DLP solution as a whole, and created exhaustive documentation containing UML and EPBE diagrams, which helped managers and teams gain better understanding of the complex system. • Vendor Relationships – As part of the ARM64 project, liaised directly with vendors to obtain critical information about Windows on ARM64 system internals and hardware device capabilities, which allowed us to deliver a fully working DLP for Windows on ARM64 solution within a very tight deadline. • Mentoring – Responsible for technical analysis and design, and mentoring Junior and Senior developers, demonstrating methods for solving complex problems and managing system resources.

Self_Employed

IT Consultant

Self Employed • Autônomo

Aug 2021 - May 20231 yr 9 mos

• Exchange adapter builder (Rust) – Built full production grade exchange adapter for trading cryptocurrency. • Special project consultant (C++) – Directly Responsible Individual for business requirements analysis, system architecture design and implementation, working within small workgroup including CTO, Director of Engineering, Director of Product, Technology Manager, and Project Manager, who delivered Proof of Concept demonstration in Python with Fast API and MariaDB backend, and who implemented C++20 library for realizing complex architectural two-phase commit protocol (2PC), to process trades using the margin of trading parties. • Full stack developer (Angular & Django) – Developing Electronic Trading Risk Management application in Angular and Django, showing direction how to correctly use observer pattern avoiding loops or missing refresh.