Post Job Free
Sign in

Java Developer Engineering

Location:
Bloomington, IN
Salary:
30
Posted:
February 01, 2020

Contact this candidate

Resume:

Maithreyi Manur Narasimha Prabhu

******************@*****.*** +1-678-***-****

https://www.linkedin.com/in/maithreyi-prabhu-508325100/ https://github.com/MaithreyiPrabhu EDUCATION

Master of Science in Computer Science August 2019 - May 2021 School of Informatics Computing and Engineering (SICE), Indiana University,Bloomington Coursework: Applied Algorithms, Artificial Intelligence, Software Engineering, Advanced Operating Systems, Computer Vision Bachelor of Engineering in Information Science and Engineering June 2013 - June 2017 PES Institute of Technology, Bangalore, India GPA: 3.5 Coursework: Data Structures, Design and Analysis of Algorithms, Object Oriented Analysis and Design (OOPS), Operating Systems TECHNICAL SKILLS

Languages: Java, Python, JSON

Web technologies / Frameworks : HTML, CSS, Bootstrap, ReactJS, SpringBoot, Spring-MVC, Microservices, RESTful API, JUnit Cloud Technologies: AWS and Oracle

Tools/Software: Ansible, Jenkins, Elasticsearch, Logstash, Kibana, Git, Eclipse, Apache Tomcat, Intellij, JIRA Databases: MySQL, Postgres

PROFESSIONAL EXPERIENCE

Associate Instructor at Indiana University Bloomington January 2020-Present

Assisting and grading for the course Information Infrastructure which involves Python programming, databases, XML, web services and client programs.

Lead Instructor for laboratory sessions.

Java Developer, Comviva August 2017–April 2019

Mobiquity: an advanced and comprehensive Mobile Financial Services Platform for integrating payments, mobile marketing, location and social features.

Created scalable and robust core back-end logic and processes with application and API integration Technologies Used: Java, Spring, Springboot

Developed Controller for request, response paradigm using Spring-MVC.

Implemented Restful web services using spring boot for integrating Mobiquity wallet and Financial System.

Worked on Agile Based Project as Java Developer for the client in the banking domain team. Reduced 90% turnaround time by extracting patterns from the log transaction data by automating the entire process Technologies Used: Elasticsearch, Logstash, Kibana, Beats

Designed, built and managed the ELK (ElasticSearch, Logstash, Kibana) cluster for centralized logging and search functionalities for the application.

Creating Elasticsearch cluster by collecting data from log files, parsing them using grok filters and transforming Them for Elasticsearch storage

PROJECTS

On-Demand Video Streaming Application [CSS, Bootstrap, ReactJs, Java, Springboot, and Postgres] November 2019 – present

Developing a web application which offers subscription based streaming service for its customers.

Main features include watching videos offline version, rating shows and skipping introduction. YumDrop – Food delivery application [CSS, Bootstrap, ReactJs, Java, Springboot, Postgres, JIRA, Restful API, Heroku] September 2019 – December 2019

Leading a team of 4 to build a web application to that allows user to order food from anywhere.

Built a clean, easy to use interface for end-users as well as restaurant owners and delivery agents with features such as checking order status, live tracking of delivery agent, scheduling food and chat rooms. Elements of Artificial Intelligence [Python] September 2019 – December 2019

Part-of-speech tagging: Developing an NLP system for part-of-speech tagging, in which the goal is to mark every word in a sentence with its part of speech (noun, verb, adjective, etc.).

Game IJK: Built a two player sliding tile game played on a 6x6 using Minmax with alpha beta pruning and Expecti- MinMax algorithm.

Image Classification: Built decision trees and k-nearest neighbor machine learning algorithm for image classification.

Code Breaking: Built Metropolis-Hastings algorithm which is used decode a secret message that is encrypted using replacement technique where each letter of the alphabet is replaced with another letter of the alphabet and Rearrangement technique where the order of the characters are scrambled.



Contact this candidate