Who am I?
Personal Details
Professional Profile
Hi, I’m Max. I’m a software developer, avid investor, and all-around tech enthusiast. My goals are to increase the availability of information and ideas and to improve processes by automation - all through the application of technology. I enjoy solving problems and learning something new every day. When I’m not in front of a computer, you’ll find me outdoors enjoying nature, fitness, cars, and music.
Feel free to look around and learn more about me and what I'm working on!
My Professional Background
Work Experience
2020 September - Present
Staff Software Engineer - Platform
- Build backend systems to support the message composition and campaign planning experiences in the Sprout Social application
- Integrate with various social media network APIs to provide users with the latest network features and capabilities
- Implement services that allow users to build and schedule delivery of messages across their social networks, using message approval workflows to manage content and creators
- Design and maintain high-throughput systems that execute at scale while integrating new capabilities offered by the social network APIs using a variety of technologies including Java and Python
2018 June - 2020 August
Senior Software Engineer - Platform
2014 January - 2018 June
Associate Software Engineer
- Develop and support web-based client management applications using a variety of technologies
- Lead projects spanning business initiatives, data consolidation, security implementations, and framework migrations
- Operate on a high-performing, global development team managing multiple projects and applications
- Implement application enhancements using Agile Methodology, with experience in analysis, technical documentation, design, development, testing, and production support
2011 June - 2013 December
2012 - 2013 Application Developer
2011 - Development Program Intern
Technology Analyst / Application Developer
- Develop front and back-end application enhancements on a Pega PRPC platform
- Design system interfaces using SOAP/XML and REST
- Optimize SQL database queries and stored procedures
- Automate unit and regression testing
- Translate business requirements into technical documentation
- Support users and ad-hoc data queries
My Education
Education
2008 August - 2012 May
Illinois Wesleyan University
Bachelor of Arts - Business/Finance & Computer Science
Business Adminstration: Accounting, Finance, Economics, Marketing, and Investing
Computer Science: Algorithms, Databases, Computer Architecture, and Networking
2017 November - 2018 May
Northwestern University
Fullstack Web Development Program
Technologies: HTML5, CSS3, JavaScript, jQuery, ReactJS, NodeJS, ExpressJS, MySQL, Python/Django, AJAX, APIs
What I’m best at
Skills & Knowledge
Languages
Knowledge
- HTML5 & CSS3
- SQL
- Java: Spring & Dropwizard
- Python: Django
- JavaScript: React, Node
- Docker / Containers
- RESTful API Design
- Agile Methodology
- Git/GitHub, Bitbucket
- Design Patterns
- Windows, MacOS, Linux
- Atlassian JIRA
- Advanced Excel
Just for Fun
Projects
- All
- Games
- Web Apps
-
Code Battle
A Multiplayer Coding Challenge Platform
-
Seventy7 - Chicago Neighborhood Finder
Node/Express Web Application
-
onClick - A Memory Game built with React
React Web Application
-
Tech Pulse - Tech News Aggregator
Node/Express/MongoDB Web Application
-
Hangman - Car Edition
JavaScript Hangman Game
-
Tech Trivia
JavaScript Trivia Game
-
GIF Browser
Web App using the Giphy API
-
Multiplayer Rock, Paper, Scissors
Multiplayer Game using Firebase
-
Hodl My Beer
Beer recommendations based on cryptocurrency performance
-
Star Wars RPG
JavaScript RPG Game