SDE-2 @ Datman | Full Stack Developer | Algorithmic Trader

Bengaluru, Karnataka, India

Remote

Bangalore Urban, Karnataka, India

Bengaluru, Karnataka, India

India

Bengaluru, Karnataka, India

Kolkata, West Bengal, India






Join Vivek and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSDE-2 @ Datman | Full Stack Developer | Algorithmic Trader
Hey, I’m Vivek Joshi, a passionate coder focused on building scalable, high-performance applications. I specialise in web development, backend solutions, and algorithmic trading, combining my skills across multiple tech stacks to create seamless digital experiences. I’m always up for collaborating on full-stack development, using tech to transform finance, and working on trading scripts for forex and derivatives. P.S. Extra points if you’re a Real Madrid or F1 fan. Cafes are so overrated; let’s ditch the small talk and head to Cubbon Park for a tennis or badminton match (or just get into a heated Hamilton vs Verstappen debate) while we brainstorm some great ideas! 😄 📧 Got an idea? Or just want to chat about tech or trading strategies? Drop me a line at reachout.vivekjoshi@gmail.com
Bengaluru
claude code
langchain
langfuse
langgraph
Humanloop
Ideogram
SDE-2 at DATMAN, Jan 2024 - Present · 2 yrs 10 mos, Bengaluru, Karnataka, India
Open Source Developer at Ethereum, Sep 2022 - Oct 2022 · 2 mos, Remote, ◉ Contributed to the open-source Ethereum ecosystem by diagnosing and resolving critical UI issues, improving user experience and accessibility. ◉ Optimized the Ethereum platform’s front-end performance by utilizing Webpack, Next.js, and modern JavaScript frameworks, enhancing the scalability and efficiency of user-facing features.
SDE-1 at DATMAN, Jul 2022 - Dec 2023 · 1 yr 6 mos, Bangalore Urban, Karnataka, India
Software Engineer Intern at DATMAN, Sep 2021 - Jun 2022 · 10 mos, Bengaluru, Karnataka, India
Blockchain Developer at Block Vision Studio LLC, Jul 2021 - Dec 2021 · 6 mos, India, ◉ Decentralized Application Engineering – Developed production-ready DApps on Ethereum (EVM) and Hyperledger Fabric, implementing Solidity smart contracts, Chaincode modules (Go), and Web3.js integrations, with a focus on transaction throughput, consensus tuning, and state persistence. ◉ Smart Contract Architecture & Standards – Designed and deployed modular, upgradeable smart contracts for supply chain provenance, decentralised identity (DID), and tokenised payment flows, leveraging ERC-20/721 standards, OpenZeppelin libraries, factory patterns, and proxy contracts for extensibility. ◉ Cross-System Interoperability – Engineered blockchain-to-enterprise connectivity by integrating Hyperledger Fabric channels and Ethereum contracts with REST APIs, event streaming (Kafka), and middleware (Express.js), ensuring real-time data synchronisation and permissioned–public network interoperability. ◉ Security Hardening & Verification – Implemented reentrancy guards, role-based access control (RBAC), and secure storage mappings; executed property-based fuzzing, invariant testing, and differential testing with Truffle, Hardhat, Ganache, and Foundry, mitigating exploits including front-running, delegatecall abuse, and consensus-level attacks. ◉ Consensus & Cryptographic Research – Authored technical documentation analysing PoW, PoS, and PBFT consensus, evaluated Byzantine fault tolerance thresholds, and detailed cryptographic primitives (SHA-256, Keccak256, elliptic curve cryptography, Merkle proofs, ZK-SNARKs) to guide protocol design and developer onboarding.
Blockchain Developer at FXDX, Jan 2021 - Jun 2021 · 6 mos, Bengaluru, Karnataka, India, ◉ Smart Contract Architecture & Development – Engineered production-ready DeFi smart contracts on Ethereum using Solidity and OpenZeppelin, implementing ERC-20/721/1155 standards, access control (RBAC/Ownable), and upgradeable proxy patterns (UUPS, Transparent Proxy) for modularity and maintainability. ◉ Gas Efficiency & Low-Level Optimizations – Reduced transaction costs by 20–30% through inline assembly (Yul), packed storage variables, calldata slicing, and optimized loop structures, ensuring scalability and cost-effective deployments. ◉ Security Audits & Formal Verification – Performed in-depth audits with Slither, MythX, Echidna, and Foundry fuzzing, identifying vulnerabilities like reentrancy, integer overflow/underflow, delegatecall misuse, and timestamp dependency. Applied property-based testing and formal methods to strengthen protocol security. ◉ Cross-Chain & Oracle Integrations – Integrated Chainlink oracles, Uniswap v3 liquidity pools, and Aave lending protocols, and deployed smart contracts on Ethereum L2 solutions (Polygon, Arbitrum, zkSync) to enable scalable, interoperable, and composable DeFi ecosystems. ◉ Monitoring & DevOps for Web3 – Automated deployments using Hardhat, Foundry, Truffle, and OpenZeppelin Defender, with CI/CD pipelines for testing and verification. Monitored contract health via Tenderly, Etherscan APIs, and event logging, ensuring real-time analytics and resilience in production.
Equity Trader at FinStakes, Sep 2018 - Jul 2022 · 3 yrs 11 mos, Kolkata, West Bengal, India, ◉ Developed, optimized, and deployed quantitative trading algorithms leveraging advanced technical analysis, statistical arbitrage, and factor-based strategies, utilizing Python, Pandas, NumPy, and SciPy to achieve consistent alpha in equity markets. ◉ Implemented algorithmic execution strategies including TWAP (Time-Weighted Average Price), VWAP (Volume-Weighted Average Price), POV (Percentage of Volume), IS (Implementation Shortfall), Sniper, Iceberg Orders, Adaptive Algo, and Smart Order Routing (SOR) to minimize slippage, optimize order execution, and enhance market impact efficiency in trading environments.
github: https://github.com/quant-vivek