Self-taught Software Engineer with a knack for being overwhelmingly curious, wearing many hats, and building quality software solutions.=====... But that wasn't always the case! I spent most of my 20s playing the role of your typical 20-something. You know the type: searching for that ever-elusive feeling of purpose by sampling the diverse cheese platter that is life. I went from entrepreneur to mechanic, author to YouTube personality, mobile repair technician to day-trader, before finally stumbling upon software development. Building upon that cheese metaphor: I'm of the mindset that when life gives you cheese, you should probably just eat it and ask for more. (Bonus: if you have crackers on hand, eat them too!) Just don't expect the next piece to be the same or even necessarily better. This philosophy has led me to strive for maximum growth, learning aptitude, and flexibility at all times. These character traits are critical for weathering the transience we face on a daily basis.Even though my epistemic path has been unconventional, it's strongly indicative of my unbridled passion for software development. My journey has not only brought me to an appreciable level of coding proficiency, but also given me a unique perspective when it comes to tackling problems.I'm always interested in hearing about new opportunities!=====Skills: Software Engineer, Scala, Kotlin, Java, Angular, React, Vue, Ionic, Java, Typescript, Javascript, Node.js, HTML, CSS, SQL, MySQL, PostgreSQL, JSON, Google Cloud Platform (GCP), Amazon Web Services (AWS), Progressive Web Applications (PWA), Mobile Development, API Development, RESTful Webservices, Microservices, Software as a Service (SaaS), Git, Spring Boot, Tomcat, Express, Docker, Spark, Kafka, Automated Testing, Cucumber, Unit Testing, Continuous Integration, Behavior Driven Development, Agile, Scrum, Jira, Open Source Software, Functional Programming
Listed skills include Java, Scala, Javascript, Typescript, and 46 others.