techiekb

Software Engineer

A software engineer with 3 years of professional software development experience working in the blockchain space with a firm grasp of the MERN stack. With a positive attitude and curiosity to learn, I am seeking positions that will allow me to continue enhancing my knowledge and contributing to impactful projects in the tech industry.


Experience: 3 years

Yearly salary: $12,000

Hourly rate: $0

Nationality: 🇮🇳 India

Residency: 🇮🇳 India


Experience

Engineering Intern
Redbelly Network
2022 - 2022
Learned full-stack web development. Learned the agile approach for collaboratively developing software. Worked with a team of four developers and testers to plan and create a full-stack web project, utilizing Agile methodologies to manage the project's progress, ensuring efficient teamwork and meeting deadlines effectively.
Associate Software Engineer
Redbelly Network
2022 - 2025
Developed the frontend of a decentralized application (DApp) using Next.js and Material UI, with seamless integration of MetaMask and Web3 wallets to enable secure user transactions, ensuring timely delivery of the project. Developed a caching solution to optimize the transaction lifecycle in blockchain network, resulting in a 2x performance increase and ensuring well-tested code through unit and integration testing. Engineered a robust fault detection mechanism for governance nodes in a distributed system, leveraging Go, Go channels, Mutexes, and Goroutines to improve accountability by allowing honest nodes to participate while penalizing faulty nodes. Programmed an integration testing framework using Ethers.js and TypeScript to automate blockchain network testing, executing 100+ test scripts, ensuring well-tested code and a more optimised system for confident production releases. Developed a TLS watcher service utilizing a pub/sub architecture to handle TLS certificate updates, ensuring that gRPC clients and servers update gracefully without requiring restarts or risking crashes due to faulty certs, leading to a more optimised and resilient blockchain process.

Skills

ethereum
golang
javascript
react
solidity
typescript
english