Rookie in Backend
But senior in Web Development
I've been developing ideas online since 1999, professionally since 2005, but in including back-end since 2024. In the last two decades, I've built up web solutions for global companies such as GM, Nestlé, Asics, BMW, and Ciena.
At 40, I've done a courageous career transition back to my origins (from management to development), adapting not only to the market needs, but to who I am: a product pro who actively advocates every successful product is built on solid engineering decisions, even if initially business rules look unclear.
From lead to dev
You don't become a dev. It comes with you.
Even though my first code lines were in teens modding Duke Nukem 3D, it wasn't 'til 2021 that I dove deeper into programming, learning everything about SQF (similar to C#) and, over the course of that year, developed, released, and documented one of the most respected mission creation scripts for Arma 3.
Exploring knowledge
Creativity and wide look are my traits.
The past as a Front-end and Flash ActionScript dev made my career transition easier. Still, I'd say having been a manager was what brought me closer to all product stages, from conception to ongoing development. This unusual career roadmap gave me a solid ground to step through new web engineering stuff.
Coding to live simply
Feeding curiosity to discover places.
One of my great passions is to take a backpack and visit places I haven't seen yet, experience the local culture and hear stories from people I never met. If there's one thing I'm deeply grateful to all the companies that invested on me, it's for providing me with a simple but passionate life.
EXP
Python Full-stack dev
2024-Production Lead
2020-2021Production Lead
2011-2013Project Manager
2008-2010Front-end dev
2008-2018Front-end dev
2005-2007Tech Stacks
Surrounded by many 'it depends', just a few e.g. what I got:
Landing page
- BE: Flask
- FE: Vue.js + Vite
- DB: SQLite or MariaDB
- Deploy: VPS
Personal
- FE: Vue.js + Vite
- Deploy: VPS
-
Demands CMS
- BE: Django + Wagtail
- Search: REST + django-filter
- DB: Postgres
-
Tight budget
- BE: Flask
- Search: none
- DB: SQLite
Institutional
- BE: Django
- FE: Vue.js + Vite
- Search: REST + django-filter
-
Common demand
- BE: + Wagtail
- DB: Postgres or MariaDB
- Deploy: VPS
-
Fckng complex relations
- BE: + REST + Pagex
- DB: Postgres
- Deploy: VPS or cloud
B2C catalog
- BE: Django + Pagex
- FE: Vue.js + Vite
- Search: Elasticsearch
- DB: Postgres
- Cache: Redis
- Deploy: VPS or cloud
Headless back-end
- BE: probably FastAPI
- DB: Postgres
- Deploy: VPS or cloud
Analytic platform
- BE: Django + DRF + Pandas
- FE: Vue 3 + Vite + Chart.js or ECharts
- DB: Postgres + TimescaleDB
- Deploy: VPS or cloud
Mobile App (PWA)
- BE: Flask or Django
- FE: Vue 3 + Vite + Pwa plugin
- Deploy: VPS Offline capable
- FE: + CacheFirst
- DB (server): Postgres
- DB (client): Cache Storage API
- DB: MariaDB or Postgres
Web scraping
- BE: Python requests + BeautifulSoup
- DB: CSV, SQLite or MariaDB
- Deploy: Cron on VPS
Social media of hell
- BE: what a mystery...
- FE: Vue.js + Vite
- DB: CassandraDB
- Cache/Queue: Redis + Celery
- Deploy: cloud
Engineering Skills
Bachelor’s degree
- Advertising and Publicity (2011)
- Software engineering (-2030)
Vocational certificate
- Information Technology (2004)
- Business Management (2003)
Social languages
- English (fluent)
- Spanish
- Portuguese (native)
Workflows
- Kanban
- Scrum Agile
- PMI
Code languages
- Python
- JavaScript
- SQF (similar C#)
Frameworks
-
Full-stack
- Django
-
Micro
- Flask
- FastAPI
-
JavaScript
- Vue.js
- React.js
-
CSS/Component
- Bootstrap
- Vuetify
- Bulma
- Tailwind
Let's Talk
Mont' Serrat- Porto Alegre, RS - Brazil
- +55 51 9 8039 4586
- aldolammel@gmail.com