Marcio Barbosa
Full-Stack Developer
A Brazilian lifelong learner with a passion for problem-solving and an ability for rapid learning, I'm driven by curiosity about innovation and emerging technologies such as Artificial Intelligence and blockchain.
Skills
Frontend
- React & Next.js
- TypeScript & JavaScript
- Tailwind CSS
- Electron (macOS/Windows apps)
- React Native
Backend
- Node.js & Express
- REST APIs & WebSockets
- MongoDB
- Python
- NestJS
AI & ML
- OpenAI and other LLM Integrations
- AI Agents
- Speech-to-Text
- Text-to-Speech
- MCP
DevOps & Deployment
- Docker & Docker Compose
- Git, GitHub Actions / CI-CD
- Vercel / Netlify / Heroku
- Nginx & Reverse Proxy
- Linux Server Basics
Blockchain
- Solidity (Smart Contracts)
- Ether.js & Web3.js
- IPFS
- The Graph
- Chainlink
Soft Skills
- Adaptability & Quick Learning
- Feedback Receptiveness & Growth Mindset
- Emotional Intelligence
- Problem-Solving & Analytical Thinking
- Product vision
Experience
Full-Stack Developer
•Independent Contractor / FreelancerDesigning and building diverse software solutions including web applications, AI-enhanced tools, data analytics platforms, blockchain solutions, and automation systems.
Technologies
Engineered privacy-focused web tools for the Zuzalu Montenegro community project, implementing authentication systems and event management features.
Technologies
Attorney
•Legal PracticeLed complex legal cases in public law and constitutional rights, developing innovative solutions through systematic problem analysis. This experience in breaking down complex problems and identifying root causes directly translates to my current work in software architecture.
Skills
Side Projects
AI Comparison
An open-source web application for comparing responses from different AI models in real-time. Features side-by-side comparison of multiple AI models (OpenAI, Anthropic, Google AI), adjustable temperature settings, secure API key management, and real-time response streaming.
Tech Stack
Intocoin - AI Analytics Platform
Intocoin tracks real-time tweets from a curated list of top crypto 𝕏/Twitter profiles, analyzing market trends and sentiment. It delivers valuable insights and analysis, curating the latest discussions, and providing users with key data to make smarter, informed investment decisions.
Tech Stack
Note AI - Meeting Summarization App
A macOS desktop application that uses AI to automatically capture and summarize online meetings. The app employs advanced AI agents to extract key points, action items, and decisions from meetings. Not publicly available, but can be showcased upon request.
Tech Stack
Let's Connect
Let's collaborate on innovative solutions that push the boundaries of technology and creativity.