dhivij
Smart Contract Security Engineer
I Build It. I Break It. I Ship It.
I'm a self-taught engineer who operates across the entire stack — from React frontends and Node.js backends, to REST APIs, SQL databases, real-time WebSocket systems, browser automation, trading bots, native Android apps, smart contracts, and low-level systems programming. If it involves code, I've probably built it, broken it, or audited it.
What I Actually Do
Full-Stack Web Development
I build complete web applications end-to-end. React.js frontends with responsive, clean interfaces. Node.js backends. REST API design and implementation. SQL database architecture. Authentication systems. WebSocket-powered real-time features — live messaging, notifications, presence. Third-party API integrations. I don't hand pieces off to other people. I take a requirement, architect the solution, build every layer, deploy it, and communicate with the client the whole way through.
Automation & Trading Bots
I've built automated trading bots with API integrations and live trade execution logic. I've built web automation tools that handle repetitive browser workflows and data pipelines without manual effort. If a task is repetitive, I can automate it. If a workflow is manual, I can make it run itself.
Real-Time Communication Apps
Multiple real-time apps built from scratch — frontend, backend, and API layers. Live messaging, authentication, notifications. WebSocket architecture that actually holds up under real usage, not just in a demo.
Mobile Development
Native Android applications in Kotlin. Not cross-platform wrappers — actual native Android development.
Smart Contract Security & Auditing
I audit smart contracts manually — by hand, line by line, without relying on automated tools. I trace call paths, funds flow, and invariants through EVM opcodes, Yul, and inline assembly. I understand storage slot packing, memory layout, and execution-flow analysis at the bytecode level. My focus areas: reentrancy, access control lapses, precision loss, arithmetic edge cases, state-machine breaks, and invariant violations. I also work with Rust and Solana program invariants. If it runs on-chain, I can read it, trace it, and find what's wrong with it.
Low-Level Systems & Languages
Operating system development. Memory management. C runtime internals. Execution-flow analysis. System architecture. I work in C, C++, Rust, and have deep experience with the kind of low-level thinking that most full-stack developers never touch. This is what makes my security work different — I understand what's happening under the abstraction, not just the syntax on top of it.
Languages I Work In
Python · JavaScript · Java · Kotlin · C · C++ · Rust · Solidity · Yul · SQL
How I Work
I've delivered every single project end-to-end as a solo developer — requirements gathering, architecture design, implementation, deployment, and client communication. No hand-holding needed. No micromanagement required. I figure out what needs to be built, I build it, I make sure it works, and I keep the client in the loop the entire time. Independent problem solving isn't a bullet point on my resume — it's how I've operated for 3 years straight.
What I'm Looking For
Remote roles in backend engineering, full-stack development, or security engineering — where I can bring the full range of what I do to the table. I'm not a specialist who only does one thing. I'm the person you bring in when you need someone who can build the product, secure the contracts, automate the workflow, and understand the system all the way down to memory.
You're not hiring a developer. You're hiring an entire engineering department in one person.
Message me. Let's build something — or break something that needs breaking.
Experience: 3 years
Yearly salary: $150,000
Hourly rate: $100
Nationality: 🇮🇳 India
Residency: 🇮🇳 India