Marcello Desales

Software Engineer at Viasat Inc.

Dana Point, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Marcello Desales is a seasoned software engineer and technical lead with 14 years of experience building cloud-native platforms, DevSecOps automation, and large-scale microservices across companies like Viasat, Intuit, and ServiceNow. He currently leads architecture and adoption efforts for Viasat’s DevSecOps platform and a ChatGPT-for-Enterprises product, unifying Next.js frontends, Kubernetes, KNative lambdas, and multiple data sinks while driving inner-source collaboration. A polyglot engineer comfortable in Go, Java, Python and Docker, he has designed CLI tooling and componentized GitHub Actions that reduced operational tasks from hours to minutes and dockerized security scanners for reusable workflows. His background spans founding a cloud-native payments startup, open-source contributions to Docker/registry UI tooling, and hands-on work with observability, CI/CD, and security-as-code at scale. Marcello combines academic depth (M.S. in CS) with practical crypto and blockchain interests, having traded and researched token systems and earned blockchain certifications. He’s notable for turning cross-team complexity into composable developer primitives that accelerate secure delivery.
code14 years of coding experience
job19 years of employment as a software developer
bookMasters in Science in Computer Science (Incomplete) Software Test Engineering, Masters in Science in Computer Science (Incomplete) Software Test Engineering at Universidade Federal de Pernambuco
bookMaster of Science Computer Science, Master of Science Computer Science at San Francisco State University
bookEMURGO Certified Cardano Developer Associate Blockchain, EMURGO Certified Cardano Developer Associate Blockchain at Emurgo Academy
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Universidade Federal de Alagoas
bookCertificate Programming Languages and Databases, Certificate Programming Languages and Databases at Infoserve Technologies Institute
bookBlockchain Essentials Certificate Computer Science, Blockchain Essentials Certificate Computer Science at Cornell University
bookMasters in Computer Science (Incomplete) Software Engineering - Formal Methods, Masters in Computer Science (Incomplete) Software Engineering - Formal Methods at Universidade Federal de Campina Grande
bookBachelor's degree Information Technology, Bachelor's degree Information Technology at Centro Universitário CESMAC
bookBlockchain and Cryptocurrency: What You Need to Know Computer Engineering, Blockchain and Cryptocurrency: What You Need to Know Computer Engineering at Stanford University
languagesEnglish, Portuguese, Spanish
stackoverflow-logo

Stackoverflow

Stats
21,801reputation
8.4mreached
110answers
39questions
Badges
rename
top-1%
rest
top-5%
case-sensitive
top-1%
spring-boot
top-5%
iterator
top-5%
spring
top-5%
github-logo-circle

Github Skills (31)

file-rename10
docker10
rename10
grails10
groovy10
testing10
case-sensitive10
git9
json9
java9
spring9
spring-boot9
autowire9
rest9
error-handling9

Programming languages (34)

C#CGoMustacheInno SetupHTMLGroovyTypeScript

Github contributions (5)

github-logo-circle
atcol/docker-registry-ui

Sep 2014 - Sep 2014

A web frontend/UI for easy private/local Docker Registry integration
Role in this project:
userBack-end Developer
Contributions:7 commits in 7 days
Contributions summary:Marcello focused on improving the functionality and reliability of the Docker Registry UI. They addressed issues related to port resolution, ensuring correct URLs are displayed, and added test cases to validate these fixes. Furthermore, the user implemented error handling for unreachable registry servers and improved the application's response by displaying informative messages to the user. The contributions involved modifications to Grails code, specifically affecting domain and service logic.
frontend-uidockerfrontendfrontend-webdocker-registry
intuit/unmazedboot

Jan 2019 - Nov 2019

🐳 Generic SpringBoot Docker files and image management 🍃
Contributions:1 release, 8 commits, 4 PRs in 9 months
spring-bootspringbootdocker-filesvalinedocker
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Marcello Desales - Software Engineer at Viasat Inc.