Welcome to Aditya's homepage!
You can call me Adi!
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.
Experience
Cadence Design Systems
Lead Software Engineer (July 2023 - Present)
Work on the Pre-compiler in the Protium Emulation System team
University of Oklahoma
Instructor and Teaching Assistant (May 2016 - June 2023)
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
Code Sooner Administrator (May 2016 - June 2023)
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
Accenture Inc.
Data Science Intern (January - April 2018)
Developed a PoC for a recommendation system. Built a dashboard for each student using R and R Shiny
Sri Sathya Sai International Organization
IT Content Lead (September 2020 - Present)
Managing and maintaining content uploads to the website using Drupal
Education
University of Oklahoma
Ph.D. in Computer Science (June 2023)
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
M.S. in Data Science and Analytics (May 2018)
Related coursework: Algorithm Analysis, Network Science, Introduction to Machine Learning, Linear Programming and Metaheuristics, Text Analytics
Sri Venkateshwara College of Engineering
B.E. in Electronics and Communication Engineering (May 2016)
Related coursework: Microprocessors and Micro-controllers, Digital Signal Processing, Cryptography and Network Security, Digital Image Processing, Wireless Communication