hanneskimara
Software Systems Engineer
Mechanical and Software Engineer with a strong background in software development, system design and cloud architecture. Experienced in building and optimizing data intensive systems, implementing CI/CD pipelines, and conducting audits for blockchain smart contracts. Skilled in system design, project management, compiler and storage systems.
Experience: 3 years
Yearly salary: $76,000
Hourly rate: $50
Residency: 🇰🇪 Kenya
Experience
Platform & Compiler Engineer
cddlc- Hybrid 2023 - 2025
Implemented a parser and release packaging pipeline, including benchmarking for memory allocation and performance impact. Designed a vector-based parser and code generation pipeline to improve parsing throughput and modularity. Maintained continuous integration (CI) modules across multiple system architectures, ensuring consistent builds and test coverage. Built an ETL pipeline and graph-based routing algorithm using Redis to support arbitrage in high-frequency trading systems. Conducted audit and penetration testing of an atomic swap contract between Ethereum and the Dash (script-based VM) blockchain. Developed blockchain indexers for Ethereum smart contracts using The Graph Protocol. Designed and deployed cloud infrastructure on AWS, Azure, and Heroku, with CI/CD pipelines implemented in Terraform. Researched and prepared applications for technical grants to support open-source and blockchain infrastructure work.
Software Engineer
Five Binaries 2022 - 2022
Designed and implemented low-level data structures for ed25519 elliptic curves and CBOR serialization, ensuring efficient cryptographic operations. Led code reviews, maintaining high standards of code quality and security. Established continuous integration (CI) workflows to streamline development and deployment processes. Developed comprehensive test suites to ensure software reliability and maintainability. Authored technical documentation, improving knowledge sharing and onboarding efficiency. Managed release candidate preparation, ensuring stable software releases.
Software Engineer
Blackfrost 2021 - 2021
Developed Golang-based software development libraries for interacting with the Cardano blockchain via REST APIs. Designed and implemented efficient serialization and deserialization mechanisms for Cardano data structures. Maintained synchronization with evolving API schemas, ensuring compatibility and functionality. Created automated testing pipelines to enhance software reliability and robustness. Authored technical documentation, streamlining onboarding for developers and clients. Provided developer support and guided onboarding efforts for users of the libraries.
Skills
aws
gcp
golang
python
react
rust
web3
english