# Andrew Kruse > Software Engineering At Nice Healthcare Location: United States, United States Profile: https://flows.cv/andrewkruse I'm an engineer who likes to solve problems. I have a passion for building things that help other engineers do their jobs more effectively. I've been exposed to the quirks of highly regulated industries like Finance and Healthcare and have had the opportunity to be engaged in the underpinnings of compliance to help address and monitor with regards to the regulations in those industries. I feel most at home when working on projects that are the foundation that others build upon, whether that be frameworks, golden pathways, or the base components that build the internal developer platform. I believe that systems that are built with tenancy, progressive delivery and continuous delivery or deployment in mind deliver an exceptional experience for both developers and their customers and enable development to move forward at speeds unrecognized in other projects. Outside of my work life, I enjoy reading, but mostly fantasy. The general rule of thumb is if it doesn't have magic or dragons I probably am not interested. I program little hobby projects in Unreal Engine in my free time, tower defenses, procedural terrain generation, and rudimentary AI for city simulations. Around all of that I still enjoy playing video games such as Warcraft III, Cities Skylines and Diablo to name a few. ## Work Experience ### Senior Software Engineer, DevSecOps @ Nice Healthcare Jan 2022 – Present Designed and implemented a software platform utilizing GitOps and Kubernetes (EKS) on Fargate to host applications for a scalable development team facilitating cloud native applications in a multi-account AWS set up. Built continuous delivery pipelines to facilitate continuous delivery of applications utilizing GitOps into the EKS cluster utilizing GitHub Actions. Implemented a resilient lambda deployment model using aliases and versions to support rollback and canary testing alongside continuous delivery Implemented SOC2 controls and reporting and processes to prepare and support the company for SOC2 audits Engaged with penetration testers to rapidly fix and secure vulnerabilities Mentored and taught junior engineers in software engineering concepts including API design, debugging distributed applications with APM and intelligent logging, test driven development, and rudimentary OAuth/JWT/OIDC. Engaged in prioritizing work and took point to lead epics across the finish line to production for critical business features. Conducted security audits and prioritization for remediation of cloud configuration. Provisioned (and mentored others in provisioning) cloud infrastructure through infrastructure-as-code (terraform) Set up highly available networks in AWS utilizing transit gateways as an alternative to VPC peering to segregate data in development networks from data in production networks, while supporting tooling that can be used from multiple environments. Designed and prototyped multi-tenant solutions to support testing and development against production systems with isolated data sets Designed and implemented a data lake on AWS utilizing S3, Athena and Glue Developed new microservices using Spring Boot written in Kotlin to migrate the legacy monolith from Node written in TypeScript Operated, maintained, and released updates to a NodeJS monolithic API written in TypeScript while migrating from it to a new cloud native service architecture. ### Consultant @ Object Partners, Inc. Jan 2019 – Jan 2022 | Greater Minneapolis-St. Paul Area Implemented project onboarding for GCP from Service Now, including the infrastructure and platform components, to speed up engineering teams from a large company onboarding into the cloud with appropriate guard rails. Modernized financial processes and analysis through the creation of a data lake to facilitate reducing unnecessary cloud spend on compute resources such as Kubernetes nodes and Compute instances across multiple clouds (Azure and AWS). Migrated an application from an alternative cloud provider to AWS running on EKS utilizing Fargate, Aurora with Postgres and Redis on Elasticache to facilitate better scaling. Utilized GitOps (ArgoCD) to facilitate rapid easy deployment with an audit trail. Configured EKS to support IAM permissions using IRSA (instance level IAM roles). Created a micro-service application in AWS striving to reimagine health care by providing objective based personal health care to incentivize preventative health instead of reactionary. Using serverless-first tools like API gateway, Lambda and DynamoDB. Implemented and maintained pipelines running in GitLab to enable continuous deployment, while using infrastructure as code (terraform) to deploy cloud resources for application teams. ### Software Engineer @ Refinitiv Jan 2018 – Jan 2019 | Greater Minneapolis-St. Paul Area Formerly the Finance and Risk division of Thomson Reuters. Developing Cloud Native applications and deploying them with Infrastructure as Code. Writing RESTful applications using Java with Guice, Jersey, JAX-RS. Using Python to automate deployment of infrastructure and services in Amazon Web Services. Designing and implementing services that communicate and/or utilize AWS Services like Lambda, DynamoDB, Aurora, S3, Simple Systems Manager, IAM, Batch and Fargate. Led the team on the cloud native architecture and implementation of a highly dynamic GraphQL service driven by a metadata store to auto-generate schemas and queries to facilitate the transfer of financial data (a wide variety of data sets) in bulk to customers on a nightly basis. ### Software Engineer @ Thomson Reuters Jan 2015 – Jan 2018 | Greater Minneapolis-St. Paul Area Migrated proprietary software to a new platform using ASP.Net, MVC, Razer, C#, IOC Utilized Coherence for high performance caching Set up an anonymous experience for search engine indexing Developed new software using Java, Groovy, Spring Boot, Hibernate, JPA, and MySQL for a new product to run on the Amazon Web Services (AWS) platform Designed and implemented several infrastructure components including Elastic Search, multi-tenancy, and messaging infrastructure ### Software Development Intern @ Thomson Reuters Jan 2014 – Jan 2014 Worked on a new online tool and Microsoft Word integrated add-on for litigation and transactional attorneys. Resolved bugs in a WebAPI server framework for a web application in C# Retrofitted existing integration tests to be able to run concurrently Analyzed and improved 508 accessibility in an AngularJS dynamic web application Changed integration tests to run using OpenXML instead of HTML ### Software Engineering Intern @ Calix Jan 2013 – Jan 2013 | Plymouth, Minnesota Maintained automated provisioning scripts written in Perl that used SSH and Telnet to multiple systems simultaneously ### Intern @ Calix Jan 2013 – Jan 2013 | Plymouth, Minnesota Setup Cisco managed switches Made Ethernet cables and used patch panels to connect a testing environment ### Software Development Intern @ Calix Jan 2012 – Jan 2012 | Plymouth, Minnesota Wrote scripts in Python to automate provisioning of test equipment. Developed a scriptable serial port and telnet terminal application in Python ## Education ### Bachelor of Science in Computer Science Southwest Minnesota State University ## Contact & Social - LinkedIn: https://linkedin.com/in/andrew-kruse --- Source: https://flows.cv/andrewkruse JSON Resume: https://flows.cv/andrewkruse/resume.json Last updated: 2026-03-22