We provide IT Staff Augmentation Services!

Teaching Assistant Resume

2.00/5 (Submit Your Rating)

Hayward, CA

TECHNICAL SKILLS:

Languages: PHP, Java, JavaScript, C++, React.js, Node.js, Python

Testing: Mocha, Chai

IDE: Eclipse, NetBeans, Atom, Notepad++, SQL Developer

Database: MySql, SQL/PLSQL, Mongo DB, Neo4j

Operating Systems: Ubantu, Windows OS 7 - 8, Linux and Mac OSX

Frameworks: jQuery, Cordova, D3.js, React.js

Markup Languages: HTML5, XML

Tools: GIT, Agile,Scrum, Espresso,TDD, SQLyog, MYSQL workbench, Chrome debugger, Charles, ADB Tools & Active MQ browser

STUDENT WORK & VOLUNTEER EXPERIENCE:

Teaching Assistant

Confidential, Hayward, CA

Responsibilities:

  • Taught 20 elementary school students Scratch to code games

Teacher

Confidential

Responsibilities:

  • Developed a full stack application to track and store user hikes in the cloud.
  • Used Cordova to develop hybrid mobile application for Android.
  • Caches path information of the hike on the device and displays it using Google Maps.
  • Completed hike information is synced with the server after a hike is completed.
  • Used ActiveMQ for offline processing of hike information.
  • The server was deployed on AWS Elastic Beanstalk service, which automatically handles the deployment, from capacity provisioning, load balancing, auto-scaling to application health monitoring.

Tools: &Technologies: Java, Servlets, Active MQ, MYSQL, Cordova, HTML5, CSS, JavaScript, AJAX, jQuery, SQLyog, MYSQL workbench, AWS Elastic Bean, JMS, Chrome debugger, Charles, ADB Tools & Active MQ browser

Confidential

Systems Engineer

Responsibilities:

  • Migrated the MyHikes server side functionality to a REST API using Node JS.
  • The API has following functionalities: store hiker details, get hiker details, store hike information, retrieve hike information, retrieve all hikes of a hiker, delete a hiker account.

Tools: &Technologies: Node.js, Express.js, MySQL, JSON

Confidential

Systems Engineer

Responsibilities:

  • Developed a cloud based Todo application that stores Todo items per account in the cloud.
  • Used node MVC architecture on the server side and JavaScript, HTML5, CSS.

Tools &Technologies : Node.js, React.js, Express.js, Mongo DB, POSTMAN, Mongoose.js, JavaScript,Mocha, Chai

Confidential

Systems Engineer

Responsibilities:

  • Developed a single page React Js web application to track student’s course work. It displays all courses taken, all completed projects and a todo list.
  • A student can add new project/course, delete a project/course and retrieve the todo list from external API.

Tools: React.js, jQuery, Mongo DB, Node.js

Confidential

Systems Engineer

Responsibilities:

  • Developed a multi threaded Confidential application that provides secure conversations with integrity, authenticity, and confidentiality
  • The chat server is multi threaded and is capable of handling multiple clients at a time.
  • Used Java keystore to generate key pairs, client/server certificate requests and to store certificate chains.
  • Used OpenSSL to generate CA certificate and to sign certificate requests.
  • Used Elliptic-curve Diffie Hellman Key Exchange for generating shared secret key.
  • Chat messages are Encrypted / Decrypted using AES algorithm.

Tools: Java, JCA, Java Keytool, OpenSSL.

Confidential

Systems Engineer

Responsibilities:

  • Developed a Confidential portal which provides students the ability to access and read different course materials online.

Tools: &Technologies: JavaScript, HTML5, CSS, Bootstrap, jQuery, PHP, AJAX and MYSQL.

Confidential

Systems Engineer

Responsibilities:

  • Developed code to handle deadlock and synchronous problems while working on shared resource.

Tools: semaphores, mutex, pthreads, C++

Intern

Confidential, Sunnyvale, CA

Responsibilities:

  • Build REST based web services in Java.
  • Worked on neo4j as persistence layer using OGM(Object Graph Mapping)
  • Created graph data base using D3.js
  • Processed JSON based configuration
  • Used GIT as version control system
  • Worked in Agile development environment for planning, estimation and development.

Systems Engineer

Confidential

Responsibilities:

  • Worked as Systems Engineer. Was primarily responsible for fixing bugs and data fixes for one of the top five consumer electronics companies in Cupertino, CA.
  • Maintained several applications developed in Java, Oracle, and PeopleSoft.
  • Responsible for code and data migration. Activities included: shutting down servers, deploying code, updating data changes, bringing apps and servers up, and monitoring performance.
  • Worked on Unix commands and shell scripts for migration activities and error or problem identification in logs.
  • Mentored 4 new members to better understand the functionality thus increasing overall productivity

We'd love your feedback!