Sai Krishna
About Sai Krishna
Sai Krishna is a Java Full Stack Developer currently working at FM Global. He has extensive experience in microservice architecture, Docker, Kubernetes, and UI/UX design.
Title
Sai Krishna currently holds the title of Java Full Stack Developer. He possesses extensive experience in this field, having worked with various companies in similar roles.
Current Company
Sai Krishna is currently employed at FM Global as a Java Full Stack Developer. He has been with the company since 2022. His responsibilities likely include developing and maintaining end-to-end applications, utilizing his skills in Java, Spring MVC, and various frontend technologies.
Previous Work Experience
Sai Krishna has a rich background in Full Stack Development. From 2019 to 2022, he worked at Liberty Mutual Insurance, where he likely engaged in developing comprehensive applications. Before that, he was at Gap from 2017 to 2019 and Alaska Airlines from 2015 to 2017, both as a Java Full Stack Developer. His career began at Deloitte, where he served as a Junior Java Developer from 2012 to 2013.
Education and Expertise
Sai Krishna has a Master of Science (MS) degree in Computer Information Systems and Information Technology from the University of Central Missouri, which he earned between 2014 and 2015. He also holds a Bachelor's degree in Electrical and Electronics Engineering from Jawaharlal Nehru Technological University, attained from 2008 to 2012.
Technical Skills and Contributions
Sai Krishna has implemented Swagger Configuration in Spring MVC frameworks for auto-generating Swagger JSON files for REST API calls. He has utilized Docker and Kubernetes for application containerization and deployment on various cloud providers. He has experience designing microservice architectures with Spring Boot-based services, including REST and Apache Kafka endpoints. Sai Krishna has developed user interfaces using Java 8, JSP, AJAX, Angular 7.0, HTML5, and CSS, following the MVC design pattern.
UI/UX Design Experience
Sai Krishna is also experienced in designing UI/UX strategies and converting these into UI designs. He utilized AngularJS and NodeJS heavily, incorporating Hibernate concepts such as inheritance, lazy loading, dirty checking, locking, and transactions for search functionalities in internal applications.