Full-Stack Developer · Software Architect · Computer Science Teacher & Mentor
I build software, explore technologies, and turn what I learn into practical resources for others.
- 💻 I work across full-stack development and software architecture.
- 🎓 I teach and mentor in computer science.
- 🧭 I use my activity tracker to keep my knowledge current and develop my skills continuously.
- 🧪 Most of my repositories are practical experiments, learning resources, demonstrations, or teaching projects.
- 📚 My GitHub includes more than 200 projects and mini-projects, plus approximately 80 Gists.
My repositories serve different goals and represent different stages of development. The labels below explain how I classify them.
Project types
| Type | Purpose |
|---|---|
| Assessment | Coding challenges, technical evaluations, and interview exercises created within defined constraints. |
| Educational | Examples and resources designed to teach or demonstrate concepts, technologies, and practices. |
| Personal | Tools and projects created for my own interests or day-to-day needs. |
| Refresher | Exercises used to revisit, reinforce, or update existing knowledge. |
| Exploratory | Experiments with new technologies, techniques, and ideas. |
| Professional | Work-related projects, professional-development work, portfolio pieces, and open-source contributions. |
| Collaborative | Projects developed with other contributors. |
| Prototype | Early implementations used to test an idea and gather feedback. |
| Template | Reusable foundations intended to accelerate similar projects. |
Project statuses
| Status | Meaning |
|---|---|
| Planned | The project is intended or approved, but development has not started. |
| WIP (Work In Progress) | The project is actively being developed. |
| On hold | Development is temporarily paused and may resume later. |
| Stable | The project is reliable and usable, although further improvements may be made. |
| Completed | The project is finished and meets its intended goals. |
| Archived | The project is no longer actively developed or maintained. |
| Collection | What you will find |
|---|---|
| Repositories | More than 200 projects and mini-projects spanning education, experimentation, professional development, and personal interests. |
| Gists | Approximately 80 focused examples, snippets, exercises, and technical notes. |