Self-motivated and driven software engineer with a focus on creating understandable, sustainable, and testable code. Adept at refining ambiguous ideas and simplifying complex requirements. Valued by teams for setting standards, providing advice, and mentoring. Experienced in Kotlin, Java, Spring Boot, SQL, and AWS, with growing experience in React and TypeScript.
- Languages: Kotlin, Java, TypeScript, Python
- Frameworks: Spring Boot, React
- Databases: MySQL, SQLite, Redshift
- Cloud and Containers: AWS RDS S3 ECS, Docker
- Big Data Technologies: AWS Glue with Apache Spark and Python DataFrame
- Frontend Frameworks and Tools: React, Cypress
- Markup Languages: HTML, CSS, MJML
- Build and Continuous Integration: Gradle, Maven, Circle CI
- Monitoring and Performance: Datadog, Sumologic, JVM heap dumps, Visual VM, Eclipse MAT
Beyond the nuts and bolts, I have a history of fostering community and knowledge-sharing within the software engineering field.
From 2011 to 2022, I led the Phoenix Software Engineering Reading Group (meetup.com group is now closed), a book club for software engineers promoting thoughtful and lively discussions about the craft and philosophy of software development. Our meetup provided a space for individuals to add their unique voice and experience. We welcomed both seasoned professionals and newcomers alike.
During that time, I had the privilege of presenting "Your First Amazon Alexa Skill," a live demonstration of building a skill from start to finish, at Desert Code Camp 2016.1 and, by request, at the Phoenix Mobile & IoT Meetup later that same year.