Welcome
rand.Seed(time.Now().Unix())
interests := []string{
"Software Engineering",
"Space",
"Math",
"Data Streaming",
"Basketball",
"Public Cloud",
"Philanthropy",
"Education",
"..."
}
n := rand.Int() % len(interests)
fmt.Print("Mike is interested in: ", interests[n])
Currently
- Senior Engineer - Data Externalization @ Optum
-
Building distributed data platform using Go, Kafka, Cassandra and AWS.
- May 2019 - Present = Senior Software Engineer
- June 2018 - May 2019 = Software Engineer
- June 2017 - June 2018 = TDP
-
Previously
- University of Minnesota Duluth
- Ameriprise Financial
- UMD Tutoring Center
- Keystone IT
- and more…
A couple things I’m familiar with:
- Java – In particular with Spring Boot + Gradle
- Go
- Python
- Apache Kafka / KStreams / KSQL / Schema Registry
- AWS
- Kubernetes
- Docker
- Jenkins
- Cassandra
- ElasticSearch
Tools I’m working on learning / would like to learn
- Kotlin
- R