Prashanthi Matam
About
Prashanthi Matam is a seasoned software engineer with a comprehensive background in both academic and professional settings. Holding a Master of Science in Computer Systems Engineering from Northeastern University and a Bachelor of Technology in Computer Science from GITAM University, she has built a strong foundation in algorithms, object-oriented programming, and operating systems. Her educational journey has been complemented by extensive hands-on experience across a range of high-profile companies such as Discover, Goldman Sachs, Enel X, Capgemini, and Avani Infosoft.
In her current role as an Application Engineer at Discover, Prashanthi has been instrumental in building telemetry infrastructure for monitoring ML models, developing and maintaining backend services like Multisheet API, enhancing UI features, and automating credential management through Kubernetes and AWS services. Her tech stack includes Python3, Angular JS, Typescript, Postgres, Snowflake, and Kubernetes. Additionally, she played a pivotal role in implementing dynamic logging for Java APIs and mentoring new team members.
Her previous experience at Goldman Sachs as an Associate Software Engineer included improving UI/UX for the Camelot platform using React JS and JavaScript, enhancing data ingestion services, and working with MongoDB and Kafka to streamline backend processes. Her work revolved around full-stack development and agile methodologies.
As an intern at Enel X, she developed full-stack web applications for alert monitoring, performed AWS migrations, and created performance monitoring scripts using Salesforce tools. At Capgemini, she specialized in Java-based payment web applications using Spring Boot and MySQL and created automation scripts to enhance API service efficiency.
Early in her career at Avani Infosoft, she worked on an Android application for government-led data collection and biometrics. Her responsibilities involved backend development using Spring MVC and seamless integration with hardware devices.
Prashanthi’s academic projects reflect her strong interest in cloud computing, machine learning infrastructure, and full-stack application development. These projects include building a serverless image recognition system using AWS Lambda and SNS, a shopping cart application deployed on AWS, and an Alexa-integrated Java application.
Her technical arsenal includes a wide range of programming languages (Java, Python, C++, JavaScript), databases (MongoDB, MySQL, Postgres), frontend frameworks (React JS, Angular), backend tools (Node JS, Spring MVC), cloud platforms (AWS), and DevOps tools (Kubernetes, Jenkins). She holds certifications like AWS Certified Solutions Architect - Associate and Oracle Certified Associate - Java SE 8.
She has demonstrated an enduring passion for software development, especially in areas like full-stack development, machine learning infrastructure, cloud computing, and automation. She has proven experience with Agile workflows and an ability to lead and mentor teams. Her career showcases a blend of strong technical proficiency, continuous learning, and a keen interest in leveraging modern technologies to solve complex problems.
Skills & Expertise
JavaScript (ES6)
Java
C++
HTML5
Python
Kafka
Spark
MongoDB (NOSQL)
RDBMS(MySQL)
Python
Node JS
Spring MVC
HTML
CSS
SCSS
React JS
Angular
Bootstrap Grid
J Query
Typescript
Kubernetes
Jenkins
Jira
EKS
Lambda
DynamoDB
API gateway
EC2
CloudWatch
Route53
IAM
Mocha
Chai
Selenium
Jest
Cypress
Browser Stack
AWS Certified Solutions Architect-Associate
Oracle Certified Associate -Java SE-8
Research Interests
Cloud Computing
System Design
Full Stack Development
Web Application Development
API Development
Backend Development
Microservices Architecture
Frontend Development
Machine Learning Infrastructure
DevOps & Automation
Data Ingestion & Processing
Infrastructure Monitoring
AWS Cloud Services
Agile Software Development
UI/UX Enhancement
Connect With Me
Experience
Senior Software Engineer-AI/MLops-Machine Learning Model Delivery
Built telemetry infrastructure to track Machine Learning (ML) model runs for performance analysis - Python3, SQL database, Azure, Apache Kafka, Grafana, Angular JS, Typescript.
•
Developed and supported the short-term file upload solution feature in Python for CECL from the ground up that is used to parse credit files, extract relevant data, and push them into the cloud-Python3, Jupiter notebook, Snowflake
•
Built and supported the Multisheet Api backend service that helps data scientists to upload data as Multisheet excel files to snowflake database using E2E Python3, Postgres, AWS. Also wrote test scenarios for the code added to build a robust product
•
Enhanced the UI for Customer Overlay service with User Access Control features such as Approve/Reject Lock/Unlock actions Angular JS, CSS, Typescript.
•
Build the infrastructure for automated credential fetching from S3 bucket and modified the Kubernetes manifest files for CECL service to consume those credentials.
•
Implemented Dynamic logging standards epic for all 14 API services in java which refers to the ability to change the logging levels and configurations at runtime without restarting the application which increases efficiency by 20%.
•
It has been a powerful tool for debugging and troubleshooting production issues.
•
Wrote the Key Vault credential auto-fetch feature for Customer Overlay service Python, S3, Kubernetes, YAML
•
Mentored new team members during initial ramp up phase and help them achieve their goals by giving KT sessions etc. Worked on major production bugs and vulnerability issues reported by finance team.
Senior Software Engineer
Enhanced data ingestion service for loan origination web-based platform (Camelot) that supports domestic and international structured loans using JavaScript, React JS, MongoDB
•
Improved Camelot’s UI experience by adding 3 data points fields to be used as filters for search queries using React JS, JavaScript (ES6), HTML, CSS, than emphasis on building to match provided designs
•
Resolved several issue and crash testing
•
Using Slang code, SQL, Kafka to run data checks to check table level markers of Greensky which helped Data Engineering team to run their application better
•
Perform Pure Query operation for LOC and CTL which is data modelling language and platform for data management
•
Experience being part of the team, worked in Agile and presenting my work to manager.
•
Worked with Design team to assist in the development of high-quality software for Microservice applications
Graduate Teaching Assistant
Systems Engineering Intern
Developed full-stack alert monitoring web application for HERA connectivity tool using JavaScript, HTML, CSS, Angular
•
Migrated critical services such as SES, DNS, Java tools from legacy-based servers to AWS platforms
•
Worked with Case man and DRADIS Salesforce tools to create/fix performance monitoring scripts
• Migrating the legacy based servers to AWS platforms, which involves critical services such as SES, DNS, Java tools .
• Performed enhancement request update to Caseman and DRADIS which are part of salesforce tools.
Redhat Student Ambassador
Senior Software Engineer
•
Developed several Java-based payment Web Application using Spring Boot through various stages of analysis, design, writing.
•
Executed object-relational mapping utilizing Hibernate and configured the corresponding table columns using MySQL.
•
Constructed test automation scripts for backend REST API services for user management that enabled to perform faster retrieval of data increasing overall performance by 10%.
Senior Software Engineer
Oct 2017 – Jun 2019 · 1 yr 9 mos
Bengaluru, Karnataka
Developed a Java-based payment web application through various stages of the Software Development Life Cycle (SDLC), including analysis, design, test case creation, and testing procedures.
Implemented object-relational mapping using Hibernate and configured related table columns with MySQL.
Worked on front-end development using AngularJS.
Skills: Java, Hibernate, MySQL, AngularJS, Software Development
Software Engineer
Oct 2016 – Oct 2017 · 1 yr 1 mo
Bengaluru, Karnataka
Contributed to software development projects within an agile team environment.
Skills: Software Development
Software Engineer Intern
Apr 2016 – Oct 2016 · 7 mos
Bangalore
Assisted in the development and maintenance of software applications as part of an internship program.
Skills: Software Development
Vice President
India
Student Mentor
Education
Northeastern University (NEU/NU), Boston
GITAM university
Projects
Cloud Deployment AWS Project
•
Designed and built a shopping cart web application hosted on AWS deploying services EC2, EBS, Route53, SES, ELB, Cloud Watch, S3 Object store
•
Created restful API using Node JS and Express framework to manage all CRUD operations in the postman portal
Certificates & Licenses (2)
Amazon Web Services Solutions Architect Associate
Oracle Certified Associate, Java SE 8 Programmer
Awards & Achievements (2)
🏆 Grace Hopper scholarship-2020
Description
🏆 Grace Hopper Conference -2021
Description
dd