My experience has ranged from an individual software contributor, through as technical team lead. Cumulatively, I have about 7 years post qualification experience as a software engineer. I have worked with multiple technologies on projects where my role includes building software features, scaling existing legacy applications mentoring junior developers and ensuring product success.
As a software engineer I think first in algorithms, data structure, design, analysis and architectural patterns when solving problems. I tend to think in a non language agnostic manner, however I favour some technological stack over others as defined:
I have experience in Javascript, Python, Rust, Kotlin and C++. I have an excellent understanding of these language features and I have built solutions with regards. I also have decent skills in user interface development. And building backend services and RESTFUL Apis.
I am currently running MSC in computer science with Georgia Tech.