# Max Johnson > Staff Software Engineer - Publishing Platform at Sprout Social, Inc. Location: Greater Chicago Area, United States Profile: https://flows.cv/maxjohnson ## Work Experience ### Staff Software Engineer - Publishing Platform @ Sprout Social, Inc. Jan 2020 – Present | Chicago, Illinois, United States • Build MCP servers, tools, and frameworks that power Sprout's AI experiences, including a ChatGPT/OpenAI integration and in-app Trellis experiences. • Build backend systems to support the post composition and campaign planning experiences in the Sprout Social application using a variety tools and frameworks in both Java and Python • Design and scale reliable API-based publishing systems that deliver millions of social media posts per week to platforms such as Facebook, X, Instagram, TikTok, LinkedIn, Pinterest, YouTube, etc. • Lead the platform development to build our Sprout.link feature - a "link in bio" experience for Instagram users that's been adopted by over 60,000 profiles with millions of daily views within the first year. Built with scalable AWS components to handle the unbounded growth by our customer's audiences. • Mentor, interview, and write documentation to help other developers and new hires get up to speed quickly • Work with SRE teams to adopt and provide feedback on tools and platforms such as Kubernetes, Docker, DataDog, etc. ### Senior Software Engineer - Publishing Platform @ Sprout Social, Inc. Jan 2018 – Jan 2020 | Chicago • Created rich, metrics-based dashboards to visualize and report post status and alert developers and support to issues and API outages • Led many data and service migrations with zero customer impact or downtime including a migration of ~15 million scheduled posts to a new database and publishing flow ### Associate Software Engineer @ JPMorgan Chase & Co. Jan 2014 – Jan 2018 | Chicago IL • Develop and support web-based client management applications across a variety of technologies (Java, Spring, Hibernate, SQL, JavaScript, HTML5, CSS) • Implement application enhancements using Agile Methodology, with experience in analyzing business requirements, developing technical specifications, designing, coding, QA testing, and production support • Operate on a high-performing, global development team managing multiple projects and applications ### Technology Analyst - Application Developer @ JPMorgan Chase & Co. Jan 2012 – Jan 2013 | Greater Chicago Area • Develop front- and back-end application enhancements • Design system interfaces using SOAP/XML and REST • Optimize SQL database queries and stored procedures • Automate unit and regression testing • Translate business requirements to technical documentation • Support end-users and ad-hoc data queries ### Technology Analyst Development Program - Intern @ JPMorgan Chase & Co. Jan 2011 – Jan 2011 | Chicago ## Education ### Bachelor of Arts (B.A.) in Finance, Computer Science Illinois Wesleyan University Jan 2008 – Jan 2012 ### School of Professional Studies in Fullstack Web Development Northwestern University Jan 2017 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/johnsonmax - GitHub: https://github.com/maxrjohnson23 - Website: http://maxjohnson.dev/ --- Source: https://flows.cv/maxjohnson JSON Resume: https://flows.cv/maxjohnson/resume.json Last updated: 2026-03-22