Radu Cojocaru
Verified Expert in Engineering
Ethers.js Developer
Radu是一名全栈软件开发人员,专门从事网络和移动应用程序开发,曾为包括沃达丰在内的多家公司和合同客户工作, AT&T, and LMAX Exchange in London. 他对软件开发生命周期的所有元素都有扎实的掌握,并且在任何类型的团队中都能很好地工作.
Portfolio
Experience
Availability
Preferred Environment
Git, WebStorm, MacOS, Blockchain, Ethereum
The most amazing...
...我开发的工具是一个Express模拟服务器,它可以模拟复杂的API响应,以便将前端开发与实际的后端分离.
Work Experience
React Developer
Vodafone UK via a Tech and Consultancy Company
- Worked on the sales page for mobile device insurance.
- Developed the React front end for Vodafone's payments page.
- 制作了一个npm包,一个与品牌一致的React组件库,在五个项目中使用.
- 创建了一个类似于Create React App的CLI,用于搭建一个带有特定沃达丰定制的新React项目.
- 为React前端添加Jest单元测试,实现50%以上的代码覆盖率.
- 创建了一个模拟库包作为npm包,用于在几个项目中模拟REST API请求.
- Added end-to-end tests using Cypress running in the CI environment.
- 创建了一个预览web应用程序和翻译工具,用于预览不同的用户旅程,并提供可视化的翻译.
React Developer
Kalepa
- 为承销商日常使用的主要应用程序开发前端.
- 根据设计团队提供的设计语言创建了一个React组件库.
- 对Python后端应用程序的更新和添加新api做出了贡献.
Full-stack Developer
VoxGit
- 创建了演讲提案管理软件,用于跟踪和审查会议提案.
- Created microservices using the Seneca framework (http://senecajs.org/).
- 通过使用通用组件创建模板,减少了微应用程序的开发时间.
React Developer
Vodafone UK a Tech and Consultancy Company
- 作为前端团队的一员开发React web应用.vodafone.com.
- Developed a Node.js and Express server to mock PPE's complex transaction API, 使我们能够轻松地复制复杂的流程,并在一夜之间将开发时间缩短一半.
- 为一个单独的CMS应用程序开发身份验证解决方案和权限系统. Used Node.js for the back end and React for the front- end.
- 引入测试,特别是使用Jest的单元测试、集成测试和快照测试.
- 通过前端maven插件集成了前端构建和Java后端构建.
- Maintained, refactored, and expanded Cucumber end-to-end tests.
Front-end Web Developer
Vodafone DE
- Led the front-end team working on start.vodafone.这是一个单页web应用程序,为沃达丰的客户提供有关沃达丰服务的信息.
- 为JavaScript开发了一个自定义MVC(模型-视图-控制器)框架.
- 定制web应用程序,与本地iOS和Android应用程序无缝集成.
- Developed JavaScript animations that coordinate with Ajax requests.
- Reduced page load times by optimizing asset sizing and bundling.
Web Developer and Native Mobile App Developer
Betfair London
- 为2012年欧洲杯专门开发了一款博彩iOS (Objective-C)手机应用.
- Developed a mobile web app to handle registration, login, 以及在网络和不同的移动应用程序上为必发客户管理账户.
- 使用WebView将用于用户注册的web应用集成到几个原生iOS移动应用中.
Web and Mobile App Developer
BullionVault
- Designed the first version of the BullionVault mobile app.
- Developed the iOS version of the app with Objective-C.
- Created the Android version of the mobile app with Java.
Mobile App Developer
LMAX Exchange London
- 为LMAX Exchange开发第一个iOS原生移动应用.
- 允许LMAX客户在LMAX实时外汇交易所进行交易.
- 确保平稳的应用程序性能,因为外汇是一个快速变化的市场,显示准确的价格和订单数据是必不可少的.
Full-stack Developer
SurgeWorks.com, Inc.
- Worked on a web portal using Ruby on Rails for AT&T.
- Developed the iOS (Objective-C) version of a few mobile apps, specifically Divine Office and a prayer app.
- Worked on a few plugins to customize WordPress for ExtremeMember.com.
Full-stack Developer
Freelance
- 参与30个中小型项目,开发web和Windows应用程序.
- Built web scrapers for keyword research websites.
- Designed a webpage for an auto dealership and food portal.
Experience
Smart contracts and UI to interact with them
http://app.solerax.io/1) A smart contract for token vesting. The vesting was monthly for a period of one year.
(http://bscscan.com//address/0xDC36519464b918CD0B0c640510127fC241836764#code)
2)公开发售的智能合约:任何人都可以使用BUSD从这个智能合约中购买SOLX (ERC-20代币), USDT, 或BNB (BNB将使用PancakeSwap交换并发送给合同所有者)
(http://bscscan.com//address/0x80D637DE44F07a29F81cb83E90Ba257EAd7E804F#code)
3)人工交易的智能合约:任何人都可以创建一个包,以固定的价格出售特定数量的代币. 买家将看到网站上列出的包裹,并可以购买其中任何一种
(http://bscscan.com//address/0xaC3bc8B4187bfEA8A3Df3A2Ce54F62b397c56dBE#code)
HtmlCustomHashWebpackPlugin
http://www.npmjs.com/package/html-custom-hash-webpack-pluginVodafone Care
http://eshop.care.vodafone.com/it• select device,
• select the level of coverage,
• fill in personal details.
The form needs to be customized based on the user's country, 我们使用代码分割(可加载组件)来处理不同的变体.
As part of this project, 我还开发了一个组件库,它遵循沃达丰风格指南,用于多个项目,以获得一致的UI和更快的开发速度.
Skills
Languages
JavaScript, JavaScript 6, Sass, Objective-C, Ruby, HTML, HTML5, TypeScript, ECMAScript (ES6), Java, CSS, Python 3, PHP 5, Java 6, Solidity
Frameworks
Redux, Jest, Express.js, Cypress, Next.js
Libraries/APIs
React, Node.js, REST APIs, React Redux, Seneca.js
Tools
Webpack 2, WebStorm, Redux Thunk, Git, Webpack, NPM, MetaMask
Paradigms
Agile Software Development, Functional Programming
Other
Front-end, APIs, UI Libraries, English, Axios, Storybook, Styled-components, Data Visualization, Ethers.js, Ethereum Smart Contracts, Algorithms, Communication, Crypto
Storage
MySQL, PostgreSQL, Amazon S3 (AWS S3)
Platforms
MacOS,亚马逊网络服务(AWS), Firebase,区块链,以太坊,Web
Education
Bachelor's Degree in Computer Science
Politechnique University - Timisoara, Romania
Technical High School Diploma in Math & Computer Science
J.L. Calderon High School - Timisoara, Romania
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring