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
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.