Banuradha Ganapathiappan

Banuradha Ganapathiappan

Lead Application Developer @ Primerica

About Banuradha Ganapathiappan

Banuradha Ganapathiappan is a Lead Application Developer with extensive experience in software development, particularly in Java technologies. She has held various roles at companies such as Tata Consultancy Services, Aflac, and Primerica, and is currently enhancing her skills in NoSQL databases.

Work at Primerica

Currently, Banuradha Ganapathiappan serves as a Lead Application Developer at Primerica, a position held since 2022. This role is based in Duluth, Georgia, and operates in a hybrid work environment. Prior to this, Banuradha worked at Primerica as a Lead Java Developer from 2017 to 2021, contributing to the development of enterprise web-based applications. During this time, Banuradha utilized Java technologies and frameworks to enhance the company's software solutions.

Previous Experience

Banuradha Ganapathiappan has a diverse work history in the technology sector. From 2008 to 2010, Banuradha was an Assistant System Engineer at Tata Consultancy Services in the Greater Minneapolis-St. Paul Area. Following this, Banuradha continued at Tata Consultancy Services as an Information Technology Analyst from 2010 to 2013. Banuradha also worked at BNY Mellon as a Project Leader from 2013 to 2015 and served as a Solutions Architect at Aflac for 10 months in 2016-2017 in the Greater Atlanta Area.

Education and Expertise

Banuradha Ganapathiappan earned a Bachelor of Technology (B.Tech.) in Information Technology from Bannariamman Institute of Technology, completing the program from 2001 to 2005. This educational background laid the foundation for a career in software development, where Banuradha has gained proficiency in various programming languages and frameworks, including Java, Spring Boot, and AngularJS. Banuradha is currently expanding expertise in NoSQL databases, specifically Cassandra.

Technical Skills

Banuradha Ganapathiappan possesses a range of technical skills relevant to software development. These include experience with Java technologies, particularly J2EE, and frameworks such as Spring 5.0, Mockito, and JUnit. Banuradha is skilled in developing web services using REST and has a strong command of SQL and Stored Procedures. Additionally, Banuradha has hands-on experience with relational databases including DB2, MySQL, and MS-SQL Server, and is proficient in using development environments like Eclipse and Spring Tool Suite.

Development Methodologies

Banuradha Ganapathiappan has extensive experience in software development methodologies, particularly Agile and Extreme Programming. This experience includes utilizing Test-Driven Development (TDD) for unit testing and Behavior-Driven Development (BDD) for functional testing. Banuradha also employs SONAR for code quality checks and has experience writing XSLT following ACORD standards, which contributes to maintaining high standards in software development.

People similar to Banuradha Ganapathiappan