Who Is Marcelo B. Diani? Senior Full Stack Developer & Team Lead
Senior Full Stack & DevOps | Team Lead | Founder | E-commerce & AI Specialist. Graduated in Computer Engineering at the University of São Paulo (USP), in São Carlos, Brazil (2019). Mathematics Olympiad medalist. Have been working for 7+ years mostly with JavaScript/TypeScript with strong experience in web development. E-commerce specialist on maximizing online sales. AI enthusiast. Always with a positive mindset.
What Skills and Technologies Does Marcelo Diani Use?
Marcelo Diani is proficient in a wide range of modern technologies spanning frontend, backend, databases, DevOps, cloud infrastructure, and AI/ML.
| Frontend | Backend | Database | DevOps & Cloud | AI & Machine Learning |
|---|---|---|---|---|
| React, Next.js, TypeScript, Angular, Tailwind CSS, Three.js | Node.js, Express, GraphQL, REST, Python, .NET | PostgreSQL, MongoDB, DynamoDB, Redis | AWS, Docker, GitHub Actions, Terraform, CDK | LLMs, LangChain, RAG, OpenAI, Gemini |
What Is Marcelo Diani's Professional Experience?
- Clearer.io — Team Lead / Senior Full Stack Developer / Scrum Master (2022 – 2025). Led two teams of 7 developers. Managed 14+ Shopify apps with millions in annual revenue. Migrated from Heroku to AWS using CDK. Implemented observability with Datadog.
- Acesso Comercial — Founder (2021 – 2022). Founded an e-commerce startup similar to Shopify with ERP, CRM, and AI features. Created 600+ online stores. 1,000+ tests.
- Vórtx DTVM — Full Stack Developer (2020 – 2021). Financial company. Digitized 1,800 records from Excel to automated platform. Generated 200,000 dynamic PDFs.
- Ênfase Instituto Jurídico — Full Stack Developer Intern (2019 – 2020). Education company. Built postgraduate platform from scratch for 13,000+ students. Used Kafka for event-driven architecture.
How Can You Hire Marcelo Diani as a Freelance Developer?
I'm always open to new opportunities and interesting conversations.. Contact Marcelo via WhatsApp, email (marcelodianib@gmail.com), LinkedIn, or GitHub. He offers full stack development, technical consulting, team leadership, and e-commerce optimization services. Available for remote work worldwide across all time zones.
Frequently Asked Questions
- What technologies does Marcelo Diani specialize in?
- I specialize in React, Node.js, TypeScript, Next.js, and AWS. I also have strong experience with MongoDB, PostgreSQL, Docker, GraphQL, and AI/ML technologies including LLMs, LangChain, and RAG. My full tech stack spans frontend, backend, databases, DevOps, and cloud infrastructure.
- How can I hire Marcelo Diani as a freelance developer?
- You can reach me via WhatsApp, email, or LinkedIn. I offer full stack development, technical consulting, team leadership, and e-commerce optimization services. Fill out the quote request form above or send me a message directly — I typically respond within 24 hours.
- What is Marcelo Diani's educational background?
- I hold a Computer Engineering degree from the University of São Paulo (USP), São Carlos campus, graduating in the top 10 of 61 students in 2019. I'm also a gold medalist at the OBMEP national mathematics olympiad and hold a CPA-20 financial certification with a 93% score.
- What kind of projects does Marcelo Diani build?
- I build web applications, e-commerce platforms, SaaS products, mobile apps, and AI-powered solutions. Notable projects include leading 14+ Shopify apps generating millions in annual revenue, founding an e-commerce startup with 600+ stores, and building open-source tools like BoolTools SEO Crawler.
- Where is Marcelo Diani located and does he work remotely?
- I'm based in São Paulo, Brazil, and available for remote work across all time zones. I have extensive experience working with international teams, including 3 years leading remote teams for a Boston-based company. I speak Portuguese (native), English (advanced), German, Spanish, and Italian.
- How many years of experience does Marcelo Diani have?
- I have 7+ years of professional experience in software development, with 3+ years in leadership roles. I've managed teams of up to 7 developers, written over 1,000 tests, and managed 25+ production applications across various industries including e-commerce, fintech, and education.


