Summary
Overview
Work History
Education
Timeline
Generic

James Miska

Software Engineer
Woodbury,MN

Summary

Backend Software Engineer with experience working in a fast-paced agile environment. Fluent in Java and Kotlin programming languages.

Overview

7
7
years of professional experience
3
3
years of post-secondary education

Work History

Staff Software Engineer

ISI
01.2025 - Current
  • Led backend development using Spring Boot, Kotlin, and PostgreSQL, delivering scalable and secure REST APIs for a multi-tenant SaaS application. Also had 3 direct reports, providing technical mentorship, conducting code reviews, and guiding career development.
  • Served as primary point of contact for frontend integration, collaborating closely with React engineers to align backend contracts with UI requirements and deliver seamless user experiences.

Senior Software Engineer

ISI
06.2023 - Current
  • Developed and maintained Groovy server-side code using a Grails framework that was hosted in AWS. Our application was built on a Spring framework and used SQL as a database and Hibernate for object-relational mapping tool.
  • Implemented all backend REST APIs for a personnel sync tool that allowed customers to import personnel and clearance data into our application via a spreadsheet. Also implemented all backend REST APIs for the personnel-contract assignment workflow of our application. Wrote Spock unit tests for automated testing on the backend.
  • Worked directly with the product team and even directly with customers in some cases to gather requirements for feature development that would fit their needs.
  • Worked as a mentor to associate/mid level engineers on my team.

Senior Software Engineer, Contractor

Jamf
12.2022 - 06.2023
  • Developed and maintained Kotlin REST APIs in a cloud application that served as a metadata caching-layer between the Jamf admin console and Apple's Apps and Books APIs. Our service primarily dealt with Apple token and Apple media management. Internally our services used Amazon's SQS and SNS applications to communicate changes in state for DB entities. DynamoDB was used for our database and Ktor was used as our application framework


Software Engineer

Code42
08.2021 - 11.2022
  • Implemented and maintained server-side production code using Java and Kotlin in the following areas: user identity management, SCIM provisioning, SSO authentication, customer licensing, and search tool.
  • Contributed to the development of a back-end microservice that drove an event-driven infrastructure in our server-side code.
  • Designed and developed public and internal REST APIs in our server code.
  • Developed and maintained many unit, integration, system, and automated end-to-end acceptance tests that ran in both Jenkins and Concourse pipelines.
  • Mentored and helped on-board interns who worked with both server-side production code and unit/integration/system tests.

Associate Software Engineer

Code42
05.2020 - 08.2021
  • Implemented server-side production code using Java and Kotlin that met the acceptance criteria of work items specified by both engineers and a product team.
  • Collaborated with engineers and product team to design REST API specifications.
  • Developed unit, integration, system, and automated end-to-end acceptance tests for both already existing and new backend features.

Associate QA Automation Engineer

Code42
08.2018 - 02.2020
  • Wrote and maintained automated end-to-end acceptance tests using an in-house Java-based testing framework.
  • Developed automated test suites that ran in a Jenkins pipeline.
  • Executed manual and automated monthly regression tests for server releases.

Education

Bachelor of Science - Computer Science

University of Wisconsin - La Crosse
La Crosse, WI
09.2016 - 05.2018

Associate of Science - Electronic And Computer Engineering Technology

Western Technical College
La Crosse, WI
09.2014 - 05.2016

Timeline

Staff Software Engineer

ISI
01.2025 - Current

Senior Software Engineer

ISI
06.2023 - Current

Senior Software Engineer, Contractor

Jamf
12.2022 - 06.2023

Software Engineer

Code42
08.2021 - 11.2022

Associate Software Engineer

Code42
05.2020 - 08.2021

Associate QA Automation Engineer

Code42
08.2018 - 02.2020

Bachelor of Science - Computer Science

University of Wisconsin - La Crosse
09.2016 - 05.2018

Associate of Science - Electronic And Computer Engineering Technology

Western Technical College
09.2014 - 05.2016
James MiskaSoftware Engineer