Position: Senior C++ Developer
Category: C++
English level: intermediate
Years of experience: 3

• Developed a compiler for a specialized functional language, significantly enhancing the flexibility and efficiency of our application framework.
 • Developed a language server for our language according to the Microsoft Language Server Protocol proposal.
 • Engineered cryptographic primitives for Ethereum, bolstering the security and performance of blockchain-based projects.
 • Implemented a TypeScript module using WebAssembly (WASM) and Node Addon API, enabling our language’s evaluator to run seamlessly in web browsers and NodeJS environments.
 • Led the development of an Ethereum cryptocurrency wallet, implementing advanced features and security measures.
 • Created an end-to-end encrypted messaging system, offering highly secure communication within the framework.
 • Designed and developed a distributed, encrypted database, contributing to data security and integrity across the network.
 • Configured backup processes using Amazon Nitro Enclaves, ensuring secure and reliable data storage for packages written in our language.
 • Engineered a network protocol for inter-package communication, streamlining data exchange and improving overall system efficiency.
As a Senior Software Developer, I contributed to a framework for building distributed applications. Developed a compiler for our specialized functional language, along with cryptographic primitives for Ethereum. Implemented a TypeScript module to run our language in browsers and NodeJS. Led projects including an Ethereum wallet, an encrypted messaging system, and a secure distributed database. Also set up backup processes using enclave-based encryption and designed a network protocol for inter-package communication.