Nihal Vujhini
About Nihal Vujhini
Nihal Vujhini is a Senior Full Stack Java Developer currently working at Maximus, with extensive experience in Java development and front-end technologies.
Title
Nihal Vujhini holds the position of Senior Full Stack Java Developer. His expertise spans across front-end and back-end technologies, making him a highly versatile professional in the field of programming.
Current Role at Maximus
Nihal Vujhini is currently employed at Maximus as a Senior Full Stack Java Developer. He began his tenure at Maximus in 2022 and works remotely from Tennessee, United States. In this role, he applies his extensive knowledge in Java development to contribute to various projects and initiatives.
Previous Experience
Before joining Maximus, Nihal worked at several other organizations. He served as a Java Full Stack Developer at Bio-Rad Laboratories from 2021 to 2022 in a hybrid role based in Michigan. From 2018 to 2021, he was employed by Kaiser Permanente as a Stack Java Developer in Lake Oswego, Oregon, also in a hybrid capacity. His early career saw him working as a Java Developer at Orbees Business Solutions Pvt. Ltd. in India from 2016 to 2018. These roles have provided Nihal with a robust and practical grounding in various aspects of full stack development.
Education
Nihal Vujhini possesses a strong academic background in Computer Science. He earned his Bachelor's degree from JNTUH College of Engineering Hyderabad, and subsequently achieved a Master's degree from Texas A&M University-Corpus Christi. Together, these qualifications have equipped him with the theoretical foundations needed to excel in the field of software development.
Technical Skills and Expertise
Nihal has extensive experience in various aspects of full stack development. He has utilized Redis as an in-memory data store for caching temporary data. For UI development, he has employed Angular UI Bootstrap components, including calendars, masks, uploaders, sliders, alerts, and modal dialogs. His expertise also includes upgrading Java applications to Java 8, focusing on refactoring with new libraries, lambda expressions, functional interfaces, and parallel processing with streams. Additionally, Nihal is adept at working in agile environments, participating in SCRUM meetings, sprint planning, showcases, and retrospectives using TFS as a tracking tool. He also excels in designing front-end screens using Angular 4, HTML5, CSS3, JavaScript, jQuery, Bootstrap, and Spring Boot.