Post Job Free
Sign in

Research Assistant

Location:
Atlanta, GA
Posted:
January 31, 2023

Contact this candidate

Resume:

Sharan Sathish

678-***-**** *********@******.*** *********@*******.*** linkedin.com/in/sharan-sathish github.com/shrn-sthsh Education

Georgia Institute of Technology Atlanta, GA

Master of Science in Computer Science (Admitted) Aug. 2023 – May 2024 Georgia Institute of Technology Atlanta, GA

Bachelor of Science in Computer Science Aug. 2020 – May 2023 GPA: 3.965, Zell Miller Scholarship Dean’s List, Faculty Honors Experience

Research Assistant Aug. 2022 – Present

Academic Chair of Computing Vivek Sarkar & Habanero Group at Georgia Tech Atlanta, GA

• Working on an implementation of a Fine-grained Asynchronous Bulk-Synchronous Parallelism model, a productive and scalable actor-based programming system for Partitioned Global Address-Space applications

• Building and testing benchmarks for aforementioned model using Actors/Selectors in comparison to models reliant on OpenSHMEM, OpenMPI, and Conveyors libraries in C/C++ on the PACE cluster Software Engineer Jan. 2022 – May 2022

GymQ from CREATE-X at Georgia Tech Atlanta, GA

• Originated, modeled, and implemented novel virtual queuing concept with relative positioning from WiFi routers

• Collected data from real gyms and created simulations of said virtual queuing model to prove increased efficiency

• Led development of full-stack user application using JavaFX with FXML, MySQL, and Java with JDBC

• Invited to present project at Georgia Tech ISyE Advisory Board’s annual meeting among two other select teams Projects

Motiv Javascript, React Native, Expo Go, Firebase Realtime Database, MixPanel Sep. 2022 – Dec. 2022

• Designed a social goal app which promotes like-minded communities looking to achieve goals and find motivation

• Built with React Native and Expo Go with Firebase Reatime NoSQL Database; MixPanel for analytics

• Implemented novel goal system with private/public, individual/group, and accountability partner features along with convientent timeline design

• Learned modern multi-platfornm application development as well as product design and market research/testing FaceShape Python, NumPy, Scikit-Learn, TensorFlow, Matplotlib, Google Colab Oct. 2022 – Dec. 2022

• Designed a face shape analyzer which would determine a face shape from an image and recommend various frame shapes for glasses and hairstyles based on industry standards

• Preprocessed images and trained models on data set of 5000 images of distinct facial shapes from Kaggle

• Used multiple supervised (NN, LDA, SVM) and unsupervised (K-Means, DBSCAN, PCA) models; Neural Networks from a simple architecture resulted in the highest accuracy

• Familiarized with algorithms and libraries in Machine Learning; learned about GPU acceleration for training Classic Parallel Algorithms C++, OpenMPI Mar. 2022 – Apr. 2022

• Implemented common parallel algorithms such as scan/parallel-prefix, broadcast, gather, scatter, and sample sort

• Designed and implemented novel parallel solutions to common interview questions such as nQueens and Conway’s Game of Life using aforementioned algorithms and making use of parallel architectures

• Grew programming skills particular to parallelism to utilize multi-core processing outside of multi-threading Pipeline Processor CircuitSim, MIPS Assembly, Python, MS Excel Nov. 2021 – Jan. 2022

• Designed and tested a five-stage pipeline processor for the MIPS ISA on a implementation on CiruitSim

• Utilized Branch Prediction and Data-Forwarding to lower clock cycles per instruction, increasing efficiency

• Wrote Python assembler to take MIPS assembly .asm files and produce machine code to be inserted into memory

• Improved skills in processor design along with low-level programming and embedded systems knowledge Technical Skills

Spoken Languages: English, Tamil, Telugu

Programming Languages: C++, Python, Kotlin, C, Java, MySQL, MATLAB, JavaScript Developer Tools: Git, Docker, SQL, Firebase, NoSQL, VS Code, Visual Studio, IntelliJ, Android Studio Libraries: OpenMPI, OpenSHMEM, NumPy, Keras, Matplotlib, TensorFlow, PyTorch, Conveyors, JavaFX Platforms: Linux (Fedora, Ubuntu, Arch), Unix, Windows



Contact this candidate