BE in Information Science
June 2011- May 2015
GPA: 3.78 (In the Scale of 4.00)
Android Developer | Truist
I am a graduate student pursuing a Master's degree in Computer Science expected to graduate in May 2020 with an excellent GPA of 4.0. I have 2+ years of experience working in Software Engineering. I've had the opportunity to work on a variety of technologies, such as Android Application Development, Web Application Development and Software Testing. Currently, I'm looking for a Mobile Application Developer (Android) role that would be the perfect way for me to expand my technical capabilities.
June 2011- May 2015
GPA: 3.78 (In the Scale of 4.00)
Technical Services Specialist
July 2015- July 2016
Software Engineer
Sep 2016 - April 2018
MS in Computer Science
Aug 2018 - May 2020
GPA: 4.0 (In the Scale of 4.00)
Graduate Teaching Assistant
Aug 2019 - May 2020
Software Engineer
Jul 2020 - Present
Developed a trip planning application using Google Authentication, Google Firebase, Firestore Cloud Database and Firebase Storage. Application allows users to select their own destinations using Google Places API and Google Autocomplete. Users and Add/ remove members to the trip. Chat with the members of the trip using different CustomRecyclerView. The application is build using Fragments using JetPack Navigation Controller.
Development an Weather Forecast Application in Android using Java-8. The user can select any city in the list and view the current as well as the future forcast. All information is retrieved using RESTful API calls in an Async Task, ListView, Recycler View, CardViews. Images are loaded using Picasso.Performed JSON parsing on retrieved data.
The app will enable the user to select the news channels and will display the list of news for the selected news source. The users can select the news of interest and the article will be displayed in a new WebView. All information is retrieved using RESTful API calls, and Custom Adapter View, Recycler View, CardViews. Images are loaded using Picasso. This Application is built using Android Studio and Java.
Developed a fully dynamic content sharing web application, using Node.js, Express.js, JavaScript, and MongoDB. 'Plant a Tree' meets the MVC design pattern with EJS template pages for the presentation, routes for the controller and JavaScript data objects for the business logic. The Project also handles each user Session, Login, Logout, Authentication, handling POST/GET requests, Handling Input Validation and Object-Oriented Concepts. The logged-in users have the facility of adding, saving, editing, removing and rating bonsai plant details, with the logged activity saved in Mongoose when user logout.
The plan is designed to solve an 8-puzzle using an A *search algorithm. A * is a recursive algorithm that is called up until an answer is found. Considering two heuristic features, misplaced heuristic and manhattan heuristic.By combining the start state and the goal state, the program utilizes the two approaches to discover the finest solution route to achieve the goal state. Also with the number of nodes produced and expanded to achieve the goal state.