stash push
This commit is contained in:
Binary file not shown.
@@ -517,12 +517,72 @@
|
|||||||
I knew that I had to apply. Robotics, AI, and signal processing are the thoughts that keep me
|
I knew that I had to apply. Robotics, AI, and signal processing are the thoughts that keep me
|
||||||
awake at night — RSI is where I can finally pursue them.\\\\
|
awake at night — RSI is where I can finally pursue them.\\\\
|
||||||
|
|
||||||
|
\pagebreak
|
||||||
|
|
||||||
|
\section{2.1 Further experience in Programming}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\begin{onecolentry}
|
||||||
|
\textbf{Prompt: }Briefly describe any past or ongoing experience with computer programing, modeling and/or data analysis you indicated an Intermediate or Advanced level of familiarity with in questions 2 and 3, addressing both questions posed and methods and tools employed.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\begin{onecolentry}
|
||||||
|
\begin{highlights}
|
||||||
|
\item Java — Advanced
|
||||||
|
\item Python — Advanced
|
||||||
|
\item Numpy/Pandas/SciPy — Advanced
|
||||||
|
\item TensorFlow — Intermediate
|
||||||
|
\item OpenCV — Intermediate
|
||||||
|
\item C++ — Beginner
|
||||||
|
\item Bash — Beginner
|
||||||
|
\end{highlights}
|
||||||
|
\end{onecolentry}
|
||||||
|
|
||||||
|
\end{onecolentry}
|
||||||
|
|
||||||
|
\vspace{0.2 cm}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\begin{onecolentry}
|
||||||
|
\textbf{Limit: 2000 Characters}
|
||||||
|
|
||||||
|
\end{onecolentry}
|
||||||
|
|
||||||
|
\vspace{0.2 cm}
|
||||||
|
|
||||||
|
|
||||||
|
In Java, I have a lot of experience in use for robotics (FTC) and for competitive programming.
|
||||||
|
For robotics, I use Java to design control systems, custom libraries, and autonomous routines.
|
||||||
|
I have created a full motion-profiling and trajectory-planning library based on spline profiles.
|
||||||
|
This involved implementing PIDF feedback loops, feedback control, and a kinematic model of the robot drive. I
|
||||||
|
have also used Java for complex real-time projectile calculation to autonomously
|
||||||
|
shoot a ball while in a moving robot (using differential equations). Outside robotics, I have used Java for
|
||||||
|
competitive programming, solving problems for local contests and the Advent of Code. I am familiar with
|
||||||
|
data structures (trees, graphs, heaps) and algorithms (A*, dynamic programming) in Java.
|
||||||
|
\\\\
|
||||||
|
In Python, I have used the language extensively for data analysis and machine learning.
|
||||||
|
For my Parkinson's research, I used Python to implement signal processing techniques (Fourier transforms
|
||||||
|
and wavelet denoising) using Numpy and SciPy. I also used Pandas for data manipulation and analysis of IMU data.
|
||||||
|
Through a Jupyter Notebook, I visualized the data using Matplotlib and Seaborn to identify patterns.
|
||||||
|
For machine learning, I used TensorFlow to build and train a 1D CNN and biLSTM model
|
||||||
|
for predicting Freezing of Gait episodes,
|
||||||
|
designing custom layers and attention mechanisms to detect Freezing of Gait episodes in real time.
|
||||||
|
\\\\
|
||||||
|
Outside my research project, I have experience with TensorFlow and OpenCV for computer vision tasks.
|
||||||
|
For robotics, I coded a custom vision pipeline using OpenCV to detect and localize objects on the field.
|
||||||
|
This involved image preprocessing, contour detection, and perspective transformations to accurately identify
|
||||||
|
red and blue game elements. I also used TensorFlow (tflite) to deploy a lightweight object
|
||||||
|
detection model for robotics to distinguish between three random starting positions autonomously.\\\\
|
||||||
|
I have minor amounts of experience in C++ and Bash. In C++, I have used the language for
|
||||||
|
firmware programming onto ESP32 modules (via Arduino IDE) for sensor interfacing and data logging. I also
|
||||||
|
made a shell script that can render my resume in a user's terminal. I have limited experience with bash
|
||||||
|
scripting for automating my Ubuntu server maintenance tasks, such as backups, updates, and automatic
|
||||||
|
fetching/deployment of my web projects.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user