Skill focus
Algorithms
Algorithms coursework has helped me build stronger problem-solving habits: breaking problems down, choosing data structures, and thinking about efficiency.
C++PythonpseudocodeGitHubcourse projects
How it helps in an office
In analyst and support roles, algorithmic thinking helps with troubleshooting, data cleanup logic, process design, and writing scripts that are easier to reason about and maintain.
Practical examples
- Compare different ways to search, sort, group, and validate data.
- Design step-by-step logic before writing code.
- Recognize when a slow manual process can be made more efficient.
- Explain technical tradeoffs in plain language.
What I focus on
problem decomposition
efficiency
data structures
clear logic