Suraj Mahamuni
About Suraj Mahamuni
Suraj Mahamuni is a Sr. Java Full Stack Developer currently working at Fannie Mae in McLean, VA.
Current Role at Fannie Mae
Suraj Mahamuni is currently employed as a Sr. Java Full Stack Developer at Fannie Mae in McLean, VA. In his role, he utilizes Spark with Kafka for real-time data streaming. His expertise includes the implementation of transaction-based flows using the Hibernate ORM framework and DAO design patterns for transaction management. Suraj follows Agile principles and methodologies to ensure effective interaction with different teams and to develop robust web applications.
Previous Work Experience
Suraj Mahamuni has accumulated a variety of experiences across multiple companies. From 2020 to 2021, he worked at Fort Motors Ford as a Sr. Java Full Stack Developer in Oregon, United States. Prior to that, he was employed by Lowe's Companies, Inc. as a Java Full Stack Developer in Mooresville, NC, from 2018 to 2019. He also served as a Java Developer at WellCare Health Plans in Tampa, Florida, from 2017 to 2018. Suraj began his professional journey as a Jr. Java Developer at Aeroseal in Los Angeles, California, from 2015 to 2016.
Educational Background
Suraj Mahamuni holds a Master's degree from California State University, Long Beach. He also earned his Bachelor's degree from Savitribai Phule Pune University. His academic background has provided him with a solid foundation in computer science and software development, contributing to his comprehensive skill set in Java and full-stack development.
Technical Skills and Methodologies
Suraj Mahamuni has demonstrated proficiency in various technical skills and methodologies throughout his career. In his current position, he effectively uses Spark with Kafka for real-time data streaming. His technical expertise extends to implementing transaction-based flows using the Hibernate ORM framework and DAO design patterns. Additionally, Suraj has been involved in the management and development of the Manhattan WMS product, coordinating closely with the Manhattan team. He consistently follows Agile principles and methodologies to ensure seamless team interaction and efficient application development.