Darshan Tejani, Developer in Noida, Uttar Pradesh, India
Darshan is available for hire
Hire Darshan

Darshan Tejani

Verified Expert  in Engineering

Full-stack Developer

Location
Noida, Uttar Pradesh, India
Toptal Member Since
March 11, 2022

Darshan is a full-stack and blockchain architect, developer, and consultant with seven years of experience. His entrepreneur career taught him to code quickly, 无论是扩展和改进现有项目还是从头开始开发新项目. Darshan moves smoothly between technologies, works efficiently, and enjoys helping and mentoring other team members.

Portfolio

Forbes LLC - Main
Ethereum, Blockchain, Go, PostgreSQL, Svelte, MetaMask, Cryptocurrency Wallets...
NYC Hedge Fund (Toptal Client)
Blockchain, Ethers.js, Web3.js, Smart Contracts, React, Node.js, PostgreSQL...
Boosters Edutech Pvt Ltd
Node.js, React, Ionic, React Native, Angular, Amazon Web Services (AWS)...

Experience

Availability

Part-time

Preferred Environment

React, Next.js, Angular, MongoDB, Amazon Web Services (AWS), PostgreSQL, Node.js, Solidity, Web3.js, Blockchain

The most amazing...

...B2B和去中心化的金融应用程序,我一手为一个客户建立了概念化, served businesses, and acquired entirely within five months.

Work Experience

Blockchain Consultant

2022 - 2022
Forbes LLC - Main
  • 设计了一个前端web库,支持WalletConnect与MetaMask以及客户端提供的多个服务的更多钱包.
  • 将NFT收藏与客户的前端网站连接起来,为NFT持有人提供特殊优惠.
  • Designed and deployed the back end on GCP, written in Go, to support login, privileges, NFT collections, and more.
  • 创建了GitHub工作流,以自动部署GCP上的Go后端和用Svelte编写的演示前端,以测试前端库.
Technologies: Ethereum, Blockchain, Go, PostgreSQL, Svelte, MetaMask, Cryptocurrency Wallets, Non-fungible Tokens (NFT), Docker, Good Clinical Practice (GCP), React, HTML5, JavaScript

Full-stack Blockchain Developer

2022 - 2022
NYC Hedge Fund (Toptal Client)
  • 在React中设计一个前端仪表板,对所有分散的财务职位执行CRUD操作, track PNLs, and add custom scripts to maintain those positions programmatically.
  • Developed the DataModule in the back end using Node.Js使用链上请求和不同分散金融协议的智能合约来跟踪所有开放的分散金融头寸.
  • Implemented the position maintenance system (PMS) module, which runs JavaScript programmatically to modify the collaterals, manage hedges, claim rewards, modify liquidity, and more directly on-chain from their respective smart contracts.
  • 使用AWS服务和AWS秘密管理器以安全驱动的开发方式构建项目, 在开发过程的每个阶段,安全性都是最重要的.
  • 在多个区块链上部署智能合约,使查询未平仓头寸更快、更安全. 它支持基于uniswasp的资金池以及多对流动性池,如Curve Finance.
  • Interacted with smart contracts from various decentralized finance protocols, including dYdX, Mango (Solana), Uniswap, Balancer, 0x, Aave, SushiSwap, and StarkEx to modify the positions, stake tokens, and swap tokens.
  • 集成Fireblocks sdk,除了定期的钱包自我托管之外,还支持企业级托管.
Technologies: Blockchain, Ethers.js, Web3.js, Smart Contracts, React, Node.js, PostgreSQL, Amazon Web Services (AWS), Solidity, Uniswap, Decentralized Finance (DeFi), Binance API

CTO | Technical Head

2016 - 2022
Boosters Edutech Pvt Ltd
  • Developed the entire back end for the Rancho Android app in Node.js and MongoDB, which covered more than 500 different API endpoints. 它包括对Vision api、AWS、SMS、Firebase、Amplitude和Elasticsearch的支持.
  • Created a web app using Next.js and React for making 50,000+ different study resources publicly accessible. All of these pages were statically generated (SSG) for better SEO.
  • Built another CMS for Rancho using Angular for content ingestion, where more than 500,000 questions were added to the platform using Vision APIs and Latex variants.
  • Developed a teacher-facing Android app for Rancho using React Native. 最具挑战性的部分是为教师集成自托管的开源视频通话解决方案.
  • Created multiple SEO-optimized websites on WordPress using Divi builder, getting more than 10,000 visitors every month.
  • Handled DevOps and managed the AWS infrastructure by working on automated scaling, API Gateway, AWS Pinpoint, SNS, HAProxy, AWS Lambda, and Firebase.
  • Designed graphics and animation for the websites and Android app on Adobe XD, Figma, Adobe Illustrator, Canva, CSS3 animations, and Canvas.
Technologies: Node.js, React, Ionic, React Native, Angular, Amazon Web Services (AWS), WordPress, Java 9, Python, DevOps

Blockchain Developer

2021 - 2021
Right Now Corporation
  • 使用Solidity和Web3创建了用于将nft挖矿到以太坊第二层主网的智能合约.js.
  • 为NFT项目设计和架构后端,并将其暴露给负责生成和发布NFT的前端.
  • 使用Node上的合并图像库,将不同的特征和规则集合并并生成最终的NFT图像.js, which generated close to 10,000 files at the end.
  • 通过在Ropsten链上初始部署智能合约,在Ropsten测试网络上严格测试了整个项目.
Technologies: Solidity, Blockchain, Web3.. js, IPFS,以太坊等离子体,以太坊,MetaMask,不可替代令牌(NFT),智能合约,DApps

Part-time Full-stack Developer

2019 - 2021
DocVita
  • Developed the website in Angular and conducted server-side rendering using Angular Universal; the biggest challenge was making it SEO-friendly.
  • 跟踪并修复了使用web语音API构建的语音助手AI平台上的bug.
  • 开发使用Razorpay支付的支付流程,每月处理超过10万美元.
  • 将Whatsapp业务API集成到业务流程中,以便使用Twilio在客户和团队之间进行更快的对话.
Technologies: JavaScript, Angular, Node.js, Express.js, Firebase, SEO Tools, Google API, Content Delivery Networks (CDN), Universal

Full-stack Developer

2020 - 2020
Government of Delhi
  • 用Angular开发和构建前端,管理整个德里市中心的COVID-19患者数据和随访.
  • 将Metabase集成到前端,提供聚合患者数据的图形可视化, which also showed the COVID-19 hot spots on the map.
  • 使用Go服务器作为与MongoDB数据库直接链接的API层,设计并向前端提供数据.
Technologies: React, Gatsby, Web App Development, Metabase, MongoDB, Go

Part-time Freelance Developer

2017 - 2017
Sharda Enterprise
  • 使用React Redux为业务管理开发和构建内部程序,以阻止欺诈性交易, saving USD 100,000+ annually.
  • 交付和管理公司的社交媒体账户,为数字营销部门做好准备.
  • 扩展新功能,以公司的活跃的专有桌面应用程序使用电子.
  • 通过创建MS Excel扩展改进了工作流程,这也提高了工作效率.
Technologies: React, Redux, Web App Development, PostgreSQL, Algorithms, Express.js, Node.js

Software Developer

2016 - 2017
Esmartify Pvt Ltd
  • 开发了一个Android应用程序,利用蓝牙低功耗(BLE)来接收地理位置特定的信息和报价, making Indore Zoo the first smart zoo of central India.
  • 基于WordPress和Divi builder主题从头开始创建和部署网站.
  • Developed the back-end layer using Express.js and created the database schema on MySQL, which serves as the API server to the Android and admin app.
  • 在AngularJS中创建了管理仪表板应用,使用了图表等图形可视化库.js.
技术:蓝牙LE,蓝牙信标,物联网,Ionic, WordPress, Express.js, AngularJS, MySQL, Chart.js

SEO-optimized Web App for Resources

More than 50,000 study resources available in PDFs, pages, 并以结构化的方式将降价文件作为网站免费提供. 用Angular和React创建的传统web应用对移动用户来说太重了,而且对seo不友好. Therefore, we used Next.js based on React for its static site generation (SSG) feature, 它静态地创建了所有这些网页,然后从CDN提供更快的速度.

This required in-depth knowledge in SEO optimization, including:
• making all images load faster with WEBP format,
• manually generating sitemap XML file and informing Google search console,
•建立我们的内容管理系统(CMS),以获取这些资源的内容;
• using webpack to further minify and uglify content,
• revalidating these static pages without overloading the server, and
• setting up meta tags for every page accordingly.

Languages

Python, JavaScript, HTML5, SQL, Solidity, Bash, SCSS, CSS, PHP, TypeScript, Java 9, Go

Frameworks

Next.js, Angular, Express.js, Ionic, React Native, Redux, AngularJS, Hadoop, Jest, Laravel, Spark, Svelte

Libraries/APIs

React, Node.js, Chai, Lodash, jQuery, Google API, Web3.js, Chart.js, Google AdSense, WhatsApp API, Binance API

Tools

AWS SDK, Mocha, MetaMask, Git, GitLab, Jira, Webpack, Grunt, Gulp, Terraform, Ansible, Ethereum Plasma

Paradigms

DevOps, Continuous Integration (CI), Continuous Delivery (CD), App Store Optimization (ASO), Good Clinical Practice (GCP)

Platforms

Amazon Web Services (AWS), WordPress, Heroku, Linux, Docker, Kubernetes, Shopify, Blockchain, Ethereum, Bluetooth LE, Twilio, Firebase

Storage

MongoDB, PostgreSQL, MySQL, SQLite, Elasticsearch

Other

Algorithms, Content, SEO Tools, Amplitude, Segment, Content Delivery Networks (CDN), Universal, Web App Development, IPFS, Non-fungible Tokens (NFT), Smart Contracts, DApps, Gatsby, Metabase, Bluetooth Beacons, Internet of Things (IoT), Facebook Ads, Google Ads, Digital Marketing, Artificial Intelligence (AI), Big Data, Computer Vision, Excel Expert, Ethers.js, Uniswap, Decentralized Finance (DeFi), Cryptocurrency Wallets

2012 - 2016

Bachelor's Degree in Computer Science

Indian Institute of Technology - Indore, India

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring