Grant Stromgren

Father. Husband. Lead Engineer. Community Organizer.

About

I'm a tech lead focused on building scalable software for advocacy groups, non-profits, and progressive causes. Throughout my career, I've worked on small, agile teams where I've often taken the lead in building large flagship projects from the ground up. My goal is to use technology to drive social good, creating impactful tools that help people and organizations make a difference in the world.

I typically like a mix of technologies that are well suited to a problem, often writing in different languages - I most often lean towards serverless architecture, but am familiar with architectures that mix and match - from monolithic to microservice.

I live in central Minnesota with my wife and three kids. We enjoy camping, hiking, backpacking, traveling, gardening, playgrounds, and basically everything outdoors. In my own free time, I enjoy continually expanding my technical knowledge, volunteering for local political and advocacy groups.

Overview

Frameworks & Languages

Infra/Databases

Residence

Minnesota

Experience

Grow Progress

Grow Progress is an early stage startup offering a SaaS platform with products that assist in supporting political, advocacy, and private sector brands to increase effectiveness of messaging through values-based analytics and surveying. Through different survey methods, combined with data analysis and automation, Grow Progress is able to provide detailed reports and analysis to platform users to help guide them on the “how” in their campaign efforts.

Technical Lead

September 2021 - Present

Duties

Lead Back End/Serverless Engineering Team
Architecture & Design
Development & Code Review
DevOps & Infrastructure
Product Management & Sprint Planning
Mentor, and Hiring

Tech Stack

I was able to grow into a leadership role at Grow Progress as our engineering team grew to a team of over 10, it separated into two teams. I lead the back end/serverless team that focused in surveying and automation.

I was able to grow into my position by partnering more with product and leadership in order to help validate vision and help it become reality.

I also was able to iterate on processes as our team and company continue to grow, focusing on collaborating and partnering with other departments to help complete large products.

Senior Software Engineer

June 2020 - September 2021

Duties

Software Development
Architecture & Design
DevOps & Infrastructure
Product Management
Lead, Mentor, and Hiring

Languages & Tech.

I was able to help bring my years of experience to make immediate impact individually and across a small team. Coming on board as the second full time engineer hire, I helped establish software foundations such as our style guide, principles, sprint/agile development process, issue tracking, backlog grooming, and design oriented planning.

I helped advise and implement core software strategies such as code reviews, PR practices, linting, CI/CD, application testing.

In addition to the above, I also took a lead role on the launch of a large active project that helped propel Grow Progress into a profitable year, building requirements based upon client requirements and planning/acting on sprints to complete the project on time.

When I Work - Remote

Full Stack Engineer

October 2019 - April 2020

Duties

Software Development
Feature Planning/Scoping

Tech Stack

When I Work is a scheduling SaaS product for the hourly workforce with over 1 million monthly active users.

I designed and developed our software in an agile environment, participating in grooming and planning. Focused on a reporting microservice in Go that consumed a Python lambda and data set to display to front end users.

Stearns County - St. Cloud, MN

Senior Software Developer

June 2017 - October 2019

Duties

Software Development
DevOps & Infrastructure
Project Management
Product Management

Tech Stack

Stearns County is a government county in the state of Minnesota. I was the lead engineer on a very small team that would design, develop, support, and manage software applications across county departments.

At Stearns, I had full responsibility and management of our custom software architecture, my team and I were able to provide custom solutions to complicated problems.

TheMLSonline.com - St. Cloud, MN

Senior Software Developer

June 2015 - February 2016

Duties

Software Development
System Administration/Server Management

Tech Stack

TheMLSonline.com is a web application that provides housing search for buyers and sellers.

I would design and develop features for a high traffic real estate search website, import/export and perform ETL.

Wedge Community Co-op - Minneapolis, MN

Software Developer

November 2012 - June 2015

Duties

Software Development
System Administration/Server Management
Project Management
IT Support

Tech Stack

The Wedge Co-op is a retail store and grocery warehouse with a complete IT team and custom built ERP, inventory management, and POS system.

At the Wedge I was designed, developed, and managed software services for our internal departments. This included a real time inventory management system for a grocery warehouse, point of sale system for a high volume retail grocery store, and the general ERP system used throughout all departments.

Education

Western Governors University

2011 - 2013

Bachelor of Science, Information Technology - Databases

At WGU I earned a variety of IT focused certifications, focusing on databases such as Oracle.

Trainings & Certifications

Volunteer & Organizing