Daniel Tan Email & Phone Number
Who is Daniel Tan? Overview
A concise factual answer block for searchers comparing this professional profile.
Daniel Tan is listed as Audit Leader at MetaTrust Labs, based in Suzhou, Jiangsu, China. AeroLeads shows a matched LinkedIn profile for Daniel Tan.
Daniel Tan previously worked as Senior Software Engineer at Certik and Java Software Engineer at Innotech Capitals. Daniel Tan holds 硕士, 计算机科学与技术 from East China University Of Science And Technology.
Email format at MetaTrust Labs
This section adds company-level context without repeating Daniel Tan's masked contact details.
Review company-level records connected to Daniel Tan before choosing the right outreach path.
About Daniel Tan
Daniel Tan is a Audit Leader at MetaTrust Labs. He is proficient in 英语. Colleagues describe him as "Daniel is a gifted engineer and a proactive communicator--an invaluable quality when trying to operate as part of a distributed scrum team. His willingness to communicate, question, and understand product strategy and requirements has made him an incredibly valuable asset to our team."
Daniel Tan's current company
Company context helps verify the profile and gives searchers a useful next step.
Daniel Tan work experience
A career timeline built from the work history available for this profile.
Senior Software Engineer
Occupation 3, Senior Solidity Auditor(L6)Period & BU, from 2022-7 to 2022-12 in Shield BUResults:A. Audited 26 projects without exploiting, including lead an audit of a-month-long project;B. Incident Response, processed 11 incident responses, and 3 flashloan incident analyses. Replicated a flashloan attack on ANCH in the testnet;C. Finding assessment, more than 200 findings with major severity or critical severity are processed. 14 improvements and new patterns are proposed;D. Maintained the ETH validators after the ETH2 merge with limited budget;E. Investigated the transaction decoder, Ethtx(Python).Occupation 2, Team leader(L6)Period & BU, from 2021-1 to 2022-7 in the former SuZhou BUResults:A. Audited or deeply reviewed 240 projects including some projects needs more than 20 workdays, with extremly less bad feedback;B. Lead the team to start to learn and audit the Solana(Rust) project from the scratch;C. Lead a team with 4 auditors to audit the smart contracts;D. Help to do postmortem analysis very fast and accurate;E. Cooperate with other team to do the postmodern analysis and cooperate with other BUs to start to audit the Rust projects together.Occupation 1, Senior Software EngineerPeriod & BU, from 2020/8 to 2021-1 in the former SuZhou BUResults:A. Deployed 2 ETH validators by the Terraform in December 2020 and gained a total interest of 6.6 ETH until Jul 2022. B. Enabling to deploy a validator in the cosmos chain automatically through the UI.A few contributions to the open source projects:Contributed the PR of Reduce repeated calculations to the SushiSwap;Contributed the PRs of The calculation of _secondsToIncrease and Fallback function name to the solidity-by-example;Contributed the PR of Correct the misleading comment to the mStable;Contributed the PR of Update the link of Account to the Anchor;
Java Software Engineer
Work as a subcontractor of Ad-Juster, inc., on backend development(Java) and frontend development(Angular JS). Ad-juster(https://www.ad-juster.com/) is a company that focuses on gathering and aggregating data from the Ad Servers.My mainly work on the backend responsible for the development of the new module to pull data from the Ad server, of pulling new dimensions or metrics from the Ad server, and of the Order Manager System. Also, do some stuff on front-end based on Angular JS, e.g., keep popping the password changing page and ignore the F5 refreshing until the user changed the password.Once been to the deadquarter of Ad-juster, which is located at San Diego, California, for 2 weeks.
Java Software Engineer
Baozun is a famous brand E-commerce business partner and a leading digital technology and solution company in China.I was responsible for two projects in the middleware team: the Configuration Center and the Task Schedule Center.Published a blog, "从SpringBoot源码分析 配置文件的加载原理和优先级"(The Analysis of the Theory and Priority of the Loading of the Configuration Based on the Source Code of the SpringBoot), gets more than 28,000 views and 7 thump-ups.(See: https://www.cnblogs.com/tanliwei)
Java Software Engineer
oBike is the world's station-free bike-sharing platform.I was responsible for some modules(Message Module, User Module, etc.) and several projects(Open Platform, 3rd Party Login Platform, etc.) in the company as one of the core Java developers.Result A - Implemented the Open PlatformExpose and extract bike service to the partners, including, SMRT Co., Ltd, GRAB, and Spain Madrid Policy.Refactoring the flow of Lock/Unlock and expose interface to partner, so that partner company can use our bicycle sharing service.Implemented the authentication strategy, which is based on AES ans RSA encryption algorithm.Result B - Third Party Login & Login partner’s App with oBike account.Enabling the Facebook users log into our system.Optimal the flow of Facebook user login, improved the User Conversion Rate.Obtained more than 1 million Facebook users.Enabling oBike users to login the partner’s AppDesign the flow of authentication between Apps.Make more than 100,000 oBike users register the SpherePay App.Result C - Refactoring and extending the SMS Verifiation SystemRefactoring SMS code module, supported weight based SMS provider routing strategy, which is praised by CTO, since adding the feature to easy switch the SMS providers as we prefer to. Supporting the voice message verification.Result D - App Notification Push.Send app notification through Firebase API, not by login the Firebase system and send message manually.Supported event-based notification push. Provided content template function and supported content variable and multilingual.
Java Software Engineer
It is a company dedicated to providing installment payment services for users in the "3C consumption" scenario.I was responsible for several modules(e.g., Repayment schedule) as a Java software developer.Result A - Transfer other fee with partner based on repayment schedule.Result B - Transfer repayment schedule to JD Finance through SFTP.Design general utility class for repayment schedule.Result C - Transfer kinds of repayment files to JD Finance.Simple Factory Pattern、Adapter Pattern
Daniel Tan education
硕士, 计算机科学与技术
Bachelor Of Science (Bs), 信息与计算科学
Frequently asked questions about Daniel Tan
Quick answers generated from the profile data available on this page.
What company does Daniel Tan work for?
Daniel Tan works for MetaTrust Labs.
What is Daniel Tan's role at MetaTrust Labs?
Daniel Tan is listed as Audit Leader at MetaTrust Labs.
Where is Daniel Tan based?
Daniel Tan is based in Suzhou, Jiangsu, China while working with MetaTrust Labs.
What companies has Daniel Tan worked for?
Daniel Tan has worked for Metatrust Labs, Certik, Innotech Capitals, Baozun Ecommerce Inc., and Obike Global.
How can I contact Daniel Tan?
You can use AeroLeads to view verified contact signals for Daniel Tan at MetaTrust Labs, including work email, phone, and LinkedIn data when available.
What schools did Daniel Tan attend?
Daniel Tan holds 硕士, 计算机科学与技术 from East China University Of Science And Technology.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Daniel Tan you were looking for.
View similar profiles