# Mihir Shah > Narravance | USC Location: Jersey City, New Jersey, United States Profile: https://flows.cv/mihirshah I'm a software developer with extensive experience in web and mobile application development. I recently graduated with a Master's degree in Computer Science from the University of Southern California. During my time at USC, I also contributed as a Software Development Engineer Intern at EdGems Math, where I honed my skills in developing frontend, backend, and cloud-based solutions to enhance business operations. In addition to my core focus on software development, I am deepening my expertise in Cybersecurity and DevOps engineering, continually learning through both my academic pursuits and online resources. I'm always eager to connect with others who share my passion for technology. Whether you're interested in software development, coding intricacies, or any other tech-related topics, I'd love to chat and explore new ideas together. ## Work Experience ### Frontend Engineer @ Narravance Jan 2024 – Present | New Jersey, United States ### Software Development Engineer Intern @ EdGems Math Jan 2023 – Jan 2024 | Los Angeles, California, United States 1. Engineered a cost-saving hash-based algorithm for real-time score report generation on a Vue.js page, leveraging MongoDB pipelines and custom JavaScript triggers 2. Created a customizable graph visualization component leveraging Chart.js and Vue.js to enhance data comprehension and amplify user engagement 3. Designed Go RESTful APIs with optimized data models, MongoDB text indexing, & pipelines, achieving a 90% reduction in response size and faster page loading 4. Developed an optimized collision-resistant data sync process using AWS Lambda and AWS CloudWatch enhancing reliability for users accessing real-time data and improving overall user experience 5. Collaborated with an agile team of four, participated in code reviews, pair programming sessions, and mentored junior intern ### Student Volunteer Worker @ USC Information Sciences Institute Jan 2022 – Jan 2023 | United States 1. Developed a date-retrievable architecture to compile Twitter data, extract associated YouTube URLs, and metadata using YouTube Data API for monitoring and analytical purposes. 2. Analyzed YouTube videos statistically on data points such as keywords, views, likes, comments, language, originating country, video topics and category. 3. Visualized temporal evolution of video sharing, their change in moral foundation, sentiments over a weekly scale and observed a 60-80% rise in immoral and negative content as an effect of Russia-Ukraine war using Matplotlib. 4. Performed extraction of sentiment polarities (Vader Lexicon), toxicity, threat probabilities (Perspective API) of YouTube videos, and associated them with video topics/categories to determine and label videos for negativity, misinformation, and conspiracy. ### Flutter App Developer @ Mathrithms Jan 2021 – Jan 2021 1. Collaborated in a team of 4 on Seven-Segment OCR by training Tesseract OCR and integrating it within the app. 2. Integrated backend APIs, developed an automatic phone verification system and devised a screen rendering mechanism which improved the efficiency of the application by 15%. ### Android Developer @ DJ Unicode Jan 2019 – Jan 2020 | Mumbai, Maharashtra, India 1. Developed Sales-person tracker mobile app to track his/her location and assign daily tasks to a salesperson. 2. Mentored members into the basics of Android app development, DJ Unicode. ## Education ### Master of Science - MS in Computer Science University of Southern California Jan 2022 – Jan 2024 ### Bachelor of Engineering - BE in Computer Engineering Dwarkadas J. Sanghvi College of Engineering Jan 2018 – Jan 2022 ## Contact & Social - LinkedIn: https://linkedin.com/in/mihirs57 --- Source: https://flows.cv/mihirshah JSON Resume: https://flows.cv/mihirshah/resume.json Last updated: 2026-04-01