Skip to content
all posts

9 Nov 2026 · Career · 1 min

I expected to observe: lessons from my Powervision internship

I joined Powervision expecting to observe. Instead I was normalising schemas, building RBAC in Flask and SQLAlchemy, and writing migrations and tests.

Originally shared on LinkedIn.

Database schema for roles, permissions, users, staff and jobs in WWW SQL Designer, beside Flask-SQLAlchemy code for role-based access control

When I joined Powervision as an intern I expected to observe.

Instead I was handed ownership of tasks that forced me to grow: normalizing schemas, implementing RBAC in Flask/SQLAlchemy, writing migrations and tests, and following professional dev workflows. Suddenly the courses I once treated as abstract — database design, software development processes, testing, ethics, and professionalism — are all making sense and coming together in real work.

The biggest lesson: theory matters, but discipline, testing, clear processes, and respectful communication are what make software reliable and teams stronger.

I know there are brothers and sisters out there struggling to find their breakthrough, gain skill, or find anywhere they fit in. This is a good time — you’ve got a whole year to learn, and if you’re lucky, on your terms too. My wake-up call to take my future into my own hands was getting hired; this post might be yours. Believe in yourself and give it time.

I’m grateful for the opportunity and for a team that pushes me toward craftsmanship and responsible engineering.

Let's build something useful together.

Have a role, a project or a business idea in mind? I’d love to hear about it.

contact me