CALEB MILLER CONTACT INFORMATION • Phone: +1-989-397-5884 • Email: crmiller128@gmail.com • Location: Bay City, Michigan, United States • Website: https://www.linkedin.com/in/crmiller128 LANGUAGES: • Java • JavaScript • Kotlin • SQL DEVELOPER TOOLS: • Bitbucket • Datadog • Dynatrace • Git • Gradle • IntelliJ • Jira • Maven • VS Code CI/CD TOOLS: • Bamboo • GitLab • Jenkins TECHNOLOGIES: • Docker • Kafka • Linux • MacOS • Node.js • RabbitMQ • React • Spring Boot • Tomcat DATABASES: • MongoDB • Oracle • PostgreSQL ENGINEERING: • System Design • Technical Writing • Test-driven Development (TDD) CERTIFICATIONS: • Amazon Web Services (AWS) Certified Developer - Associate EMPLOYMENT HISTORY: Michigan State University Remote Software Engineer July 2023 - Present • Develop new features for the Kuali Research Administration full-stack web application using Java, Spring, JavaScript, and Oracle. • Implement a real-time process to import Conflict of Interest (COI) data from the Kuali COI application into the Kuali Research system using Java, Spring, RabbitMQ, Node.js, and MongoDB. • Design and develop RESTful APIs using Java, Spring, and MuleSoft API Gateway. USAA Federal Savings Bank Remote Software Engineer May 2022 - July 2023 • Developed a RESTful microservice for processing and retrieving loan payment plan data using Java and Spring Boot. • Designed and implemented a library for thread-safe handling of data contextual to HTTP requests using Java and Spring. • Developed a Spring Batch application for aggregating and transmitting member loan data to an automated dialer system. • Developed a RESTful microservice in Go for automating the setup of member and loan account test data for use in integration testing. O'Reilly Auto Parts Remote Software Engineer Jan 2018 - Jan 2022 • Led the development of a web-app built on Apache Guacamole and Vaadin that is used to facilitate remote point-of-sale sessions between corporate and store team members. • Led the design and development of a web-app to manage web application configuration data across a fleet of geographically distributed servers using Kotlin and Vaadin. • Led the development of a project to migrate an IBM iSeries reporting system to a new system built on Java, JavaFX, Spring, and PostgreSQL. • Designed and developed RESTful APIs using Java and Spring Boot. Ford Motor Company Dearborn, MI Software Engineer Jun 2015 - Jan 2018 • Created a RESTful microservice for app-based payments using Java, Spring Boot, and Extreme Programming (XP) techniques. • Implemented an Android application in Kotlin to showcase and evaluate the RESTful payment microservice. • Enhanced functionality in a full-stack credit analysis web application for assessing auto loan applications using Java, PrimeFaces, Hibernate, and Spring Boot. EDUCATION: Georgia Institute of Technology Master of Science in Computer Science Aug 2020 Saginaw Valley State University Bachelor of Science in Computer Science May 2015