My focus is on software engineering and application development, though I have a number of other interests including artificial intelligence, cloud systems operations, containerized development/deployment, and test automation.I have experience programming in Python (which I would consider my primary language at this point), Java, and to a lesser extent C++, as well as experience with SQL (primarily MySQL) and Regex syntax. I work best in a more "informal" work environment where hashing out ideas with coworkers on the fly is encouraged, and I have had experience in agile development environments using industry standard software and tooling such as Perforce, GitHub/Git, and JIRA. My primary IDEs are IntelliJ for Java, Visual Studio for C++, and PyCharm for Python (with Sublime Text as my secondary lightweight editor of choice), and I prefer to run either a Windows (usually with WSL for the best of both worlds) or Linux (Ubuntu) development environment.Key Features:- Python, Java, C++- MySQL- Agile software development- Confluent Kafka ecosystem- Docker- Kubernetes- AWS infrastructure/services- Task and project management from an IC perspective- Application and system design of varying scope- Creative and dedicated problem solving- Learning on the fly- Knack for tracing issues to a source and debugging- 60% of the time my code compiles/runs on the first try, every time
Listed skills include C++, Java, Programming, Python, and 14 others.