Stephen Mwaura Njugi
Full Stack Blockchain Developer
ocation: Nairobi, Kenya
L
Email:-
Phone: -
itHub:github.com/nmsteve
G
LinkedIn:linkedin.com/in/stephen-njugi
Upwork:Upwork Profile
About Me
I began my journey with computers at age ten. Watching the mouse control movements on a
screen sparked a fascination that led me to dive into programming during my secondary
education -). My passion drove me to earn a Bachelor of Science in Computer
Technology -), and in 2018, I discovered my love for blockchain technology.
Professional Summary
A highly skilled Full Stack Blockchain Developer with 3 years of experience.
I excel in Web3 full-stack development, using:
●
●
●
●
mart Contract Development: Solidity, Rust.
S
Frontend Development: React, Vue.js.
Backend Development: Node.js, Python (Django, FastAPI).
Web3 Integration: Ethers.js, Web3.js, Rainbow, Wagmi.
I am proficient in smart contract development using Solidity and Rust, and in various
development and testing tools such as Hardhat, Truffle, Foundry, Chai, Mocha, and Solidity
Coverage. My expertise extends to Solana development using Anchor and Ink for Polkadot, and
smart contract auditing with tools like Slither, Mythril, and Securify. Additionally, I am proficient in
block explorer integration and verification using Etherscan, Blockscout, BscScan, Sourcify, and
other blockchain explorers.
lockchain technology is my passion. I enjoy working on decentralized systems and constantly
B
learning new tools to expand my expertise. I thrive in fast-paced environments, adapting quickly
and delivering impactful solutions. My dedication to staying at the forefront of blockchain
technology ensures continuous professional grow.
Job Experiences
Freelance Blockchain Developer | upwork.com | April 2022 - Present
fter completing my studies in December 2021, I transitioned into freelancing due to limited
A
local opportunities in blockchain. Over the past three years, I have built a successful career on
Upwork, completing over 15 projects with a 95% client satisfaction rate and consistent 5-star
reviews. My efficiency and technical skills have grown significantly, enabling me to deliver
high-quality work within tighter timelines.
n Upwork, I provide end-to-end blockchain development services with a focus on smart
O
contracts and decentralized applications. My core work involves building and integrating
ERC-20 and NFT tokens into full-stack systems, connecting smart contracts to frontend and
backend applications using tools like Web3.js, Ethers.js, Wagmi, and RainbowKit. I write and
test smart contracts in Solidity and Rust, using frameworks such as Hardhat, Truffle, Foundry,
Mocha, and Chai. I also conduct security audits using tools like Slither, Mythril, and Securify,
and handle contract verification on explorers such as Etherscan, BscScan, Blockscout, and
Sourcify. My experience spans EVM chains, Solana (via Anchor), and Polkadot (using Ink), with
a strong emphasis on performance, security, and clean integration.
Skills:
● Smart Contract Development: Solidity, Rust, Anchor (Solana), Ink! (Polkadot), ERC-20,
ERC-721, ERC-1155, custom token logic, dApp architecture.
● Smart Contract Testing: Hardhat, Truffle, Foundry, Mocha, Chai, Solidity Coverage.
● S
mart Contract Auditing: Slither, Mythril, Securify, manual code reviews, gas
optimization, security best practices.
● Blockchain API: Ethers.js, Web3.js, Wagmi, Alchemy, Infura, NodeJs, TypeScript.
● Frontend: React, Next.js, Tailwind CSS, TypeScript.
● Frontend Integration: WalletConnect, MetaMask, Rainbow, Wagmi.
● Explorer Configuration & Verification: Etherscan, Blockscout, Sourcify.
● C
hains: Ethereum, Binance Smart Chain (BSC), Polygon, Avalanche, Optimism, Arbitru
m, Base, Fantom, Solana, Polkadot, custom EVM-compatible networks.
lockchain Developer |Wirich Ventures LTD · Contract, Nairobi |
B
Nov 2024 – Present
s a Blockchain Developer at Wirich Ventures LTD, I specialize in configuring blockchain
A
networks, developing smart contracts, and building APIs to enable seamless interaction with
blockchain systems. I focus on efficiently integrating smart contracts into enterprise-grade
private blockchains.
his role has provided me with valuable hands-on experience in private blockchain
T
technologies, particularly with Quorum, where I have tailored solutions to meet diverse use
cases.
Skills:
● Smart Contract Development: Solidity, ERC-20, custom token logic.
● Smart Contract Testing: Hardhat, Mocha, Chai, Solidity Coverage.
● S
mart Contract Auditing: Slither, Mythril, Securify, manual code reviews, gas
optimization, security best practices.
● Blockchain API: Ethers.js, NodeJs, TypeScript..
● Frontend: React, Next.js, Tailwind CSS, TypeScript.
● Explorer Configuration & Verification: Blockscout.
● Chains: Quorum.
Education
omo Kenyatta University of Agriculture and Technology (JKUAT)
J
Bachelor of Science - BS, Computer Technology/Computer Systems Technology
Aug 2016 - Dec 2021
Grade: Second Class Honors (Upper)
Final year Project:
Title:Combating Literature Book Piracy Using BlockchainTechnology
Code:Github
Deployment:N/A
Site:N/A
escription:This project leverages blockchain technology to combat the piracy of
D
literature books. Unlike traditional security tags that only prove a book's authenticity
once, this blockchain-based solution allows continuous verification of a book’s
authenticity by tracking its entire transaction history. It provides detailed information such
as the publisher's name, author name, publishing date, and supply chain participants,
ensuring transparency and reducing piracy risks.
aseno School
M
Secondary Education in Kenya
2012 - 2015
Grade: A -
Activities and societies: Innovation Club, Science and Engineering Fair
Licenses & Certifications
● F
ront-End Web UI Frameworks and Tools: Bootstrap 4
Coursera, Issued Feb 2022
Credential ID P6R6NQAEMAKR
● Programming in HTML5 with JavaScript and CSS3
IBM, Issued Dec 2018
● Blockchain Fundamentals
IBM, Issued Nov 2018
● Track Donations with Blockchain
IBM, Issued Nov 2018
Beyond Coding
utside of coding, I'm an avid fan of outdoor activities. You'll often find me swimming, playing
O
badminton, and going for exhilarating rides. Additionally, I have a keen interest in keeping up
with the latest tech trends and global affairs.These hobbies help me stay refreshed and inspired,
ensuring I approach my work with renewed creativity and problem-solving skills.
My Promise
I'm not just a developer; I'm your partner in turning ideas into reality. I'm eager to collaborate on
new projects and help clients achieve their dreams! Let's embark on the journey of building
something truly amazing together.