Public résumé
Diogo Bastos
Senior Full-Stack Software Engineer
Profile
Full-stack software engineer with 20 years of experience building scalable web applications and learning technology in collaborative, Agile teams.
Experience
2026 — Present
Senior Full-Stack Software Engineer @ Pearson Education · eDynamic Learning
Designing and maintaining full-stack applications and REST APIs for digital curriculum and career-readiness experiences.
2022 — 2025
Senior Software Developer @ Houghton Mifflin Harcourt
Led a six-engineer team and delivered classroom-management and learning-platform capabilities across React micro-frontends, GraphQL services, and cloud infrastructure.
2020 — 2022
Senior Software Developer @ TEKsystems · HMH engagement
Built responsive learning experiences, collaborated on UI/UX workflows, and strengthened automated testing practices.
2017 — 2020
Software Developer @ Neovation Learning Solutions
Developed adaptive microlearning clients, supporting Node.js services, analytics, and AWS deployment workflows.
Core skills
- React
- TypeScript
- Node.js
- Java / Spring Boot
- GraphQL
- PostgreSQL
- AWS
- Docker / Kubernetes
- CI/CD
- Observability
Education
BSc in Computer Science, Pontifical Catholic University of Goiás (Software Engineering emphasis)
Contact
This public version intentionally includes only professional contact channels.