Eduardo Nunes Pereira
Verified Expert in Engineering
Software Developer
Eduardo is a software developer with experience dating back to 2004 and an education in internet and networking technology. Eduardo has led the development, implementation, and maintenance of projects for small, medium, and large systems for companies such as Embratur, Telefonica, and Intelbras.
Portfolio
Experience
Availability
Preferred Environment
Git, Docker, ITerm, Visual Studio Code (VS Code), Linux, MacOS, Go, Network Administration, Rust, Python 3
The most amazing...
...project I've worked on was to improve the scalability of the Ethereum blockchain using sidechains.
Work Experience
Software Engineer
Genity
- Developed and administered data center using Kubernetes, Nomad, and Docker.
- Implemented software and tools for infrastructure management.
- Created routines and tools leveraging KVM and libvirt commands.
- Configurated and administrated Linux virtual machines.
Go Engineer
nCent Labs
- Created the AWS Lambda service and new features in Go.
- Built new features to the product to integrate AWS Lambda and Redshift.
- Added local and mocking tests for DynamoDB functions.
- Developed scripts for automated queue services with AWS EventBridge.
- Added Terraform AWS files to automate and improve DevOps tasks.
Blockchain Developer
Loom Network
- Created libraries and providers using JavaScript to connect with Web3.js.
- Supported full integration with Truffle and 3rd-party EVM integration.
- Created JavaScript frameworks and samples to help non-experienced blockchain developers.
- Created contracts using the ERC-721 and ERC-20 standards.
- Contributed to the EVM virtual machine written in Go and added support for new features.
- Developed DApps and DAppChain on Go and TypeScript to connect with Layer 1 of Ethereum's main network.
Software Engineer
Branching Minds
- Created back-end components using RoR services.
- Developed front-end JavaScript/CoffeeScript.
- Created routines for testing software using FactoryGirl services.
- Created scripts for automation on DevOps.
- Supported creation of FTP services and configuring AWS services.
CTO
Contraktor
- Created tools to reduce the bureaucracy and digitalize the legal world, leveraging the Phoenix Elixir back end.
- Combined high-end tech and legal contracts, creating parser and PDF generators for documents in any format.
- Helped companies become more productive in contract lifecycle management.
- Created a fast DevOps structure using Kubernetes with Terraform services.
- Integrated with distributed ledger technologies using Ethereum and Bitcoin blockchains.
Freelance Full-stack Developer
Yala, Inc. (via Toptal)
- Created a team management system with three levels using Phoenix Framework.
- Added role management for teams with workflows for posting on social media.
- Made improvements to conversation workflow leveraging Elixir fast pattern matching.
- Improved reminders and user notifications using Redis and Phoenix queues.
- Added post reordering management, improving the usability for queued posts.
Freelance Software Developer
TetraScience (via Toptal)
- Created back-end components.
- Developed front-end JavaScript routines.
- Created routines for testing software.
- Created documentation and unit test routines.
- Developed and maintained shell scripts.
Freelance JavaScript Developer
Dinahmoe (via Toptal)
- Developed JavaScript ES2105 routines.
- Migrated ES5 to ES2015.
- Created routines for testing software using Jasmine framework.
- Created documentation and routines for setup and testing using JSDocs specification.
- Created and updated MIDI parsers using ES2015.
Freelance Senior Node/AngularJS Development Support Specialist
Vidfluent (via Toptal)
- Developed a back-end API with Node.js using containers and dependency injections.
- Developed front-end components and services with AngularJS and jQuery.
- Created cached structures for manipulating high volumes of data using Redis.
- Integrated automatic deployments and continuous integration.
- Integrated with various APIs for third-party services with OAuth2 strategies.
- Developed a Chrome extension with Gmail integration.
Freelance Developer
MusicProfessor (via Toptal)
- Created JavaScript code to improve and customize a Shopify template.
- Developed new templates using Liquid.
- Supported an integration with Shopify apps.
- Configured the entire store with Shopify CMS.
Systems Analyst, Lead Developer, and Full-stack Developer
OpenS Tecnologia
- Developed an entire new platform with Node.js.
- Restructured non-scalable technologies for highly-scalable environments using Linux systems.
- Developed systems using AWS focused in high-availability architectures.
- Maintained and developed a PHP web interface for an open source PABX tool.
- Automatized various telephony integrations using a real-time message system built in JavaScript.
Software Engineer
KHOMP
- Developed web interfaces with PHP to manage hardware settings.
- Developed and maintained shell scripts.
- Developed C++ libraries using generic programming.
- Developed and maintained a web tool to manage telephony boards with PHP.
- Contributed with new drivers in C++, which broadened the company portfolio.
Product Developer
Intelbras
- Developed in C++ and FastCGI for embedded web servers.
- Managed an SVN repository and TRAC tool with Python.
- Developed shell scripts and PHP scripts for automated processes, which reduced the time of many builds.
- Created and maintained a Linux distribution based on CentOS as well as repositories and configurations for automatic updating.
- Developed a new web interface for real-time communications that increased telecommunications speed.
Systems Analyst
Tecsidel do Brasil
- Remodeled and developed a web tool for scheduled repairs on ATMs.
- Deployed and configured a new RedHat Enterprise Linux server with PHP.
- Oversaw many deployed and configured Linux systems.
- Implemented various routines to schedule tasks and automatic updates, which reduced downtime.
- Developed new web reports using JavaScript, PHP, and MySQL.
Web Developer
Praxys
- Developed tools for database access and reporting.
- Configured Apache and MySQL servers on Windows and Linux systems.
- Developed functions and classes for PHP systems.
- Analyzed and developed documents.
- Developed and maintained CMS systems with PHP.
Experience
Disc-OS
http://sourceforge.net/projects/disc-os/SNEP
SSLB
http://github.com/eduardonunesp/sslbContraktor
https://contraktor.com.br/Ed On Code
https://eduardonunesp.github.io/Loom-js
https://github.com/loomnetwork/loom-jsSkills
Languages
JavaScript, Elixir, Go, Solidity, C++, Ruby, C, Python, TypeScript, PHP, HTML, Erlang, GraphQL, Dart, Rust, Python 3
Frameworks
Express.js, Phoenix, Ruby on Rails (RoR), Koa, AngularJS, Django, Redux, Sails.js, Chrome, OAuth 2, JSON Web Tokens (JWT), Flutter, Unity, Truffle
Libraries/APIs
Node.js, React, Re-react, Passport.js, Liquid, Google Maps, REST APIs, Web Audio, Tastypie, Slack API, Mandrill API, SendGrid API, Firebase Web SDK, Stripe, Google Chart API, Twitter API, Facebook API, Shopify API, libvirt
Tools
Amazon Simple Queue Service (SQS), Yeoman, FreeSWITCH, Asterisk, ITerm, Git, Codeship, GoLand, Webpack, Babel
Paradigms
Agile Software Development, Functional Programming, REST, Design Patterns, Penetration Testing, DevSecOps
Platforms
Ethereum, Linux, AWS Lambda, Amazon, Firebase, Shopify, MacOS, Docker, Heroku, Blockchain, Hyperledger Fabric, Amazon Web Services (AWS), Salesforce, iOS, Godot, Rocket.Chat, Meteor, Kubernetes, KVM, Kernel, Visual Studio Code (VS Code)
Storage
Amazon S3 (AWS S3), Redis, MySQL, Memcached, Redshift, PostgreSQL, RethinkDB, MongoDB, Firebase Realtime Database
Other
Amazon API Gateway, Unix Shell Scripting, Agile Software Testing, Ziggeo, Smart Contracts, Video APIs, Chatbots, Chrome Extensions, OAuth, WebSockets, Nomad, Vulnerability Assessment, Threat Intelligence, OWASP Top 10, Engineering Software, Software Architecture, Ethical Hacking, Confidentiality, Critical Thinking, Encryption, Network Administration, File Management
Industry Expertise
Network Security
Education
Technical Degree in Internet and Computer Networking
Universidade de Mogi das Cruzes - São Paulo
Certifications
Rust File Manipulation
Cybersecurity Essentials
Cisco
Professional Pentesting New Generation
DESEC Security
Learning the OWASP Top 10
CompTIA Security+ (SY0-601) Cert Prep: 1 Threats, Attacks, and Vulnerabilities
Software Architecture: From Developer to Architect
Go Design Patterns
Advanced Linux: The Linux Kernel
Rust Essential Training
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring