San Diego, CA *****
Prashant Joshi
http://www.linkedin.com/in/prashantjoshi93
***************@*****.***
Summary
Professional with 2+ years of experience in the field of computer science with involvement in all phases of software development lifecycle. Passionate for meticulously execution and completion of all projects.
Education
San Diego State University, California, USA
Aug, 2016-Present
Masters of Science in Computer Science
GPA:3.8
Courses: Big Data Tools and Analysis, Machine Learning, Advanced Distributed System, Advanced Web Application
Development, Combinatorial Algorithm, Database theory and Implementation, Android and iOS Application Development
Maharaja Agrasen Institute of Technology, New Delhi, India
Aug, 2012 – May, 2016
Bachelors of Technology in Computer Science
GPA:4.0
Courses: Algorithm Analysis &Design, Data Structures, Operating System, Programming Languages, Data warehousing, Software Engineering, Software Testing, Web development, Software Engineering.
Technical Skills
Languages: Java, JavaScript, Python, Scala, PHP, Swift, C++
Libraries: Knockout JS, JQuery
Web: REST API, SOAP, HTML5, JSP, Servlets, JDBC, JSON, AJAX
Automation Tools: Junit, Runit, Selenium
Framework: Spring, Hibernate, JPA2.0, AngularJS,
Project Management: SVN, GIT, Agile, Jira, SDLC
Database: Oracle, MySQL, SQLite, Firebase, MongoDB, Cassandra
Cloud: AWS, Heroku
OS: Windows 7/8/10, Ubuntu, Linux, Unix
Build Tools: Jenkins, Maven
Work Experience And Internship
Software Developer, Solü Technology Partners, New York, USA
May, 2017 – Aug, 2017
Technology Stack: Java, JavaScript, REST API, SPRING MVC, AWS, Hibernate, MySQL, Maven, GIT, Selenium, Jenkin, AngularJS
Developed contact manager module using Java 8 with an AngularJS front-end, REST web controllers, Spring Service components and MySQL data source to create a fully integrated Solu's internal staffing manager Tool.
Designed and implemented a full UI testing suite for an existing app. I authored UI, UX, and database mockups for the next generation of the app.
Reestablished and refined an old test suite and PHP code that had fallen into disrepair prior to my arrival.
Created and maintained a continuous integration Jenkins server, running Selenium automation tests that I created and maintained from the scratch for the contact manager module in order to assess product functionality and performance.
Software Developer, Box-beat Technologies Pvt. Ltd., India
May, 2013 – Dec, 2013
Technology Stack: Java, JavaScript, REST API, EXT JS, SPRING MVC, EJB, Hibernate, MySQL, Maven, SVN
Designed and developed effective and attractive eShopbox application using software development life cycle in JavaScript as client Side scripting language that can easily be scaled depending on client needs.
Developed application modules using Java 1.6 and Oracle 11g as a database for e-commerce.
Academic Projects
Online Inventory Store: Designed and developed an online inventory store for DVD’s using Perl (mod Perl) for CGI scripting, XHTML/HTML 5, CSS 3, JavaScript, AJAX, JQuery and the MySQL database on opatija.
Fog Computing: Designed application using Java, JavaScript, MySQL, Tomcat for securing data in the cloud using offensive decoy technology monitoring data access in the cloud.
Student Management System: Designed an application using Java, following software development life cycle for badge tracking system, performed requirement gathering creating technical specification and SRS document.
House Rental Application: Created, designed and developed an entire application using swift 4, Firebase, Xcode that can assist owner to post advertisement for their house and customer to look for suitable house.
Chronic obstructive pulmonary disease Identification: Trained a classifier to label the patches using different feature maps and raw pixel values. Identified the leading pattern in an image slices based on the trained image patch classifier.