leandromsales

Senior Software Engineer

Software Engineer passionate about Computer Science, with multidisciplinary abilities ranging from Programming Languages, Distributed Systems, Network Protocols and Blockchain.

Computer Specialties:
• Java, Kotlin, Python, Solidity, C++, Javascript, Typescript (Node), PHP and Bash.
• SpringBoot, Django/Flask, Qt, Laravel.
• AWS Console, CLI and CDK: CloudFormation, CloudFront, API Gateway, Cognito, Lambda, Step Functions, S3, Route53, RDS, SNS and SQS.
• Microservices, Serverless, Auto Scaling, Web APIs and Asynchronous Requests.
• Docker and Kubernetes (Terraform Infrastructure).
• NFTs, dApps (Ethereum and BSC) and Smart Contracts.
• Web Sockets, HTTP (including v2), DASH, IPFS, TCP, UDP, DCCP, GMTP and IPv4/6.
• Agile engineer (Scrum/Kanban) adaptable to any global and distributed software development process on small or large cross-functional teams.
• Dedicated to code standards using design-patterns, code reviews and functional tests as additional documentation.
• CI/CD in Gitlab and Jenkins, building dockerized pipelines.

I am an enthusiastic individual always eager to communicate with all stakeholders and very familiar with the open-source projects, startups and enterprises. My strengths lie in identifying problems and proposing solutions for automating people's everyday life, devising innovative product features in software engineering around all life-cycles, from inception to production.

At a professional level, I have (re)architected and developed a variety of computer systems, ranging from specialized softwares to network protocols. Senior software engineering experience developing cloud-native, high-scalable systems based on microservices and/or serverless architecture; 20+ years developing solutions for startups and in cooperation with large companies, such as Samsung, Petrobras, Nokia, Epson and BlackBerry. Currently, I am very excited about the new era of decentralized solutions based on Blockchain and Smart Contracts that will raise a series of new applications (Web 3.0), such as Decentralized Finance (DeFi), Non-Fungible Token (NFT), Metaverse and some others that we even don't know yet.

At a research level, I have worked as a full-time lecturer and researcher, giving classes about Distributed Systems and Computer Networks. In my Ph.D. I have proposed and developed the Global Media Transmission Protocol (GMTP), a cross-layer optimized protocol for massive distribution of live multimedia content, supporting P2P sockets in the transport layer and building a network of favors in the network layer, implemented in the Linux kernel.


Experience: 3 years

Yearly salary: $120,000

Hourly rate: $60

Nationality: 🇧🇷 Brazil

Residency: 🇧🇷 Brazil

Experience:

Period Title Company
2015 - 2023 CTO Supercash

Skills:

aws
cloud
devops
ethereumjs
java
javascript
python
react
web3js
solidity
english
portuguese