Software Engineer
Current• Implemented authentication token caching to eliminate recursive RestTemplate calls, reducing latency in the authentication process and optimizing rate limits on authentication server requests. This enhancement improved application performance by reducing network overhead and improved resource efficiency.• Configured Liquibase for a cloud-hosted PostgreSQL database by developing database changelog scripts for automated schema creation. Additionally, deployed a PostgreSQL container to… Show more • Implemented authentication token caching to eliminate recursive RestTemplate calls, reducing latency in the authentication process and optimizing rate limits on authentication server requests. This enhancement improved application performance by reducing network overhead and improved resource efficiency.• Configured Liquibase for a cloud-hosted PostgreSQL database by developing database changelog scripts for automated schema creation. Additionally, deployed a PostgreSQL container to validate database operations, circumventing limitations of unsupported local connections.• Implemented a scheduled cron job with interval-based execution to process unprocessed orders. Constructed Kafka messages by extracting order details and applying generated Avro schemas for metadata definition and serialization prior to publishing to a Kafka topic. Show less