(front-end and back-end
, previously in PHP
, even some Java
happened in the past. I do software architecture, work with hardware (in IoT
purpose, for instance), understand, and optimize infrastructure. Additionally, I work with User Experience
interfaces (I prefer HTML + CSS rather than mockup software), and implement
mobile applications with a common front-end codebase. Suppose I had to describe an actual job that I am doing in some corporate nomenclature. In that case, I could name plenty of positions: senior software engineer
, solution architect
, software architect
, technical leader
, lead developer
… but I instead prefer to call myself a "problem-solving specialist."
This vast span of activities I mentioned before makes it look like a more appropriate position name – at least in my world.