interface Developer {
name: string;
role: string;
stack: TechStack;
projects: Project[];
contact: ContactMap;
}
interface TechStack {
frontend: string[];
backend: string[];
devops: string[];
}
interface Project {
name: string;
description: string;
technologies: string[];
}
type ContactMap = {
github: string;
linkedin: string;
email: string;
};
const marcelloAzevedo: Developer = {
name: "Marcello Azevedo",
role: "Full Stack Developer & Cloud Architect",
stack: {
frontend: [
"Angular", "Astro", "TypeScript", "TailwindCSS", "PrimeNG"
],
backend: [
"Node.js", ".NET Core", "Firebase", "PostgreSQL"
],
devops: [
"Docker", "GitHub Actions", "Cloudflare", "GCP", "AWS"
]
},
projects: [
{
name: "TMA Shop",
description: "Marketplace com integração completa ao PagBank",
technologies: ["Angular", "Node.js", "Firebase", "PagBank"]
}
],
contact: {
github: "https://github.com/marcelloaz",
linkedin: "https://www.linkedin.com/in/marcello-a-7a633929/",
email: "marcelloaze@gmail.com"
}
};TMA Shop
TMA Shop é uma plataforma de marketplace desenvolvida por Marcello Azevedo. Oferece integração completa com PagBank para pagamento seguro, arquitetura em nuvem com Firebase, e funcionalidades avançadas como catálogo de produtos, carrinho de compras e área de vendedores. Uma solução moderna e escalável para empreendedores locais e digitais.
Open Project Website