We provide IT Staff Augmentation Services!

Graduate Teaching Assistant Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 3 years’ industry experience in Software development in JAVA/J2EE.
  • 4 month of experience as Research Assistant at Confidential in Data Analysis and Machine Learning.
  • Involved in all phases of Software Development Life Cycle(SDLC).
  • Flexible to work in any technology and Programming language.
  • Experience in working with teams on Agile.
  • Strong understanding of core java and Object - Oriented Programing Concepts for designing and developing Applications.
  • Experience in designing, developing and implementing applications using J2EE technology.
  • Experience in implementing design patterns such as Singleton, Factory Pattern, Business Delegate and Data Access Object.
  • Ability to learn new concepts and to adapt new environments quickly.

WORK EXPERIENCE

Confidential

Graduate Teaching Assistant

Responsibilities:

  • Courses: Introduction to CS (python), Object Oriented Modelling and design (JAVA).
  • Taking discussion classes as primary Instructor.
  • Teaching students to write algorithms and code in class assignments in java and python.
  • Acting as project supervisor for student academic projects such as Tic tac toe game, credit card validation.
  • Held one on one problem discussion with 140 students in study groups.

Confidential

Graduate Research Assistant

Responsibilities:

  • Large Data analysis of text files and data Visualization Using R and Python.
  • Developing algorithms to preprocess unstructured data.
  • Analyzing processed data for classification or clustering.
  • Using algorithms like K-means, kNN, ELM, PageRank, MCMC on processed datasets.
  • Used Voronoi diagrams, Self-Organizing Maps, Multidimensional scaling to visualize the results.
  • Web scrapping and algorithm design for big data learning.

Confidential

Software Engineer

Responsibilities:

  • Developed codes for service layer, Business layer and data access layer using Java/J2EE frameworks.
  • Involved in project planning sessions with team members and business analysts to evaluate business IT requirements.
  • Migrated a poorly performing and outdated application to Spring, Hibernate based system.
  • Maintained the interface of Oracle using JDBC.
  • Wrote procedures and queries to extract data from database.
  • Tested the flow of modules using JUNIT.
  • Developed codes Using Core Java concepts like JavaBeans, Collections Frameworks etc.
  • Involved in developing the code as per the requirement Using Agile.
  • Estimation, design and development of various modules

TECHNICAL SKILLS

Programming Languages: JAVA/J2EE, R, Python, SQL, C, C++.

Tools and Frameworks: Weka, Struts, Spring, Hibernate, JPA, XML..

Databases: Oracle, MySQL, SQLite, MongoDB.

Data analysis: and Machine learning using Python, R and Weka.

Environments: Git, SVN, CVS, Eclipse, MAC OS, Windows

We'd love your feedback!