Aman Ojha

190 Ryland Street · San Jose, CA 95110 · (424) 581-8121 · aman.ojha@sjsu.edu

Software Engineering Graduate student with 3.5 years of experience. Actively seeking full-time opportunities to leverage my technical skills and utilize them towards achieving the goals and targets of the company.

Skills

Programming Languages
  • Java, Python, JavaScript
Web Technologies
  • ReactJS, Redux, NodeJS, HTML5, CSS, RESTful API,
    Bootstrap, Java Spring
Cloud Technologies
  • Amazon Web Service EC2, Docker, Heroku
Software Development Models
  • Agile Development - SCRUM, Waterfall
Version Control Systems
  • Perforce , Git , Xtra-C
Database
  • MySQL , MongoDB
Tools/Others
  • Linux/Unix, JMeter, Mocha, JUnit, Robot, Kafka,
    Perforce, Git, Xtra-C, Robot Framework

Certification

  • Oracle Certified Professional, Java SE 6 Programmer (OCPJP)

Education

San Jose State University

Master of Science
Software Engineering

GPA: 3.7

August 2017 - Present

University of Mumbai

bachelor of Engineering
Information Technology

GPA: 3.1

August 2010 - May 2014

Experience

Software Engineer Intern

Symantec Corporation, Mountain View, CA
  • Developed a mock Java back-end server to validate RESTful HTTP requests and send an appropriate response
  • Automated deployment process using Robot framework’s CI/CD pipeline
  • Designed automated scripts to establish communication between Robot framework and local or remote files
June 2018 - Present

Software Developer

Amdocs Development Center, India
  • Developed backend APIs in Java to be used as an interface, helped in retrieving real time output files and data
  • Developed a web-application dashboard for System Improvement Plan which aided developers conveying automation ideas to higher management. Technologies used – HTML, CSS, JavaScript, REST API, Node.js, MYSQL
  • Reduced defect count (~42%), by regularly performing unit, integration testing and working closely with testing team
December 2014 - July 2017

Projects

Dropbox Prototype

  • A dropbox prototype for storing files on the server. The front end was made using React- Redux and the back-end was developed using NodeJS/ExpressJS. MongoDB was used for storage and Kafka was used as a messaging queue.
September 2017 - October 2017

Cluster Indexing Optimizer

  • A real time MySQL database performance enhancer where we observed various complex queries which were performed. All the complex queries were logged and parsed later. We gave weight to the operations performed based on the complexity and resources required by them.
  • At the end of parsing, we find the best suitable column which is to be considered for indexing. After deciding on the columns, we perform indexing operation on the MySQL database to further enhance the performance of data retrieval.
November 2017 - December 2017

Kayak Prototype

  • A Kayak.com prototype with additional enhanced features. The frontend was designed in ReactJS - ReduxJS and backend was handled using NodeJS along with ExpressJS. MongoDB was used for storage and Kafka was used as a messaging queue. We also developed our own google analytics prototype for the admin section to collect information about user activities.
November 2017 - December 2017

Awards & Recognition

  • Awarded ‘Certificate of Excellence’ for successfully developing and delivering a bug free production.
  • Promoted to the position of a ‘Software Developer’ with the highest ratings.