Teaching Assistant Resume
SUMMARY:
- 2+ years of professional experience using Java, SQL, MySQL and teaching Database systems and Algorithms.
- Strong knowledge of Data Structures, Algorithms, Machine Learning models and Object Oriented Programming.
- Hands - on experience in utilizing BigData tools like Apache Spark for executing distributed ML workloads using Spark ML.
TECHNICAL SKILLS:
Python Libraries: Scikit-Learn, NumPy, Pandas, MatPlotLib, Jupyter, TensorFlow, Keras, PySpark, SciPy
Machine Learning Models: PCA, Isomap, K-Means, K-NN, Linear Regression, Decision Trees, Random Forests, SVM, AdaBoost, RNN, CNN, Q-Learning, Gaussian NB, MDP, SGD, Gradient Boosting, Reinforcement Learning.
Big Data Tools: Spark ML, Spark SQL, Spark MLLib, Hadoop, MapReduce
Programming Languages: Python, Java, Scala, Shell Scripting, R, C, C++
Databases: MySQL, PL/SQL (Oracle), SQL Server
Other technologies: Amazon Redshift, Amazon EMR, Amazon S3, Amazon Kinesis, REST, API, JSON, XML, parquet s Udacity - Machine Learning Engineer Nanodegree, EdX - Microsoft Professional Program in Data Science
WORK EXPERIENCE:
Confidential
Teaching Assistant
Responsibilities:
- Provided academic support and instruction to students of two graduate level courses Database systems and Algorithms
- Assisted head faculty member with classroom instruction material, exams, assignments and record keeping
- Responsible for grading assignments, class participation, and exams.
Confidential
Software Engineer
Responsibilities:
- Writing SQLs to gather information from different primary and secondary sources.
- Creating and feeding base tables from various sources.
- Performance tuning queries for optimal execution.
- Adding new sources to feed reporting tools.
Technologies: Oracle 10g, SQL, PL/SQL, Java.