Java developer Resume
SUMMARY:
Seeking a full - time job which will lead to opportunities in the field of Computer Science by enhancing my technical skills.
SKILLS:
Programming Language: C, C++, JAVA, PHP, Python, Scala.
Database: MySQL, ORACLE, PostgreSQL, MongoDB.
Scripting: HTML 5, Java Script, CSS 3.
Machine Learning Frameworks: Scikit-learn, Tensorflow.
Big Data Frameworks: HADOOP 2.6.5, Spark 2.0.2, PIG, HIVE, HBASE, OOZIE, KAFKA, SQOOP, MLlib Good understanding of SAS, R, Octave.
Visualization tools: Tableau
PROFESSIONAL EXPERIENCE
Confidential
JAVA DeveloperResponsibilities:
- Co-founded a non-profit organization called OpenBlood and developed a website called Confidential which enables the users to find blood donors when required.
- Worked as database administrator and developed the backend of the platform using PHP.
Confidential
JAVA DeveloperResponsibilities:
- Developed a Bayesian Classifier using Spark in Python interface that could recommend a movie to the user based on the ratings given by the user to similar movies and the ratings received for a movie.
- Dataset used - MovieLens 100k
Technology: Python (NumPy, SciPy), Apache Spark
Confidential
JAVA DeveloperResponsibilities:
- Implemented multiple linear regression using the closed form expression for the ordinary least squares estimates of the linear regression coefficients computed using summation.
Confidential
JAVA DeveloperResponsibilities:
- Implemented the Google's page rank algorithm on the Wikipedia corpus using Hadoop map reduce.
Confidential
JAVA DeveloperResponsibilities:
- Developed a search engine that could query through thousands of documents. Implemented TFIDF by combining term frequency (TF) and inverse document frequency algorithms in Hadoop map reduce.
Confidential
JAVA DeveloperResponsibilities:
- Implemented and analysed Confidential dataset for Object Detection and Image Classification using various algorithms: KNN, Artificial Neural networks and applied PCA before applying the technique of neural networks.
- Later, have implemented the same on Convolutional Neural Networks (Custom CNN & AlexNet architecture) and analysed that CNN outperforms other traditional methods.
Confidential
JAVA DeveloperResponsibilities:
- Implemented and analysed various algorithms for Sentiment Analysis for the Amazon Baby Product Dataset, where the algorithms learn to analyse various reviews and classify them to one of the five categories of 1 to 5 as part of our Machine Learning course.
- Decision Tree, Artificial Neural Networks, KNN, Adaboosting, SVM and Naive Bayes classifier. Implemented the above listed algorithms using scikit-learn in Python.
Confidential
JAVA DeveloperResponsibilities:
- Implemented various AI search algorithms and Game playing agent using MinMax algorithm with cut off and alpha-beta pruning in JAVA.
Confidential
JAVA DeveloperResponsibilities:
- Developed a sales report in SAS for a shoe company using a dataset present in the SASHELP directory and compared the results with the reports generated using R.
Confidential
JAVA DeveloperResponsibilities:
- Developed an e-commerce website as a part of the Database Systems term project.
- Designed and developed the entire database in MySQL with backend PHP.
- Implemented advanced database concepts like triggers, sub procedures, advanced views and events.
Confidential
JAVA DeveloperResponsibilities:
- Developed an android application which recognizes and extracts the text present in an image and saves the text onto a file.
- Integrated Tessaract OCR and TTS engine with the application.
- Developed a neural network using octave which categorizes the type of heart disease a person can get based on the data from Cleveland hospital.