Matthew Guzik
@matthewguzik
Senior Software Engineer specializing in Java, AI/ML, and scalable full-stack systems.
What I'm looking for
I am a Senior Software Engineer with 15 years of experience delivering Java-based full-stack and backend solutions across EdTech, gaming, and InsurTech startups. I specialize in Spring Boot, Spring Security, microservices, and AI/ML integration using TensorFlow, scikit-learn, Deeplearning4j and related tools to drive measurable performance gains.
At Classkick and PlayVS I led engineering efforts that reduced latency by up to 30%, improved engagement and reliability, and increased scalability for thousands of concurrent users. I architect and implement production-ready systems—APIs, event-driven backends, and AI-enhanced services—while mentoring teams and improving CI/CD and observability.
I am dedicated to solving hard technical problems in agile environments, learning new technologies quickly, and delivering scalable, AI-powered software that optimizes performance and drives business impact.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Classkick
Aug 2022 - Apr 2025 (2 years 8 months)
Led development of Java real-time collaboration APIs and AI-driven student engagement analytics, reducing feedback latency by 30% for 5,000 students and increasing retention by 15%. Architected microservices with Kafka and Spring Cloud to improve API scalability by 25% for concurrent classroom sessions.
Senior Software Engineer
PlayVS
Apr 2019 - Jul 2022 (3 years 3 months)
Refined Java esports match orchestration APIs and integrated TensorFlow for skill-based matchmaking, lowering scheduling latency by 28% for 10,000 players and improving player satisfaction by 16%. Built fault-tolerant MongoDB backends and optimized messaging to boost reliability and throughput.
Software Engineer (Full-Stack)
Vouch Financial
Jun 2015 - Mar 2019 (3 years 9 months)
Built policy underwriting APIs with Spring Boot and Hibernate/JPA, reducing latency from 400ms to 300ms for 2,000 businesses and automated CI/CD pipelines to shorten deployment cycles by 40%. Implemented secure JWT authentication and streamlined data pipelines to improve retrieval efficiency by 20%.
Software Engineer
Bright Path Tech
May 2012 - May 2015 (3 years)
Developed Java transaction APIs and microservices with RabbitMQ, reducing fraud detection latency by 22% and increasing transaction throughput by 20% for 10,000 daily payments. Delivered a real-time fraud monitoring dashboard that accelerated response time by 30%.
Junior Software Engineer
Quantum Coders
May 2010 - Apr 2012 (1 year 11 months)
Developed data aggregation APIs with Spring MVC and RabbitMQ, improving report generation speed by 20% and optimized PostgreSQL queries to increase performance by 15%. Implemented modular backend components with Hibernate to reduce data errors.
Education
Degrees, certifications, and relevant coursework
University of Brasília
Bachelor of Science, Software Engineering
2010 - 2010
Completed a Bachelor of Science in Software Engineering at the University of Brasília.
Tech stack
Software and tools used professionally
GitHub
Kubernetes
Spring Cloud
Jenkins
GitHub Actions
React Native
MySQL
PostgreSQL
MongoDB
Gmail
Spring Boot
Ruby on Rails
Spring MVC
Tailwind CSS
Redis
Terraform
IntelliJ IDEA
Gradle
Thymeleaf
JavaScript
Java
Kotlin
TensorFlow
scikit-learn
Keras
Kafka
RabbitMQ
Grafana
Prometheus
MyBatis
New Relic
GraphQL
gRPC
Spring Security
JUnit
Mockito
Apache ActiveMQ
SQL
Akka
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Matthew?
You can contact Matthew and 90k+ other talented remote workers on Himalayas.
Message MatthewFind 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!
