Software Engineer at Cadence Design Systems in the Greater Boston area with a PhD in Computer Science from The University of Oklahoma. Dexterity in programming languages such as C, C++, and Python. Quick study with attention to detail and strong problem-solving skills. Strong desire to stay current with latest industry trends and technologies.
Work on the Pre-compiler in the Protium Emulation System team
Instructor: Introduction to Programming for Non-Majors (using C), Introduction to Java
Teaching Assistant: Data Structures and Discrete Mathematics (graduate level), Network Science
Workshops, Presentations and Mentorship: Presented on Introduction to Python at the AI/ML Symposium and the CS Graduate Student Association (CSGSA), Recorded video lectures for graduate level Text Analytics and high school level Introduction to Data Science. Mentored PhD, undergrad and high school students for research
Managing and assisting high school teachers in teaching Introduction to Java, Principles of Programming and HTML/CSS. Designed new Introduction to Data Science for High School students course
Developed a PoC for a recommendation system. Built a dashboard for each student using R and R Shiny
Managing and maintaining content uploads to the website using Drupal
Advisor: Prof. Sridhar Radhakrishnan (sridhar@ou.edu)
Dissertation: Combinatorial algorithms in the Approximate Computing paradigm
Related coursework: Graph Theory, Computational Complexity, Data Networks, Computer Architecture, Introduction to Parallel Programming, Introduction to Deep Learning
Related coursework: Algorithm Analysis, Network Science, Introduction to Machine Learning, Linear Programming and Metaheuristics, Text Analytics
Related coursework: Microprocessors and Micro-controllers, Digital Signal Processing, Cryptography and Network Security, Digital Image Processing, Wireless Communication