I am an experienced software engineer with 5+ years of experience building secure and scalable applications using Kotlin, Java, Spring Boot, and AWS. I specialize in deploying on AWS services (EC2, S3, Lambda, ECS), implementing Redis caching, and boosting performance through Kotlin coroutines, SQL tuning, and robust database management. I excel at designing scalable data pipelines, migrating services from Java to Kotlin, and integrating DevOps practices with Kubernetes, Docker, Terraform, and CI/CD pipelines. I enjoy collaborating with cross-functional teams, conducting code reviews, and ensuring system reliability with JUnit, Mockito, and Karate. In my current role at U.S. Bank, I contribute to the Intuit ecosystem by building GraphQL APIs and leveraging Databricks for data-driven insights. I am eager to continue learning and applying new technologies to improve backend performance and user experience.

Tejaswini Avisana

I am an experienced software engineer with 5+ years of experience building secure and scalable applications using Kotlin, Java, Spring Boot, and AWS. I specialize in deploying on AWS services (EC2, S3, Lambda, ECS), implementing Redis caching, and boosting performance through Kotlin coroutines, SQL tuning, and robust database management. I excel at designing scalable data pipelines, migrating services from Java to Kotlin, and integrating DevOps practices with Kubernetes, Docker, Terraform, and CI/CD pipelines. I enjoy collaborating with cross-functional teams, conducting code reviews, and ensuring system reliability with JUnit, Mockito, and Karate. In my current role at U.S. Bank, I contribute to the Intuit ecosystem by building GraphQL APIs and leveraging Databricks for data-driven insights. I am eager to continue learning and applying new technologies to improve backend performance and user experience.

Available to hire

I am an experienced software engineer with 5+ years of experience building secure and scalable applications using Kotlin, Java, Spring Boot, and AWS. I specialize in deploying on AWS services (EC2, S3, Lambda, ECS), implementing Redis caching, and boosting performance through Kotlin coroutines, SQL tuning, and robust database management. I excel at designing scalable data pipelines, migrating services from Java to Kotlin, and integrating DevOps practices with Kubernetes, Docker, Terraform, and CI/CD pipelines.

I enjoy collaborating with cross-functional teams, conducting code reviews, and ensuring system reliability with JUnit, Mockito, and Karate. In my current role at U.S. Bank, I contribute to the Intuit ecosystem by building GraphQL APIs and leveraging Databricks for data-driven insights. I am eager to continue learning and applying new technologies to improve backend performance and user experience.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Javanese
Advanced

Work Experience

Software Developer at U.S. Bank
July 1, 2024 - Present
Led end-to-end development of a high-visibility Platform, participating in all SDLC phases from requirements gathering to deployment. Designed and implemented 80+ React components and 90+ feature enhancements for the admin dashboard, and built 120+ RESTful APIs and microservices with Spring Boot, achieving a 25% reduction in response times for critical services. Employed a multi-database architecture (Oracle for transactions, MongoDB for IoT data, MySQL for user data) to support scalable data access. Leveraged AWS services (S3, Lambda, SQS, SNS, RDS, EKS, EC2, IAM) for efficiency and security. Implemented a robust CI/CD pipeline with Jenkins and Docker; performed regular code reviews and unit testing with JUnit/Mockito. Established Agile practices (stand-ups, sprints, retrospectives) and embraced TDD/BDD. Applied Core Java concepts (lambda, streams) and introduced distributed system patterns (Circuit Breaker, CQRS). Built a Python-based ETL to ingest city data into the analytics engine
Software Developer at ADP
January 1, 2024 - May 1, 2024
Led development of scalable microservices for payroll and workforce platforms using Spring Boot and Kubernetes; improved front-end UX with responsive interfaces using React/Angular/TypeScript. Created secure RESTful APIs with Spring MVC and JWT, integrating Oracle and MySQL with JPA/Hibernate. Implemented API rate limiting through API gateways (Spring Cloud Gateway/Kong). Automated CI/CD pipelines with Jenkins; utilized Apache Kafka for real-time transaction processing and notifications; performed big data processing with Hadoop/Spark for analytics. Implemented OAuth 2.0 and OpenID Connect, ensuring secure access. Deployed using CI/CD with GitLab CI.
Software Developer at GangaSoft
July 1, 2020 - July 1, 2022
Developed and modernized financial banking applications using Java, Spring Boot, Hibernate, and Angular, enhancing user experience and system efficiency. Designed and implemented RESTful APIs and GraphQL integrations, improving data retrieval speed for real-time financial transactions. Migrated legacy banking applications into a cloud-based microservices architecture on AWS and OpenShift Kubernetes, ensuring 99.9% uptime with automated scaling and load balancing. Implemented Infrastructure-as-Code (IaC) with Terraform, reduced manual configuration errors, and optimized PostgreSQL and Oracle databases via indexing and query tuning. Integrated Redis caching to reduce API latency, and implemented OAuth2/JWT authentication with RBAC and encryption. Automated reconciliation processes and built event-driven microservices with Apache Kafka; built CI/CD pipelines with Jenkins and GitHub Actions. Used SonarQube for static code analysis and implemented TDD with JUnit/Mockito.
Software Developer (Intern) at Trigent Software
February 1, 2020 - June 1, 2020
Developed and maintained web applications using JavaScript and React, improving UI/UX and performance. Collaborated with senior developers to design and implement RESTful APIs, improving data retrieval and manipulation. Participated in Agile practices, contributing to meeting project deadlines. Used Git for version control and documented technical specifications for new features.
Software Engineer at U.S. Bank
July 1, 2024 - Present
Developing and maintaining the Account Service for the Intuit Ecosystem using Kotlin and Spring Boot, primarily building GraphQL APIs with some legacy REST, and leveraging AWS DynamoDB for scalable data storage. Managing DevOps workflows including CI/CD pipelines with Jenkins and Argo, Kubernetes-based deployments, and monitoring with Wavefront and Splunk for system reliability and performance. Conducting API testing with Postman and ensuring quality through unit and functional testing using JUnit and Mockito. Collaborating with cross-functional teams to implement secure authentication flows, enhance backend performance, and improve overall user experience. Utilizing Databricks to analyze large volumes of QuickBooks-related data, enabling data-driven insights and service optimization across the Intuit ecosystem.
Software Engineer at ADP
January 1, 2024 - May 1, 2024
Utilized Java with Spring and Spring Boot frameworks to build secure and high-performance applications, designing RESTful APIs and optimizing complex SQL queries with PostgreSQL. Implemented Redis caching, coroutines for asynchronous processing, and deployed microservices on AWS EC2, leveraging AWS S3 for storage and DynamoDB for managing diverse data types. Integrated ActiveMQ for reliable message queuing and used Apache Spark for distributed data processing, boosting analytics efficiency. Developed and executed tests with JUnit and Karate, monitored application performance using AWS CloudWatch.
Application Development Associate at GangaSoft
July 1, 2020 - July 1, 2022
Developed RESTful APIs using Java and Spring Boot with clean architecture, leveraging AWS services like EC2, S3, Lambda, and ECS for secure and scalable cloud deployments and streamlined CI/CD with Gradle. Improved performance using asynchronous processing with multithreading and CompletableFutures, migrated services to AWS ECS, and built data pipelines with Apache Spark on EMR, Airflow, and AWS Glue for large-scale ETL and analytics. Designed Kafka-based microservices for high-throughput data streaming, used Java concurrency utilities for responsiveness, and orchestrated deployments with Kubernetes for better scalability and reliability. Wrote optimized SQL queries using JDBC with MySQL and MongoDB, applied Hibernate for ORM, conducted API testing with Postman, ensured code quality with JUnit and Mockito, collaborated on DevOps processes, enforced AWS IAM policies.

Education

Master of Science in Computer Science at University of North Texas (UNT)
January 11, 2030 - May 1, 2024
Bachelor of Technology in Computer Science and Engineering at GVP College of Engineering for Women (GVPCEW), India
January 11, 2030 - April 1, 2022
Master of Science in Computer Science at University of North Texas (UNT)
January 11, 2030 - May 1, 2024
Bachelor of Technology in Computer Science and Engineering at GVP College of Engineering for Women (GVPCEW), India
January 11, 2030 - April 1, 2022
Master of Science in Computer Science at University of North Texas
January 11, 2030 - May 1, 2024
Bachelor of Technology in Computer Science and Engineering at GVP College of Engineering (GVPCEW), India
January 11, 2030 - April 1, 2022

Qualifications

AWS Certified Developer Associate
January 11, 2030 - March 16, 2026
Machine Learning Trainee Certificate
January 11, 2030 - March 16, 2026
C++ Certificate
January 11, 2030 - March 16, 2026
Machine Learning Guided Project Certification
January 11, 2030 - March 16, 2026
Google AI Essentials
January 11, 2030 - March 16, 2026
AWS Certified Developer Associate
January 11, 2030 - March 16, 2026
Machine Learning Trainee Certificate
January 11, 2030 - March 16, 2026
C++ Certificate
January 11, 2030 - March 16, 2026
Machine Learning Guided Project Certification
January 11, 2030 - March 16, 2026
Google AI Essentials
January 11, 2030 - March 16, 2026
Machine Learning Algorithms: Supervised Learning
January 11, 2030 - March 16, 2026

Industry Experience

Software & Internet, Financial Services, Professional Services, Media & Entertainment