Publicações no BrCris
 

Leandro Melo de Sales

Doutor em Ciência da Computação pela Universidade Federal de Campina Grande (UFCG) e professor/pesquisador do Instituto de Computação (IC) da Universidade Federal de Alagoas (UFAL). Trabalhou e/ou coordenou projetos em parcerias com a indústria, como BlackBerry, Epson, Nokia, Banco do Brasil, Agência Estado, SoundTracker, 1Click2Eat.com e Signove e várias outras. Especialidade em sistema distribuídos e blockchain. Tem interesse em projetos desenvolvidos com a participação da indústria, especialmente na área de computação móvel e computação na nuvem. Possui mais de 30+ artigos publicados em revistas especializadas, jornais e conferências como a Linux Magazine, Embedded Linux Conference, Linux Symposium (Ottawa), Journal of the Brazilian Computer Society (Springer), IEEE Transaction on Consumer Electronics, Journal of Engineering Applications of Artificial Intelligence (Elsevier), International Journal of Web and Grid Services (InderScience), International Conference on Consumers Electronics (ICCE), Symposium on Applied Computing (ACM/SAC), Wireless Communication and Network Computer (WCNC), International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM), Brazilian Symposium of Computer Networks (SBRC) e Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia). Especialidades de informática: ? Java, Kotlin, Python, Solidity, C++, Javascript, Typescript (Node), PHP e Bash. ? SpringBoot, Django/Flask, Qt, Laravel. ? Console AWS, CLI e CDK: CloudFormation, CloudFront, API Gateway, Cognito, Lambda, Step Functions, S3, Route53, RDS, SNS e SQS. ? Microsserviços, Serverless, Auto Scaling, APIs da Web e solicitações assíncronas. ? Docker e Kubernetes (Terraform Infrastructure). ? NFTs, dApps (Ethereum e BSC) e Smart Contracts. ? Web Sockets, HTTP (incluindo v2), DASH, IPFS, TCP, UDP, DCCP, GMTP e IPv4/6. ? Engenheiro ágil (Scrum/Kanban) adaptável a qualquer processo de desenvolvimento de software global e distribuído em equipes multifuncionais pequenas ou grandes. ? Dedicado a padrões de código usando padrões de design, revisões de código e testes funcionais como documentação adicional. ? CI/CD em Gitlab e Jenkins, construindo pipelines dockerizados. Sou um indivíduo entusiasmado, sempre ansioso para me comunicar com todas as partes interessadas e muito familiarizado com os projetos de código aberto, startups e empresas. Meus pontos fortes estão na identificação de problemas e na proposição de soluções para automatizar o dia a dia das pessoas, criando recursos de produtos inovadores em engenharia de software em todos os ciclos de vida, desde a criação até a produção. A nível profissional, (re)arquitectei e desenvolvi uma variedade de sistemas informáticos, desde software especializado a protocolos de rede. Experiência sênior em engenharia de software desenvolvendo sistemas nativos de nuvem e altamente escaláveis baseados em microsserviços e/ou arquitetura serverless; Mais de 20 anos desenvolvendo soluções para startups e em cooperação com grandes empresas, como Samsung, Petrobras, Nokia, Epson e BlackBerry. Atualmente, estou muito entusiasmado com a nova era de soluções descentralizadas baseadas em Blockchain e Smart Contracts que irão gerar uma série de novas aplicações (Web 3.0), como Decentralized Finance (DeFi), Non-Fungible Token (NFT), Metaverse e alguns outros que ainda nem conhecemos.
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.

Áreas De Investigação áreas de pesquisa

  •  
  • Visão geral
  •  
  • Afiliação
  •  
  • Publicações
  •  
  • Ensino
  •  
  • Identidade
  •  
  • Ver todos
  •