I’m an End-to-End Engineer at CoGrader, building software since 2013. I help build Cortex for personalized AI feedback, connecting AI orchestration with document processing, backend services and the user experience.
My work includes focused agents, classification and Gemini on Vertex AI, supported by Go and Node.js processors and reliable background jobs. I bring the same ownership to customer problems: I built a six-platform extension that simplified adoption and helped attract customers and generate revenue.
Current experience
End-to-End Engineer
2025 - PresentCoGrader · Remote
I own initiatives end to end at CoGrader: understand customer needs, help define the solution, build it and follow its impact in production. I help build Cortex for personalized AI feedback and built a browser extension that reduced adoption friction for new customers.
- AI orchestration: Orchestrated focused agents and used classification for decisions that do not need an LLM. Gemini runs through Google Cloud Vertex AI, supported by credits received from Google.
- File processing: Built file processors with Go and Node.js for multiple formats, including PDFs, CSVs and images, with support for scanned pages and handwritten student work. Redis-backed queues and idempotent processing let jobs retry without repeating their effects.
- Browser extension: I owned the browser extension initiative from adoption barriers through delivery. Built it from scratch with React, TypeScript and Plasmo, integrating Canvas, Blackboard, Schoology, Brightspace, Microsoft Teams for Education and Google Classroom. Bringing CoGrader into teachers’ existing workflows made the product easier to adopt and helped attract customers and generate revenue.
- Product experience: Contributed to notifications, backend services and the React application. Follow releases through production use, using customer feedback and observability to improve reliability and the teacher experience. Our data stack at CoGrader includes BigQuery.
Technical foundation
Backend & file processing: Go, Node.js, TypeScript, Express, Redis, BullMQ, Idempotent jobs, Firestore/Firebase Admin, Python, Zod
Frontend: React, Vite, Astro, Mantine, in-house design system, Tailwind, Plasmo, TypeScript
AI & integrations: Gemini / Vertex AI, Small-agent orchestration, Classification, OpenAI, Anthropic/Claude, Google Classroom, Canvas, Blackboard, Schoology, Brightspace, Microsoft Teams for Education, EdLink, Stripe
Infrastructure & observability: Google Cloud, Azure, AWS, Terraform, Docker, Turborepo, pnpm, GitHub Actions, BigQuery, Dataform, Axiom, PostHog
PRESENTATIONS & KNOWLEDGE SHARING
Organized meetups and workshops to help beginners learn software development. Presented ChatGPT in WhatsApp, covering integration through the official WhatsApp API with NestJS.
Earlier experience
Sthorm · Senior Technology ConsultantMar 2020 - Mar 2021
Provided full-stack development services for ViralCure (viralcure.org).
- Helped build the platform with Angular, NestJS and PostgreSQL, using Docker for containerized development.
- Worked with Git for version control and Scrum with Trello.
Accenture · Software EngineerApr 2015 - Jun 2019
Worked on a project for Porto Seguro across frontend and backend development.
- Built web interfaces with Angular and Angular Material, and worked with Java and Node.js on the backend.
- Worked with Git, Jenkins and Scrum with Jira in the delivery workflow.
Ingresse · Software Engineer InternDec 2014 - Feb 2015
Contributed to backend development with PHP and Symfony.
- Worked with REST APIs, Nginx and Git as part of the application and development stack.
Porto Seguro · InternNov 2013 - Oct 2014
Completed an internship at Porto Seguro.
Selected independent projects
An independent fantasy game and its surrounding product: gameplay, player accounts, cloud saves, purchases, a web portal, infrastructure, art and audio. I work across the full journey, from building the experience to preparing releases.
- Backend, identity and saves: I develop Go APIs with Echo, MongoDB and Redis, integrating Firebase authentication and Google/Apple sign-in. Cloud-save synchronization uses revision checks and idempotent writes to handle retries and conflicting updates across devices. Local gameplay and remote account services have separate responsibilities.
- Purchases and player economy: I integrate RevenueCat for native purchases and Stripe for web checkout, with backend purchase verification, webhook processing, Gold balances and coupon flows. Firebase Realtime Database supports wallet updates. Store-specific payment rules stay separate from the game's own economy and interface.
- Infrastructure and releases: My work includes Docker, Google Cloud, Cloud Storage, AWS infrastructure and GitHub Actions deployment workflows, plus Fastlane tooling for Android and Apple publishing. I handle build configuration, asset delivery, signing workflows and store materials as part of bringing the product to players.
Unity 6 · C# · URP · Addressables · React · TypeScript · Vite · Tailwind CSS · Go · Echo · MongoDB · Redis · Firebase · RevenueCat · Stripe · Sentry · PostHog · OneSignal · Docker · Google Cloud · AWS · GitHub Actions · Fastlane
ClassGame
HACKATHON PROJECT / CLASSGAME
Built a 3D learning experience for the All Things Agentic Hackathon, combining adaptive AI tutoring and a teacher dashboard with Next.js, Three.js, Go and Gemini on Vertex AI.
Public repository: github.com/velrino/classgame
EDUCATION
Systems AnalysisSep 2014 – Jun 2016
Universidade Paulista
Full Stack DevelopmentMay 2014 – Jun 2014
Net Coders
Web Development, WebmasterSep 2012 – Jun 2013
SENAI São Paulo