John Siemering
SOFTWARE ENGINEERING MANAGER
Skills
JAVA
NODEJS
TYPESCRIPT/JS
REACT
DOCKER/K8s
GCP/AWS
TypeScript/JS (React/Redux, NodeJS, NextJS, NestJS)Java, Spring Framework/Spring Boot, MavenApollo GraphQL, RESTful APIPHP, C, HTML/CSSMSSQL, MySQL, PostgreSQL DBAerospike NoSQL, MongoDBEvent Streaming/Kafka
Docker, K8s, Buildkite CI/CD, JenkinsGitHub, GitLab, BitbucketGit, UNIX/LINUX operating systemsDataDog, Kibana, PagerDuty, BackstageGoogle Cloud Platform - PCA, AWS, VercelAgile w/ JiraMicrosoft & Google Suite (Docs, Sheets, Slides)
Experience
MAD MOBILE, TAMPA, FL
Software Architect
(Jan. 2024 - present)- Architect responsible for designing enterprise software solutions that meet the business needs of global retail brands such as West Marine, Signet Jewelers and Ralph Lauren.
- Work directly with client's cross functional teams to gather requirements, align on architecture design and ensure we are integrating properly with their systems. Travel on site to client stores as needed to ensure smooth production operation and support new releases.
- Provide technical leadership and guidance to development teams, ensuring adherence to architectural best practices and guidelines.
- Contribute to Mad Mobile's long term technology vision for retail and restaurant, helping to establish industry standard best practices and enabling the goals of the business.
WAYFAIR LLC, BOSTON, MA
Senior Software Engineering Manager
(Oct. 2020 - Jan. 2024)- Engineering manager and architect for upper + mid funnel backend services, data & tooling teams. Led multiple decoupling and replatforming initiatives that transitioned core business domains out of Wayfair’s monolith. Created highly scalable (1 billion+ req/day), performant (<10ms p99 latency) and resilient Apollo GraphQL Federated Java microservices on Google Kubernetes Engine.
- Cross functional collaboration to drive core funnel tech transformation, develop multi-year technical and product visions for complex core business domains, and design system architecture that meet the needs of the business.
- Grew managers and leadership bench for several teams (on and off shore), conducted bi-annual performance reviews, led interviews + attracted top talent cross functionally. Manager eNPS: 95
Software Engineering Manager
(April 2019 - Sept. 2020)- Engineering Manager for the multiple teams (10+ engineers) building out Shop the Look and Category pages + admin tools across all brands & geos. Managed multiple teams, owning definition of strategy for the teams' 6-12 month plans and execution of roadmap work, including a Shop the Look conversion to GraphQL and Redux in addition to a site-wide catalog optimization which helped customers get to products twice as fast.
- Grew frontline managers and leadership bench for several teams, conducted bi-annual performance reviews, led technical interviews, and continued to provide code reviews and architectural guidance to unblock critical work.
Software Engineer II / Senior Software Engineer
(April 2017 - March 2019)- Tech Lead for upper funnel customer journey experiences on wayfair.com. Led multiple teams, partnering with Product Managers & Designers to build & drive the teams’ roadmaps, including a Homepage conversion to ReactJS library, and a successful first Way Day major promotion (4x sales increase).
- Provided code reviews, architectural guidance, and leveled up teammates on new technology.
Software Engineer
(June 2016 - March 2017)- Full stack developer working on new features for the wayfair.com Homepage & Header products, including for Cyber 5 major promotions.
- As the department's first Performance Captain I drove performance improvements to make Wayfair Homepage as fast as Amazon (<1s speed index).
MOTOROLA SOLUTIONS, COLUMBIA, MD
Systems Engineer Intern
(June 2015 - Aug. 2015)- Worked as a Systems Engineer for Motorola Solutions’ DoD, Pre-Sales team.
- My responsibilities included coverage design and analysis, communication system traffic analysis, description of system design including diagrams and appropriate text, calculating power and network requirements, and attending customer meetings/leading presentations to customers on system design and technical detail of system.
- Created a Google Apps Script sidebar add-on tool using JavaScript, HTML/CSS, and jQuery to help enhance Motorola’s internal workflow process for template and document management in Google Drive.
BULLHORN INC., BOSTON, MA
Technical Support Analyst Intern
(May 2013 - Aug. 2014)- Bullhorn is a company that provides a software application for the staffing industry. I worked two summers and winter break as a Technical Analyst for Bullhorn’s support team.
- My responsibilities included doing product/software upgrades for clients in addition to training incoming full-time staff and communicating with clients over the phone to resolve configuration, management, and performance issues.
Education
UNIVERSITY OF MARYLAND, COLLEGE PARK MD
Bachelor of Science in Electrical Engineering
Graduated May 2016
Cumulative GPA: 3.265
(3.626 for most recent 4 semesters - 53 credits)
Dean’s List (GPA 3.5 or higher)
Spring Semester 2012, Fall Semester 2013, Spring Semester 2014, Spring Semester 2015, Spring Semester 2016.