Erik Montag
Software Engineer @ Target | Full Stack | University of Michigan Computer Science Alum
Software Engineer at Target
Background
Hi there, my name is Erik Montag and I am a software engineer at Target. I am currently working as a full stack engineer on the Search Platform team where I work to build efficient, RESTFUL APIs using Kotlin, Micronaut, and PostgreSQL. I have also functioned as a full-stack engineer on Target's Skylight team where I used ElasticSearch, TypeScript, Java, and Spring Boot. I am originally from Atlanta, GA and attended the University of Michigan, where I received a BS degree in Computer Science. Contact me at [email protected]
Job experience
- September 2022 - presentSoftware Engineer
TargetMinneapolis, MN, USAo On the Apply for RedCard team, collaborated other engineers to develop a high-performing,
multi-module API that processed 17,000 bank ACH records, showcasing strong teamwork, problem-solving skills, effective communication, and delivering an efficient and reliable solution, which significantly enhanced the efficiency of processing more than 5000 RedCard applications daily
o Designed and implemented three distinct entries within the Grafana dashboard to monitor critical metrics associated the application's overall health, incoming request rates, and error response patterns
o On the Skylight team, developed and upgraded numerous ElasticSearch queries, enabling the UI to efficiently index and search through a vast collection of over 1.7 million items
o Introduced a novel prop for an ElasticSearch filter component in a shared code library, empowering engineers working across 20 micro frontends to exert greater control over data within filters
o Crafted three Kafka consumers, effectively processing multiple messages containing critical
information on remodeling, opening new stores, and special projects from partnering teams
o Streamlined operations by configuring two APIs to facilitate seamless interactions between our UI, the
ElasticSearch index, and data flow from various Target APIs
o Assumed a pivotal role in the software development life cycle by diligently reviewing pull requests,
providing comprehensive feedback, engaging in constructive discussions, and offering optimization
suggestions to fellow engineers
o Demonstrated proficiency in project deployment, consistently utilizing Target's internal CI/CD
pipeline and Application Platform to successfully launch projects - June 2021 - August 2021Software Engineer Intern
TargetMinneapolis, MN, USAo Functioned as an engineer on the Network Threat Protection team, collaborating with four engineers to
understand and plan project goals, using software development and cross-team collaboration
o Examined and rebuilt a monolithic application by splitting it into three microservices, leveraging Golang,
MongoDB, Python, agile development practices, and pair programming
o Coordinated with an intern partner to program two APIs and three consumers to interface with a Mongo
database and expose data on over 9,000 of Target’s internet-facing domains to other teams
o Mitigated cyber risk by connecting with six additional cybersecurity, software development, and infrastructure
and operations teams to implement mTLS authentication between two microservices
Education
- University Of Michigan
Bachelor of Science in Computer Science2018 - 2022GPA: 3.822/4.000
Relevant coursework: Information Retrieval and Web Search, Human-Centered Software Design, Web Systems, Software Engineering
Awards: James B. Angell Scholar, 5x University Honors
