Minneapolis, Minnesota, United States
• Researched and Implemented a robust API to validate routing numbers within the ACH banking network
• Developed a run-to-completion job that processes 17,000 lines of data and updates a Postgres Database with banks and routing numbers from the ACH network fetched from a government site every 24 hours
• Built a containerized application with Kotlin, Gradle, Micronaut, Swagger, and Docker Engine, employing the onion architecture principles for enhanced scalability and maintainability
• Orchestrated the deployment of the application on an internal custom alternative to Kubernetes, ensuring seamless hosting and performance optimization
• Fostered collaborative development by effectively utilizing Github and Vela for streamlined teamwork and version control
• Developed comprehensive test suites, including unit, functional, and integration tests, utilizing Kotest to guarantee code reliability and functionality