Summary

Expertise

Project Highlights

Education

Agency

HR

English:

Upper Intermediate

Hendry R.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Bahia_Banderas

English:

Upper Intermediate

Sr Software Engineer

Software Developer with 9 years of experience in industries like Banking, Consulting. Last 5 years as Blockchain Developer, with experience in Ethereum, Hyperledger Fabric, Corda R3, Bitcoin, IPFS, Java Spring Boot, Microservice, Golang, Rust, C/C++ Boost, Tuxedo Service, Django and Nodejs. Oracle Certified Professional, Java SE 7 Programmer and Oracle Certified Associate, Java SE 7 Programmer. Writer of the book: Hacking the Ethereum VM

Want to hire this engineer?

Check if Hendry is available

Expertise

Years of commercial development experience

9 years of experience

Core technologies

Go 5 years
Node.js 5 years
Java 7 years
MongoDB 5 years

Other technologies

Django
JavaScript
jQuery
MySQL
Python
JPA
Ethereum
Spring Boot
Rust

Project Highlights

icon
Go developer

MatchPoint Solutions

Feb `22 - Present

3 years

Project to migrate certain nodejs microservices to golang for the Uber platform.

Responsibilities & achievements

Design the new implementation of the microservices to be migrated. Document the migration process Develop microservices Work on the migration from Node.js to Go. - Technologies used: a. Golang b. Grpc c. T-channel d. Bazel e. Gazelle

Node.js
Go
icon
Go Developer

ACIDS Lab

Jun `21 - Jul `22

1 year

Migration project detail: Migration project of certain OSB Web services to golang for Falabella bank.

Responsibilities & achievements

Design the new implementation of the microservices to be migrated: Document the migration process Develop microservices ● Integration of Datadog to Microservices - Technologies used: a. Golang

Go
icon
Backend Engineer

IVEDHA

Apr `19 - Apr `21

2 years

Development microservices for connecting Hyperledger Fabric Blockchain

Responsibilities & achievements

- Technologies used: a. Nodejs and Npm b. Golang c. Hyperledger Fabric Blockchain d. Rust

Go
Rust
icon
Fullstack Engineer

Internet of People

Oct `17 - Jan `19

1 year

Open source project of Blockchain

Responsibilities & achievements

● Include IoP into Bitsquare (Decentralized Exchange) - Technologies used: a. Java - Tasks: a. Add IoP into Bitsquare Wallet ● Development of Node JS Modules for connecting of IOP Blockchain: Module iopd-rpc, Module iopcore-lib, iopcore-message - Technologies used: b. Nodejs and Npm c. Express d. IOP Blockchain Node Json-rpc - Tasks: a. Complete development of Modules b. Documentation for using and installation ● Provide support in the IOP Community - Technologies used: a. Android Studio b. Ubuntu Tasks: a. Testing of IoP Connect Sdk in Android ● Block Explorer Project: Fork of bitcoin blockchain explorer and Api (Insight-ui) - Technologies used: a. Nodejs y Npm b. Express c. Angularjs d. MongoDB e. Google Cloud (Ubuntu Server) f. Sublime Text g. IOP Blockchain Node Json-rpc - Tasks: a. Complete development of the Insight-UI fork and Api b. Documentation of Explorer installation ● Tools/Programming Languages: Nodejs, Java Achievements ● Developed Block Explorer for IOP Blockchain ● Developed libraries for connecting IOP Blockchain in Nodejs

Express.js
Java
MongoDB
Node.js
Angular 2x
Google Cloud Platform
icon
Fullstack Engineer

Everis

May `17 - Sep `18

1 year

Software development life cycle of Digital Identity

Responsibilities & achievements

● Participate in all stages of the software development life cycle of Digital Identity (Bank) - Technologies used: a. Java Spring b. Nodejs c. Rust d. Web3j y Web3js e. Spring Tool Suite f. Ethereum Json-rpc g. IPFS h. Graphql i. Azure Key Vault API j. Curl k. Trello l. Git - Tasks: a. Development of connecting for smart contracts in Java and Nodejs using Web3j and Web3js b. Development of Smart contracts in Java Web3j c. Development of connecting for IPFS storage d. Development of Component for data encryption and desencryption using Azure key e. Testing of smart contracts using Ethereum Json-rpc in curl ● Develop and define scope for Proof of Concept (POC) of DLTs - Technologies used: a. Java y Kotlin b. Golang c. Rust d. Python e. Corda R3 f. Quorum g. Hyperledger Fabric h. Hyperledger Indy i. Exonum Framework j. Themis cryptographic Library k. IntelliJ Idea l. Jira m. Eclipse n. Gitlab and Github Tasks: a. Design, develop, and test Blockchain technologies using programming language and chain of choice, based on the best use-case fit b. Analysis of Blockchain madure of: Hyperledger Indy, Quorum, Exonum framework c. Investigation of new DLTS and use case of them d. Development of Everis Asset in Corda R3 and Hyperledger Fabric ● Implement solutions in blockchain technology: Ethereum (Solidity), Hyperledger Fabric (chaincode), Corda R3 and IPFS ● Tools/Programming Languages: Java, Go, Nodejs, Rust, Python, Ethereum, Hyperledger Fabric, Corda R3, Eclipse, Atom, Sublime Text Achievements ● Implemented different projects for clients such as Banco de Credito de Peru, Pacifico University and Everis UK

Java
Node.js
Python
Go
Ethereum
Rust
icon
Software developer

IBM

Nov `16 - Apr `17

5 months

Systems and Business Solutions in Java EE and Oracle OSB

Responsibilities & achievements

● Develop Systems and Business Solutions in Java EE and Oracle OSB ● Understand business requirements and provide solutions for web based applications by creating modular, scalable and maintainable code. ● Upgrade of Service Bus in Mercantil Bank - Technologies used: a. Java b. Oracle Service Bus c. Oracle d. SQL developer e. Virtual Box f. Jira g. SVN - Tasks: a. Development of new modules for existent Services rest. b. Development of storage procedures in oracle c. Documentation of testing d. Contribute to efforts to improve quality of applications ● Tools/Programming Languages: Java, OSB, SQL Developer, Oracle Achievements ● Developed new modules for existing Services rest. ● Documentation of testing

Java
Oracle
SQL
icon
Fullstack Engineer

UNISERV

Jun `16 - Apr `17

10 months

Develop Front-end Components and documentation.

Responsibilities & achievements

● Development of Front-end Components in Extjs - Technologies used: a. Java spring b. Extjs framework c. Spring tool suite d. Javascript e. Oracle f. Jira g. SQL developer - Tasks: a. Development new Views in Extjs and Api rest in Java for RRHH ERP b. Development of storage procedures in oracle c. Documentation for api rest and Client UI ● Projects: UNISERV ERP ● Tools/Programming Languages: Spring Boot, Extjs framework, Spring tool Suite, Javascript Achievements ● Developed new Components for the Front End of the UNISERV Platform

Java
JavaScript
JIRA
Oracle
Spring

Education

Higher education in Computer Science

Agency

Web and Mobile development agency #1991

10-50

GMT-3

Uruguay

Core Expertise

AngularJS
AWS
Business Intelligence
Django
Express.js
Full Stack Development
Java
JavaScript
Kotlin
.NET
Node.js
PHP
Python
QA
React.js
React Native
Ruby
Ruby on Rails
Spring
Android
Automated Testing
DevOps
Front End
Go
Laravel Framework
Product management
Scrum
Spring Framework
Swift
Angular 2x
Back End
Team Lead
Project Manager
Scrum Master
Vue.js
Spring Boot
Business Analysis
Flutter
Google Cloud Platform
GoLand
React-Apollo
Next.js
Data Analyst
Nest.js

Industries

Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Arts & Culture, Branding, design, web development, Augmented reality, SaaS

Want to hire this engineer?

Check if Hendry is available