Principal Software Consultant

John Baranski

Hexagon PPM  ·  QA Lead  ·  Enterprise Asset Management

11+ years leading mobile and web QA initiatives across the full SDLC. Experienced in building cross-functional teams, driving test automation, and delivering high-quality software across iOS, Android, and web platforms in Agile and Scrum environments.

[email protected]

Career

Experience

Sept 2014 — Present

Hexagon PPM — Greenville, SC

Principal Software Consultant | EAM

  • Lead a cross-functional QA team of 5 (3 onsite, 2 offshore) through Agile/Scrum release cycles, coordinating test planning, execution, and defect resolution.
  • Designed and maintained comprehensive test strategies for iOS and Android native apps covering functional, regression, UI/UX, exploratory, data migration, and backend testing.
  • Validated sync processes between web and mobile applications in online, offline, connected, and disconnected modes.
  • Designed and executed SOAP XML automation scripts to populate database tables; wrote Python scripts to automate environment setup during release cycles.
  • Reported and tracked defects in JIRA with detailed reproduction steps, attachments, and video evidence; mentored team members on best practices.
  • Collaborated with UI/UX designers and product owners to improve application workflows and user experience.

Sept 2008 — June 2014

TPM

Printer Operator / Sales

Aug 2007 — Sept 2008

Fluor Corporation

Document Controller

Toolkit

Technical Skills

Platforms Windows 10/11, macOS Mojave
Mobile iOS, Android OS, Windows 10 Native Apps
Programming HTML5, CSS, XML, SQL, Python / Selenium
Databases Oracle, SQL Server
Tools Microsoft 365 (Word, Excel, PowerPoint, Teams, Outlook)
AI Tools Claude AI, Amazon Kiro, Microsoft 365 Copilot
Version Control GitHub, TortoiseSVN
Bug Tracking JIRA
Cloud (AWS) Lambda, S3, SES, API Gateway
Enterprise Tools Azure, Okta, ADFS, ArcMap GIS
Testing Types UI/UX, Functional, Regression, Exploratory, E2E, Data Migration, Compatibility, Backend
Methodologies Agile, Scrum, Waterfall, SDLC, Defect Life Cycle

Personal Work

Projects

🌐
Cosmic Hawg

A website built for a local band.

  • Calendar View — Show records automatically categorized as upcoming or past relative to the current date; renders a detailed, data-driven list from a JSON-structured data model, with nested setlist and lineup objects per entry.
  • Admin Panel — Password-protected single-user login backed by a Python Flask server hosted on Render, with Python-handled add, edit, and delete operations for all calendar view items.
  • Automated Testing — On every commit, GitHub Actions builds a Docker image and runs a Python Selenium test suite to verify existing functionality remains intact as new data is added.
View Live Site → View GitHub →
SOTLive

An independent website listing soccer match broadcast schedules available to US viewers.

  • Python Script — Queries ESPN's unofficial public API across several leagues and writes the schedule to a JSON file.
  • GitHub Actions — Runs the script every few hours and commits the updated schedule to the repo — no manual intervention needed.
View Live Site → View GitHub →
☁️
AWS Tools

A shared serverless infrastructure layer built on AWS, designed to stay within the AWS free tier and eliminate reliance on any third-party development tools when possible. This functionality is shared across the projects above.

  • Contact Form — Form submissions POST to API Gateway, trigger a Lambda function, and deliver email via SES.
    View on GitHub →
  • Analytics — Custom pipeline tracking page views, clicks, and session duration via API Gateway and Lambda, with data stored in DynamoDB.
  • Usage Monitoring — AWS CloudWatch dashboards and billing alerts configured to track service consumption across Lambda, S3, SES, and API Gateway, ensuring monthly usage stays within free tier limits.
    View on GitHub →

Academic

Education

BA — Business & Organizational Leadership

Brevard College

2003 – 2007

About Me

Beyond the Resume

🧪

QA Professional

11+ years finding bugs, breaking software, and making sure it ships right. Quality isn't a phase — it's a mindset.

👨‍👧‍👦

Full-Time Dad

The most important job on the list. Everything else is a distant second.

🎸

Part-Time Musician

When I'm not in Jira, I'm making noise. Music has been a constant alongside the career.

⚽🎣

Soccer & Fishing Fanatic

Lifelong soccer fan with academy youth soccer coaching experience. Always looking for the next chance to get out on the water as well — redfish and striper are the species of choice.