John Flunder
@johnflunder
Experienced Staff Software Engineer specializing in scalable backend solutions.
What I'm looking for
I am a Staff Software Engineer with a strong background in developing scalable backend solutions and leading cross-functional teams. At Shopify, I spearheaded the development of a global BNPL platform, focusing on backend architecture and ensuring performance under peak traffic conditions. My work involved designing modular microservices and optimizing user interfaces, which significantly improved load times and user experience.
Previously, I interned at Amazon, where I contributed to real-time robot task allocation systems and developed event-driven microservices. My experience spans various technologies, including Java, Go, Python, and modern frontend frameworks like React. I am passionate about mentoring engineers and aligning technical systems with user experience goals, ensuring that our solutions are not only functional but also user-friendly.
Experience
Work history, roles, and key accomplishments
Staff Software Engineer
Shopify
Feb 2019 - Present (6 years 5 months)
Led the end-to-end development of Shopify’s global BNPL platform, defining backend architecture and technical direction to support rapid growth, scaling infrastructure to handle peak shopping traffic, and collaborating with product and legal teams to launch merchant-facing options across multiple regions. Designed and built modular microservices using Ruby, Node.js and Go to power BNPL features su
SDE Intern & I & II
Amazon
May 2012 - Present (13 years 2 months)
Designed and implemented backend services in Java and Go to manage real-time robot task allocation, inventory movement, and fulfillment workflows across Amazon warehouses. Created scalable REST APIs and monitoring dashboards for real-time robot fleet status using React, Flask, and Grafana, improving incident triage time by 40%.
Education
Degrees, certifications, and relevant coursework
The University of Texas
Bachelor of Computer Science, Computer Science
Studied Computer Science at The University of Texas from 2009 to 2013. Gained foundational knowledge in various programming languages and software development principles.
Tech stack
Software and tools used professionally
Fivetran
Talend
Ethereum
D3.js
GitHub
GitLab
SonarQube
Kubernetes
Docker Compose
Jenkins
CircleCI
Travis CI
GitHub Actions
GitLab CI
React Native
Xamarin
dbt
MySQL
PostgreSQL
MongoDB
MariaDB
Couchbase
Memcached
Cassandra
Hadoop
CocoaPods
Shopify
Gmail
Node.js
Django
Laravel
Spring Boot
.NET Core
Ruby on Rails
Next.js
.NET
ASP.NET Core
Tailwind CSS
Material-UI
Neo4j
Dgraph
Figma
Puppeteer
Okta
Redis
Terraform
Pulumi
Android Studio
Xcode
Jira
Gradle
WebGL
React Query
Webpack
JavaScript
Java
PHP
Kotlin
ASP.NET
Objective-C
Julia
Gatling
Loki
TensorFlow
PyTorch
scikit-learn
Keras
Google Maps
Kafka
RabbitMQ
MQTT
FastAPI
TypeORM
OutSystems
fastlane
Grafana
Prometheus
OpenTelemetry
SQLAlchemy
Sequelize
ZAP
New Relic
Datadog
Apollo
GraphQL
Prisma
NATS
gRPC
Doppler
Ansible
RSpec
pytest
JUnit
Auth0
Keycloak
OAuth2
WebRTC
Formik
Zapier
Airflow
Zap
SQL
npm
XGBoost
Hugging Face
Ethers.js
LightGBM
Snyk
Burp Suite
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring John?
You can contact John and 90k+ other talented remote workers on Himalayas.
Message JohnFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
