Amrith Ravindra

Amrith Ravindra

Software Developer Iv @ Fannie Mae

About Amrith Ravindra

Amrith Ravindra is a Software Developer IV at Fannie Mae, specializing in AWS services and data governance.

Current Role at Fannie Mae

Amrith Ravindra currently holds the position of Software Developer IV at Fannie Mae in Reston, Virginia, United States. In his role, he is actively involved in managing the enterprise data lake on AWS. His responsibilities also include working on technical cloud solutions for data governance. He utilizes a wide range of AWS services, including Lambda, EMR, EC2, SNS, SQS, S3, IAM, Cloudformation, and Step Functions.

Past Roles and Experience

Amrith Ravindra has a varied background, having worked in multiple roles across different companies. He worked as a Software Engineer for T-Mobile in Bellevue, Washington for 4 months in 2019. Prior to that, he was a Data Analyst II at Fannie Mae in Herndon, Virginia for 1 year from 2018 to 2019. Additionally, he has experience as a Project Trainee at System Soft Technologies in Tampa, Florida for 2 months in 2018, and served as an Author at Packt for 9 months from 2017 to 2018. His other roles include Project Associate at the Indian Institute of Science (IISc) in Bengaluru, Karnataka, Project Intern at Bosch Rexroth in Bengaluru, Karnataka, and Intern at Neptune Controls Pvt Ltd. in Bengaluru, Karnataka.

Educational Background

Amrith Ravindra has an extensive educational background. He is currently pursuing a Doctor of Philosophy (PhD) in Information Technology (Blockchain) at the University of the Cumberlands, a program he started in 2021. He holds a Master of Science degree in Industrial Engineering from the University of South Florida, which he completed between 2016 and 2018. His undergraduate degree is a Bachelor of Engineering in Electrical and Electronics Engineering from Visvesvaraya Technological University, completed between 2011 and 2015. He also completed his high school education at St. Joseph's Boys' High School, earning a High School Diploma.

Technical Skills and Expertise

Amrith Ravindra brings a rich set of technical skills to his roles. He is proficient in various programming languages, including Python, R, Java, JavaScript, Typescript, SQL, Linux, and VBA. He also employs a variety of frameworks such as Numpy, Pandas, Tensorflow, Keras, Seaborn, Scikit Learn, Airflow, Plotly, Matplotlib, Angular, VueJS, React, Flask, Django, Git, Selenium, Spring, Bokeh, Boto3, and Requests. In addition, he has experience with multiple databases, including Collibra, Redshift, MySQL, Oracle, Netezza, Hive, HBase, DynamoDB, Cassandra, and PostgreSQL. His expertise extends to data governance, lineage, and metadata cataloging, as well as automation and internal business applications development.

Published Works

During his tenure as an Author at Packt from 2017 to 2018, Amrith Ravindra published a book. The specifics of the book's focus are not detailed, but it highlights his ability to contribute to the field of software and technology through detailed, written insights.

People similar to Amrith Ravindra