jameswilson

Senior Software Engineer Cosmos Core Developer

Senior Software Engineer with hands-on experience in Golang, Rust and Solidity. Worked as an interoperability engineer and developed several Cosmos modules and gateway smart contracts on different types of chains including Polygon, Cosmos and zkSync in recent years. Also have a deep understanding of several clouding platforms and DevOps frameworks for the design and management of the system.


Experience: 8 years

Yearly salary: $84,000

Hourly rate: $45

Nationality: 🇨🇦 Canada

Residency: 🇨🇦 Canada


Experience

Blockchain Developer
Espresso Systems
2022 - 2024
Espresso is a blockchain infrastructure project that allows interoperability between two independent blockchains. Architected a general-purpose stateful bridge which offers a platform for crosschain yield aggregator, crosschain lending protocol and crosschain NFT marketplaces. Analyzed all well-known bridging protocols in the blockchain industry and brought about a new system which combines trustless and trusted components. Developed inbound, outbound and attestation modules based on Cosmos SDK and introduced a state machine system to effectively debug and manage the system. Integrated CosmWasm smart contracts into enterprise blockchain solutions, ensuring seamless transactions and elevating overall system. Participated in audits of several crosschain dapp contracts on Ethereum including Concentrated Liquidity and on-chain limit orders. Architected and led the development of an advanced verifiable claim processing system to optimize fundraising processes on crypto exchanges by aggregation and selective disclosure of cryptographic claims.
Blockchain Developer
SPIRIT Blockchain
2018 - 2022
SPIRIT is providing DAO & NFT gated community creation platform to empower creator economy in Web3.0 & blockchain development. Researched Ethereum scaling solutions including payment channels and state channels with underlying theory of Conflict-free replicated data types (CRDTs). Coordinated development and developed a blockchain-backed international lottery platform infrastructure. Architected and led development of a blockchain platform based on Tendermint and Cosmos SDK with native KYC/AML support to be used in government applications. Interacted with multiple stakeholders in the process of analysing and defining business use cases. Implemented various transaction cost optimizations utilizing game theory principles.
Backend Developer
Wagepoint
2016 - 2018
Wagepoint is an online payroll app for small businesses across North America. Developed and maintained multiple AWS Lambda functions using Python and the Serverless framework. Collaborated with front-end developers to integrate APIs into the UI using React.js.

Skills

aws
cosmos
docker
ethereum
gcp
git
golang
heroku
hyperledger-fabric
javascript
kubernetes
python
rust
salesforce
solana
solidity
truffle
typescript
english