Kaustav Chakraborty
Verified Expert in Engineering
区块链架构师和云开发人员
Kaustav is a hands-on, goal-oriented, 多才多艺的技术专业人士拥有二十多年的经验, 主要是开源数字技术, such as blockchain, IoT, microservices, cloud, distributed architecture, R&D,设计和开发,具有可靠的跟踪记录,交付一致的业务结果. 他喜欢接受技术挑战, 了解新技术创新, 并在全球范围内交付成功的产品.
Portfolio
Experience
Availability
Preferred Environment
Linux, Ubuntu,亚马逊网络服务(AWS), Azure,谷歌云平台(GCP)
The most amazing...
...我开发的东西是一个可互操作的SaaS平台, 使用区块链的公民保险库, 以及EVM的智能合约语言编译器.
Work Experience
区块链解决方案架构师
Scarselli Diamonds Inc
- 创建了基于区块链的钻石资产注册和钻石真实性. 确定钻石从矿场到最终用户的来源. 参与定义端到端设计和体系结构,以及构思.
- 为钻石注册创建了ERC721 NFT合同,以建立钻石来源和制造的真实性. 在ERC721的基础上,为使用一颗以上钻石的珠宝或时尚手表创建了可组合的NFT (ERC998).
- 基于Node的无服务器API.js和TypeScript在AWS中用于资产注册、钻石查找器、市场等.
- 使用无服务器框架,基于GitHub Actions和CloudFormation脚本,在AWS中使用全自动CI/CD管道开发所有环境.
Smart Contract Auditor
Freelance Client
- 使用滑动扫描和手动测试脚本审核DEX智能合约.
- 已创建的报告包括代码扫描摘要, 继承图分析, 函数调用图分析, 数据依赖性分析, constructor calls, storage order and slots, security checks, etc.
- 编写单元测试用例,手动测试边缘用例和大值以太传输.
定制以太坊合约和铸币厂的Solidity开发者
Enter Slate LLC
- 进行需求分析,设计链上和链下资质的数据结构.
- 在OpenSea中设计并开发了一个可组合的3D NFT (ERC998-ERC1155自上而下),具有动画可组合图像.
- Created and developed Node.js, Inverse.一个基于web3的后端API应用程序,使用PostgreSQL作为链下数据库.
- 构建一个带有Web3集成的React前端应用程序来演示端到端的平台实现.
- 开发并集成了多个钱包,如MetaMask, Trust Wallet, Coinbase Wallet, and Gnosis Safe wallet.
- 通过脚本将前端POC和后端API应用程序部署到AWS EC2中,并将智能合约部署到Goerli测试网中.
Tokenomics Advisor
Orsy Inc.
- 根据资产和服务的供需情况,建议客户在平台内通过区块链独立创建代币经济.
- 设计媒体资产的标记化, a financial model, cash circulation, 以及ORSY实用代币的通胀情景, 设想现实世界的业务数据预测.
- 协助产品经理和客户简化创收方式,并通过示例场景为平台代币的初始投资提供建议,以实现预测结果.
- 管理区块链开发者的合约设计,并建议为平台所有者开发挂钩,以控制现金流和股息.
Blockchain Developer
Block Born LLC
- 从项目的初始阶段开始概念化和设计,将Tezos区块链引入BlockBorn平台.
- 从事众筹市场. Handled R&D在Tezos区块链平台资源,并利用它开发了一个系统.
- Developed Tezos FA1.2和FA2标准令牌为BlockBorn和创建NFT证书令牌质押到游戏.
- 启用并帮助全栈开发人员将Tezos区块链集成到dApp中,并集成神庙钱包.
加密货币平台的Solidity开发人员
Preston Scheidt
- 开发了多个代币智能合约,包括PSLDR、SLDR、Future token.
- 为游戏开发了押注和征税智能合约.
- 帮助前端开发人员使用各种React代码实现Web3集成并与区块链连接.
- 与PancakeSwap集成,用于自动SLDR到BUSD交换,并进行手动和自动测试.
用于增强智能合约的Solidity开发者
Rematic Tokens LLC
- Analyzed, tested, 并确定了RMTX v1智能合约中的漏洞和性能瓶颈.
- 通过PancakeSwap直接交换,提出了一种替代方案,以提高股息分配效率,而不是使用现有的EGC币.
- 对pinksale生成的V2合同进行安全审计. 使用自动化测试套件测试了v2智能合约.
Solidity智能合约开发者
BRD Ventures LLC.
- 为以太坊主网开发了一种天然气优化的高效NFT,与OpenSea和可变版税支付兼容. 在公开出售之前,它经历了多个私人出售阶段.
- 协助React前端应用, 将其与Web3和MetaMask集成的智能合约集成.
- 将所有智能合约部署到主网中,并将分散的应用程序部署到云中.
Technical Project Lead
Valuit LLC
- Provided initial guidance, 分析业务需求,塑造区块链的采用, 并转换了智能合约和前端和后端应用程序的端到端技术需求.
- 利用区块链和移动应用专业知识. 协助客户为其用例选择合适的区块链平台.
- 为VALU代币开发智能合约,为ICO开发众筹合约.
- 设计和开发可升级的智能合约,以实现安全令牌的平台生态系统, including ERC2535, 1400, 1410, 1594, 1643, 1644, voting, and DEX.
- 根据社区成员公司访问的资产价值,对社区成员的资产进行代币化,并通过平台将其资产作为证券提供贷款.
项目组合经理|企业架构师
Capgemini India
- 为某大型政策管理系统开发设计了数字分布式体系结构, global financial company.
- 根据客户的选择,使用最新的技术创建一个框架.
- 指导专业团队使用云原生解决方案在Azure上使用最新数字技术进行快速开发.
- 构建和审核工作流解决方案,与基于大型机的Life-Asia系统集成.
高级区块链工程师
OTBDev Corp
- 创建PancakeSwap的分支,构建OTBSwap智能合约,并制作OTBC令牌智能合约.
- 为订单簿DEX设计并开发智能合约,并将其与PancakeSwap相结合.
- 为OTB交易DEX生态系统进行彩票系统的智能合约开发.
高级建筑师|技术
Cognizant
- Developed, designed, 使用区块链为欧洲最大的物流公司构建可互操作的物流和供应链saas平台的定义架构, microservices, 去中心化的身份和可验证的证书.
- 在Quorum和Hyperledger Fabric等通用区块链平台上使用去中心化身份,为中东国家开发并创建了公民保险库框架.
- Participated in R&D各类区块链平台的活动,以及各类新技术和平台解决方案的探索和性能评估.
- 开发和设计了一种受Scala语法启发的新智能合约语言(完整编译器),并将其编译到以太坊虚拟机分支中.
- 开发了一个从图像中提取句子的应用程序 & 使用自然语言处理的文档.
- 为一家总部位于美国的大型支付处理公司(收购方)的欧洲分部开发一个互联网支付网关. 建议使用可扩展的基于微服务的产品的现代架构和设计,以满足自动化部署的更多负载.
- 使用Spring Boot为一家美国大型金融公司设计并开发了一个集中的轻量级通用可配置(Atom)应用程序框架. 使用Oracle授权服务器开发可配置的安全授权解决方案.
- 为美国一家大型经纪公司将客户数据从传统Sybase数据库迁移到Salesforce. 与Salesforce平台集成了多个web应用程序.
- 开发旅游行业uAPI中间件,整合Galileo等全球三大GDS, Worldspan, and Apollo.
IT Analyst
Tata Consultancy Services
- 为当时美国最大的保险公司开发和维护账单、应收账款和政策管理平台. 产品是为汽车保险业务开发的,以取代其基于大型机的传统应用程序.
- 开发和维护策略管理(PAS), 应收帐款(BNR), document generation (DMS), 客户信息系统(CIS), 和调试系统(CMS)应用程序. 使用CVS进行版本控制.
- 开发和维护面向外部的internet应用程序和中间层服务框架,以使用上述核心的1Stop功能. 使用CVS进行版本控制. 使用客户专用工具管理缺陷.
- 主要负责需求分析、编码和单元测试. 积极参与SIT测试,UAT测试在陆上进行. 在账单和应收账款模块中主要负责面向客户的工作.
- 开发并参与R&使用Spring构建基于工作流的现代应用程序框架, jBPM, ZK, Zuul是英国一家大型保险经纪和风险顾问公司.
Software Engineer
Infosys
- 使用PowerBuilder为南加州爱迪生公司开发和维护一个仪表过程自动化应用程序, 通过RPC与用COBOL编写的大型机程序交互. 编写COBOL例程和JCL作业. Executed manual testing.
- 使用PowerBuilder为南加州爱迪生公司开发和维护客户服务应用程序(CWO)和核心业务应用程序(CSS). 开发COBOL例程作为工作的一部分,执行手动测试,并跟踪Bugzilla中的错误.
- 使用Oracle DB开发和维护Java遗留应用程序的升级.
- Contributed to coding, unit testing, requirement analysis, performance testing, 以及变化影响分析. 提供业务支持并参与陆上和海上协调, customer handling, and production support.
Experience
大型金融公司政策管理体系现代化研究
ENGAGEMENTS
•构建、架构、设计和测试产品
•以客户为导向,数字化设计和架构的概念化
•产品功能优先级
•构建初始框架,在没有太多技术挑战的情况下,通过少数开发人员进行大量交付
•制定产品路线图和计划
•与遗留应用程序构建集成策略
• Product go-live roadmap
•构建CI/CD自动化的DevOps管道
欧洲最大的物流公司的物流和供应链平台
ENGAGEMENTS
•构建、设计、编码和测试产品.
•基于VC和did的多区块链互操作平台的开发和POC.
•获得ARB批准建立区块链COE.
•参与CTO和cio级别的讨论.
•与遗留应用程序构建集成策略.
•实体的入职和多个实体的自动部署.
中东国家使用去中心化身份的公民金库
ENGAGEMENTS
•构建框架和POC.
• Conceptualizing, creating architecture, coding, 并在通用区块链平台上测试基于did的生态系统.
• Defining microservice-based architecture; kickstarting the project; multiple entity onboarding strategies.
•参与客户讨论,需求收集和技术咨询.
大型金融联盟银行间信息网络
ENGAGEMENTS
•设计和开发初始框架.
•设计基于区块链的系统.
•渠道化走向规模化发展.
•将初始AWS主机迁移到私有云.
•代码审查,质量监控,安全性分析和性能分析.
各种数字技术和平台解决方案的探索与性能评估
ENGAGEMENTS
•探索和评价各种数字技术的特点, 包括区块链平台.
•开发加速器框架和可重用代码,以快速使用新的数字软件和平台.
•创建定制的去中心化身份(DID)解决方案.
各种软件和平台的性能分析.
•差距分析和平台适配分析.
•构建POC应用程序以探索平台功能.
EVM分支智能合约语言编译器设计与开发
ENGAGEMENTS
•分析和设想以太坊evm支持的操作码.
•使用Bison和Flex设计和开发语法和解析器.
设计和开发AST和语义分析器.
设计代码和数据访客.
•使用Go设计和开发测试工具.
•测试和领导团队.
使用NLP从图像和文档中提取句子的POC应用程序
ENGAGEMENTS
•人工智能和自然语言处理的自我学习.
•设计和开发使用Python建立机器学习.
•设计和开发文档图像处理.
互联网支付网关的建立和改进
ENGAGEMENTS
了解客户需求.
•编码设计测试和审查.
•作为团队的技术功能主管,负责所有交付工作.
•知识转换,帮助和指导团队扩大规模以满足业务需求.
• UML, RFE/RFI, technical architecture, 并针对各种业务需求,采用开放堆栈技术进行解决方案设计.
•重新设计并创建了基于微服务的架构,并在本地数据中心内设计了具有自动扩展需求的架构.
大型金融公司组织应用框架
ENGAGEMENTS
•需求理解.
•多个POC, UML, RFP,解决方案设计和开发.
•使用集成了Spring安全性的OES开发和维护授权模块.
•开发多种POC工具.
•与Oracle支持团队,升级和实施合作.
大型全球金融公司基于salesforce的经纪应用程序
ENGAGEMENTS
•需求分析和设计.
•设计和开发中间层架构,用于第三方系统和Salesforce之间的接口,以实现安全的数据交换.
•在Salesforce中使用APEX、SOQL和WADL进行学习和开发.
•使用SFDC数据加载器进行数据分析、重新设计和数据迁移.
•第三方连接测试、集成测试和安全启用.
• Provided UAT support.
•生产部署计划和部署后的验证.
旅游业uAPI(整合全球GDS)
ENGAGEMENTS
• POC, R&D,技术上帮助团队成员按时交付.
•编码、代码评审、同行评审和单元测试.
•开发、发布计划、定义故事、分析、计划和评估.
•性能监控和分析问题的解决.
1Stop |美国保险公司政策管理平台
Engagements:
•需求分析,用例准备,编码和开发.
准备单元测试、系统测试和UAT测试计划.
•陆上和海上协调.
•为新维修项目建立基础设施和指导方针.
•作为帐单和应收帐款系统的开发人员和业务分析师.
•配置管理、问题管理和发布管理.
•作为客户协调和咨询的主要参与者.
•在UAT计划和UAT执行中发挥主要领导作用.
定期提供夜间批处理支持.
南加州分销公司仪表过程自动化和客户服务应用程序
Engagements:
•需求分析、编码、单元测试、性能测试和影响分析.
•领导模块,指导团队成员,审核可交付成果.
•每次发布后的生产执行.
• Operational support.
•陆上和海上协调.
变更请求实施和生产支持.
BSC链中的去中心化交易所(DEX with Orderbook)和彩票系统定义
RESPONSIBILITIES
•开发智能合约,创建PancakeSwap的分支
•订单DEX智能合约开发
•将pancakesswap与Orderbook相结合
•彩票系统的智能合约开发
•使用Truffle进行单元测试
• Manual testing
Gas-optimized NFT ERC-721
FEATURES:
•总是铸造随机代币.
•最多5000个代币供应.
•每个钱包最多可以铸造12个代币.
•在众筹开始之前,有多个预售期和可配置的开始时间.
•只有加入白名单的地址才能参与预售.
• Mint price is 0.3 Ether per token.
•NFT显示时间可由所有者配置,在众筹开始后显示,并在铸币后立即发布.
•即使在众筹开始后,所有者也可以随时暂停铸币并停止披露NFT.
•为所有者保留100个代币,可以随时铸造.
•所有的付款都在合同中收取.
•仅接受以太币作为支付方式.
•所有者可以按以下百分比提取资金-营销3%, community 11%, donations 12%, 两位老板各占37%.
•向NFT创作者支付10%的二次销售特许权使用费.
•OpenSea的二次销售.
基于pancakswap - defi的加密平台设计与开发
RESPONSIBILITIES:
•开发多个代币智能合约
•开发一个智能合约
•构建征税智能合约
•与Pancakeswap集成,实现SLDR到BUSD的自动交换
•基于硬帽的自动化测试脚本
• Manual testing
Orsy Platform Tokenomics
MY ROLE:
•根据资产和服务的供求情况,建议客户如何通过平台内的区块链独立创建代币经济.
•使用Orsy实用令牌和真实世界的数据模型开发财务模型.
•开发现金流通和通货膨胀模型,设想现实世界的情况.
•帮助产品经理在项目中构建用例.
•协助客户简化在平台上产生收入的方式.
•根据财务模型为客户提供初始投资和未来投资建议,并制定解决平台各种通胀情况的方法.
•向区块链开发者提供合约设计建议,并建议为平台所有者开发挂钩,以控制现金流和股息.
Blockborn -一个DeFi项目承诺进入游戏开发
MY ROLE:
•将Tezos区块链引入BlockBorn平台的初步概念化和设计.
• R&D在Tezos区块链平台的资源,并利用它来开发一个系统.
• Develop Tezos FA1.BlockBorn的2和FA2标准令牌.
•为Tezos开发NFT证书令牌.
•使用Ithcanet和Tezos Temple Wallet创建区块链工作区.
•在Tezos DEX平台上注册BlockBorn代币.
•整体区块链开发和测试.
剩余Token智能合约的分析与审计——defi
生成的智能合约存在缺陷,主要是安全和性能问题. 由于PinkSale反机器人智能合约中的错误,价值不菲的RMTX令牌被泄露. 股利分配过程存在性能瓶颈,过去常常造成大量的燃气损失.
MY ROLE:
•分析、测试、识别RMTX v1智能合约中的漏洞和性能瓶颈.
•为提高股息分配效率提出替代解决方案.
•通过PinkSale帮助客户构建V2智能合约.
•简化V2合约红利分配,取消EGC代币.
•V2合同的安全审计.
•为V2合同生成自动化测试用例.
使用区块链的透明证券交易和项目融资平台
http://valuit.io/MY ROLE:
•初步指导和分析,以塑造区块链采用的需求.
•协助客户选择区块链平台.
•为VALU代币开发智能合约,为ICO开发众筹合约.
•形成平台应用程序构建的需求(前端和后端).
•设计和开发可升级的智能合约,以实现安全令牌的平台生态系统(ERC2535), 1400, 1410, 1594, 1643, 1644), voting, DEX, etc.
面向虚拟现实3D沉浸式应用的可组合NFT开发
MY ROLE:
•链上和链下数据结构设计的需求分析和分离.
•可组合的3D NFT (ERC998 ERC1155 Topdown)设计和开发,在OpenSea中具有动画可组合图像.
• Node.js, Inverse.基于web3的后端API应用程序的设计和开发,使用Postgres链下数据库.
•开发与Web3集成的React前端应用程序,以演示端到端平台实现.
•开发和集成多个钱包,如Metamask, Trust Wallet, Coinbase Wallet, and Gnosis Safe wallet.
•在前端应用中实现WalletConnect协议.
•将后端API应用程序部署到AWS.
DEX智能合约审计
I created reports, 包括扫码汇总, inheritance graph, function call graph, 数据依赖性分析. 我还进行了构造函数调用、存储命令和插槽、安全检查等.
在安全检查期间进行了以下检查:
• Reentrancy
• Upgradability
•根据使用情况检查(针鼹)或移除断言等进行修补.,
• ERC conformance
•未初始化的局部变量和内存
•未初始化的存储变量,以太锁,tx.origin
• Low-level ASM
•意外发送以太到任意目的地,未经检查的外部调用和泄漏
• Pragma Directive
• Overflow and underflow
• Fallback and Receive
• Force-feeding check
• Unsafe Arithmetic
• Short Address
• Dos Attack
•事务顺序依赖,调用堆栈深度,气体限制和循环,包括悲伤
-时间戳依赖,危险的委托调用,私有信息和随机性
• mapping clearing
-代码模式,Oracle操作,如果有的话
Skills
Languages
Java, Solidity, GraphQL, C++11, JavaScript, Go, Scala, PowerBuilder, COBOL, XSLT, Stored Procedure, XML, XSD, Python, Apex, SAML, WADL, TypeScript, C++
Frameworks
采购产品弹簧引导,弹簧,弹簧安全,快递.js, 雅加达服务器页面(JSP), Apache Struts, ZK, jBPM, Akka, JSON Web Tokens (JWT), Flex, Apache Struts 2, Hibernate, Spring Integration, Spring Web Flow, JSF, Jersey, iBATIS, Truffle, Tendermint, JUnit, Serverless Framework, Next.js
Libraries/APIs
Node.js, REST APIs, Web3.js, React, JAXB, JMS, Jenkins Pipeline, TensorFlow, Stanford NLP, JAX-WS, Chai, Binance API, OpenNLP, InversifyJS
Tools
Mocha, Amazon弹性容器服务(Amazon ECS), MetaMask, HashiCorp, JCL, Apache Tomcat, Servlet, Zuul, Hyperledger Indy, ActiveMQ, JProfiler, ELK (Elastic Stack), Grafana, Docker Compose, Git, Jenkins, Apache Maven, IBM BPM, IBM Content Manager, IBM MQ, Ansible, Vault, Amazon EKS, SoapUI, JBoss Drools, JiBX, Azure Kubernetes服务(AKS), MS Exchange, Amazon CloudFront CDN, AWS CloudFormation
Paradigms
微服务架构,微服务,无服务器架构,DevOps,跨平台
Platforms
Ethereum, Apache Kafka, Amazon Web Services (AWS), Hyperledger Fabric, Kubernetes, Blockchain, Bluetooth LE, Azure, Blockchain Platforms, Linux, Ubuntu, 谷歌云平台(GCP), Oracle, JEE, IBM WebSphere, Salesforce, Docker, MultiChain, Hedera Hashgraph, JBoss, Azure Event Hubs, Twilio, AWS Lambda, Hyperledger
Storage
Database Architecture, DB, MySQL, Cassandra, MongoDB, MVS, IBM Db2, MySQL Clustering, Sybase, PostgreSQL, Amazon S3 (AWS S3)
Other
Quorum, Distributed Systems, Solution Architecture, Smart Contracts, Fintech, Cryptocurrency, APIs, Cryptocoin Mining, Architecture, Web Security, Tokenomics, CI/CD Pipelines, Internet of Things (IoT), Technical Leadership, Polygon, DApps, Web 3.0, Consulting, Fintech Consultant, Software Development, Decentralized Identity, Enterprise Architecture, Cloud, Uniswap, 分散自治组织(DAO), GraphDB, Electronics, Instrumentation, Software, Data Structures, Mathematics, Physics, Computer Science, Mainframe, 企业Java bean (EJB), Oracle OEM 12c, OAuth, Prometheus, Bison, Digital Asset Management, Verifiable Credentials, Workflow, Single Sign-on (SSO), Spring Cloud, Decentralized Systems, Streaming, Zeebe, IPLD, WebLogic, Coherence, IPFS, Waffle, Non-fungible Tokens (NFT), OpenZeppelin, Hardhat, PancakeSwap, OpenSea, IT Security, Big Data, Ethereum Smart Contracts, 分散式金融(DeFi), Tezos, Finance, Cash Flow Modeling, Exchanges, Cross-currency Swaps, Crypto, Mobile Apps, ERC-1400, Composable NFT (CNFT), HD Wallets, Cryptocurrency Wallets, Ethers.js, WalletConnect, Software Architecture, Digital Payments, Alchemy, BNB Smart Chain, AlchemyAPI, Social Networks, Cosmos SDK, Blockchain & Cryptocurrency, 去中心化交易所(DEXs), 全球分销系统(GDS), SOAP, Full-stack, ERC-1155, ERC-20, ERC-721, Tokenization, ICO, Cryptocurrency Exchanges, Games, Technical Requirements, Estimations, Amazon API Gateway, TypeORM, Web3, Advisory, Blockchain as a Service, Back-end Development, Front-end, Full-stack Development, Serverless
Education
电子和仪器仪表工程学士学位
维德雅瑟格大学-西孟加拉邦,印度
Certifications
认证区块链开发人员
Blockchain Council
认证区块链专家
Blockchain Council
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring