May 2020 - September 2020
Institute For Software Research, CMU
Software Engineer - Intern
- Developed a distributed web crawler for a Search Engine to analyze security protocol and SSL certificate information of websites; responsible for all phases (design, version control, coding, unit testing and production).
- Crawled through 4.3 million URLs per day using multithreaded parallel breath search of domains/subdomains based on priority values.
- Decreased latency time and improved data exchange rate between sockets by 4x utilizing encrypted serialized data objects in Java.
- Built cloud infrastructure using AWS Elastic Beanstalk for storing, querying large data, and displaying results on a JSP web application.