Matthew J. Sorenson
Moorhead, MN *****
***@********.*****
$ npm i emjayess
Career Summary
For over two decades, I have engaged as a stalwart architect and developer of custom web software and applications. I’m proud to be a trustworthy partner or team member participating in any and all phases of software products and services – the concepting, devising, developing, deploying, and maintaining of performant, secure, and easy to use business and database applications, tailored to the operational objectives of the organization and project at hand. I bring a servant-leadership attitude and mentality to all my duties and interactions at work, and may be heard uttering phrases like, “try a lot of things, keep what works”, or sharing my guiding principles, “creativity in problem-solving; discipline in engineering”, or “huh, that’s odd”, possibly followed by “let’s dive deeper”.
In each of my software engineering roles since 2002, I’ve had an integral role in establishing revision control systems and team workflows, and (shift-right) consequently in forming and guiding release management practices and cadences. In most instances, I naturally gravitated into fulfilling these responsibility gaps, and in a few instances, I actively sought out these specific duties. The value of smooth-running software operations to the continuity of business, the cohesiveness of teams, and how relatively well everyone is able to sleep at night, cannot be understated. #HappyPath I also set aside time for participating in and organizing meetups and mentoring industry peers. Skills
■ Git, PHP, Javascript, MySQL, NoSQL, GraphQL, Linux, Cloud
■ Laravel, Drupal, Express, Svelte, Vuejs, React, more... Experience
Consultant: Web Strategy & Technology, Self-employed, Minnesota (2004 – Present)
■ Consult, architect, build, deploy, maintain apps aligned with key client objectives.
■ Driving technological excellence, and in turn fostering growth Senior Software Engineer, Gravity Payments, Boise/Seattle/wfh (2020 – 2022)
■ Lead software engineer – requirements gathering, development, code reviews, testing, quality assurance, and lead release engineer.
Technology Lead turn CTO, Campseeker LLC, St. Cloud MN (2016 – 2019)
■ Implementer of infrastructure, integrations, and booking engine re-platforming.
■ Modernizing the trip planning & booking engine, experience for campers and back-office campground management for owner-operators.
@Matthew J. Sorenson
Moorhead, MN 56560
***@********.*****
$ npm i emjayess
■ Lead engineering, infrastructure, integrations, release management, and product design for this Saint Cloud, MN-based bootstrapped startup company.
■ Business and technical development of federal, state, local/municipal integrations.
■ Laravel (PHP), jQuery, MySQL (RDS), Amazon Web Services. Advisory Technology Specialist, Marshall Capital Corporation, (2014 – 2018)
■ Lead consultant, manager, and co-implementor of software and technology for MCC and subsidiaries, including Golf4Millions and other product launches. Senior Developer and Team Lead, GunUp Inc, Sioux Falls SD (2012 – 2013)
■ Hired as this startup's tech team lead engineer to spearhead the rapid development and launch of an e-commerce system with some very peculiar technical and regulatory requirements (2A items sales and shipping, okay), and assisted in hiring and training developers to fill our small team.
■ Trained our team in the ways of GitHub flow for facilitating rapid scaling revision control flows and multiple releases per week (sometimes per day) and also trained and led development of a large Drupal Commerce implementation, leveraging "feature" development (features as are specific to drupal development). Senior Developer, FCC Interactive, Fargo ND (2010 – 2012)
■ Maintained and optimized legacy Perl scripts and Coldfusion systems across Forum Communications /interactive/ (web) properties, including CarsHQ.com, JobsHQ.com, and others.
■ Lead and trained team in adoption of github as a source code revision control system and issue tracker, as replacement of self-hosted solutions that weren't serving the team well.
■ Advised on pros and cons, publishing workflow requirements, and technical phases of migrating legacy online news publishing onto a modern content management framework, powered by Drupal.
Software Engineer, Silverpop Systems fka Vtrenz, Fargo ND (2008 – 2010)
■ Lead web engineer for projects, such as a javascript-powered drag-n-drop (marketing) landing page builder.
■ Architect of javascript libraries for two-way data-binding, and implementations there-of as foundations for the aforementioned (no-code) DnD landing page builder.
■ Lead training engineer for several initiatives around revision control systems and release management, quality control and quality assurance process improvements. 2002 – 2008, I remained engaged in web programming and technology consulting services for a variety of software and information technology projects for clients in Minnesota and North Dakota.