Jonathan Fritz
Senior Software Engineer II at Maxis Studios - EA- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Maxis Studios - EA
-
United States
-
Computer Games
-
100 - 200 Employee
-
Senior Software Engineer II
-
Jun 2023 - Present
-
-
Senior Software Engineer
-
Oct 2020 - Present
At Electronic Arts, I work for Maxis, the studio that created beloved simulation games including Sim City and The Sims. I currently work as a part of a backend services team for an as yet unannounced game. Our team builds efficient, performant, highly scalable microservices using technologies like Kotlin, Spring Boot, Google Cloud Spanner, Kubernetes, and more. My role includes the research, design, implementation, release, testing, and monitoring of full solutions to hard problems. I always try to set a positive example for my colleagues, to mentor and guide those with less experience, and to help the team grow and improve their social and technical skills. Show less
-
-
-
HP
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Designer
-
Nov 2018 - Oct 2020
At HP Inc., I worked on cloud based solutions that made printing easy in the modern home and workplace. My team focused on building a microservice-based multi-tenant enterprise cloud offering that customers could use to manage thousands of printers, scanners, and copiers with ease. As a Senior Software Designer, my role included technical leadership of small project teams that were focused on short and medium term deliverables. I often advised and mentored colleagues on the best way to fix problems and build solutions, drawing on years of experience in the field. This position was a continuation of my work at PrinterOn, after that company was absorbed into the HP family in November of 2018. Show less
-
-
-
PrinterOn
-
Software Development
-
1 - 100 Employee
-
Senior Java and Cloud Services Developer
-
Feb 2018 - Nov 2018
PrinterOn sold a world class cloud based enterprise printer management solution. My role was to help update that solution from a legacy on-premise solution to a microservice-based cloud-hosted solution that ran in AWS. As a Senior Java and Cloud Services Developer, my role included advising and mentoring other team members on the best approach to solving difficult problems, drawing on years of experience in writing efficient, scalable, maintainable enterprise grade web services. When I joined, PrinterOn was a wholly owned subsidiary of HP Inc., and transitioned into being a part of that company in November 2018. Show less
-
-
-
MATTERMOST LIMITED
-
United Kingdom
-
Developer
-
Jul 2017 - Feb 2018
At Mattermost, I worked as a full stack developer on their enterprise-grade, open-source, customer-hosted chat solution. The back-end of the system was written primarily in Go, while the front-end was written in ReactJS and Flux. Mattermost is an open source company, so many of my contributions are visible on my GitHub profile, although I focused much of my work in the closed-source repository that powers their paid enterprise offering. At Mattermost, I worked as a full stack developer on their enterprise-grade, open-source, customer-hosted chat solution. The back-end of the system was written primarily in Go, while the front-end was written in ReactJS and Flux. Mattermost is an open source company, so many of my contributions are visible on my GitHub profile, although I focused much of my work in the closed-source repository that powers their paid enterprise offering.
-
-
-
Aeryon Labs Inc
-
Canada
-
Aviation and Aerospace Component Manufacturing
-
1 - 100 Employee
-
Technical Lead
-
Apr 2017 - Jul 2017
As a technical lead, I help to plan, architect, and implement complex feature ideas into simple, reliable, maintainable, high quality software solutions. I act as a liaison between our product and engineering teams, and also help to plan and execute successful sprints that keep projects on track. In this role, I continue to work primarily as a member of the AeryonLive team, but I'm also in a position to help other teams in the company build better software.My technical focus remains on back end web services built on top of Java, as well as a host of open source technologies, deployed primarily to Amazon's AWS infrastructure. Show less
-
-
Senior Software Developer
-
Dec 2015 - Apr 2017
At AeryonLabs, I work on a cloud based product called AeryonLive that allows customers to stream video and telemetry from one of our aircraft to any internet connected device in the world. The system also consumes data about each flight and presents the details in an easy to digest format that allows customers to manage their aircraft, flights, and pilots. Our team works primarily in Java, with some Python and NodeJS thrown in for fun. We're test driven, agile, and focused on delivering a high quality scalable solution to our customers. As the senior developer on the team, I work closely with the other developers, helping them to decide on the best solutions to the problem at hand, giving guidance when problems arise, and architecting new parts of our stack. Show less
-
-
-
Electronic Arts (EA)
-
United States
-
Entertainment Providers
-
700 & Above Employee
-
Software Engineer II
-
Jun 2015 - Dec 2015
Currently developing scalable server solutions for:- Star Wars: Galaxy of Heroes: A midcore CCG set in the Star Wars universe.- Bejewelled Blitz: A match-3 puzzle game.- Plants vs Zombies Heroes: A midcore CCG set in the Plants vs. Zombies universe.Continuing to improve my designing, coding, testing, and debugging skills, working on projects from the design phase right through to deployment and long-term maintenance, with a strong focus on readability and maintainability of code.Increasing my focus on developing soft skills like communication, mentorship, managing expectations and managing perceptions of leadership, with the goal of directing my career toward a leadership role.Working extensively with Java, Spring MVC, Amazon S3, Amazon Kinesis, Amazon Redshift, Amazon EC2, Amazon DynamoDB, Unity 3D, C#, Spring Boot Framework. Show less
-
-
Software Engineer I
-
Nov 2012 - Jun 2015
Developed scalable server solutions for mobile games, including:- Heroes of Dragon Age: A collectable card game set in the Dragon Age universe.- Monopoly Bingo: A Monopoly-themed synchronous multiplayer Bingo game.Designed, implemented, and maintained massively scalable cloud-based architectures that support thousands of concurrent mobile game clients running across a variety of platforms.Worked extensively with industry best practices, including automated unit and integration testing, continuous build pipelines, and extensive code reviews.Gained experience working with RESTful web services, scalable architectures, Google App Engine, Amazon Web Services, Google Guice, Spring, Sitebricks, Jackson, protocol buffers, MySql, Redis, Couchbase, and other interesting technologies. Show less
-
-
-
Brock Solutions
-
Canada
-
Automation Machinery Manufacturing
-
500 - 600 Employee
-
Software Engineer
-
Dec 2010 - Nov 2012
Designed and implemented high-performance, always available solutions for passenger, bag, and flight management at International airports. Developed web applications, mobile applications, restful APIs, Windows services, and stand-alone programs. Exhibited excellent verbal and written communication skills in relations with both customers and team members. Designed and implemented high-performance, always available solutions for passenger, bag, and flight management at International airports. Developed web applications, mobile applications, restful APIs, Windows services, and stand-alone programs. Exhibited excellent verbal and written communication skills in relations with both customers and team members.
-
-
-
Skybound Software
-
Software Development
-
1 - 100 Employee
-
Infrastructure Developer
-
Jul 2010 - Nov 2010
Designed and implemented online store, advertising, affiliate, and analytics programs. Designed and implemented online store, advertising, affiliate, and analytics programs.
-
-
-
We-Create Inc.
-
Waterloo, Canada Area
-
Product and Client Analyst
-
Jan 2010 - Jul 2010
Maintained existing code base, designed and developed new features. Maintained existing code base, designed and developed new features.
-
-
Education
-
Wilfrid Laurier University
Bachelor's degree, Computer Science