About me

Motivated and dedicated Java Android Application Developer with 2 years of experience in developing and maintaining enterprise-level applications. Proficient in Java, Micronaut/Spring Boot, Hibernate, and PostgreSQL, with experience in agile methodologies and software development life cycle. Skilled in debugging and problem-solving, with a keen eye for detail and a commitment to delivering high-quality work. Also, a published Android app developer with experience in developing and publishing apps on the Google Play Store.

Technical Skills

  • java icon

    Java

  • android development icon

    Android Development

  • micronaut icon

    Micronaut

  • firebase icon

    Firebase

  • postgresql icon

    PostgreSQL

  • mysql icon

    MySQL

  • google cloud icon

    Google Cloud

  • git icon

    Git

  • gradle icon

    Gradle

  • apache maven icon

    Apache Maven

  • html icon

    HTML

  • xml icon

    XML

Resume

Education

  1. Narayana Junior College, Hyderabad

    2016 — 2018
  2. Deogiri Institute of Engineering and Management Studies, Aurangabad

    2018 - 2022

Experience

  1. Persistent Systems Limited | Software Engineer Intern

    01/2022 — 06/2022

    Customer Data Management

    • Learned the technologies: Java, Micronaut, SQL, Git, Maven, Spring Boot, React.Js.
    • Created an application which manages the customer data and contains CRUD operations and a search feature (with multiple search criteria filters).
    • Integrated with React.js UI.
    • Developed Microservices using Java, Micronaut and PostgreSQL database.
    • Used Gradle as a build tool and application.yml configuration.
    • Configured Sonar Lint for code quality.
    • Written test cases using Junit with above 90% code coverage.

  2. Persistent Systems Limited | Software Engineer

    06/2022 — 06/2023

    Thought Machine Project (BNPL - Buy Now Pay Later)

    • Development at the back end of the project using Java Micronaut/Spring Boot.
    • Involved in the development and testing phases of the Software Development Lifecycle (SDLC) using Agile methodology.
    • Used Kafka for Message Streaming.
    • Used Micronaut framework to implement Microservices.
    • Used APIs (RESTful way) for communication among Microservices.
    • Used Log4j as a logging tool for logging information (debug/errors).
    • Enabling HTTPS support using Micronaut framework along with OpenSSL.
    • Used Postman to test the services/endpoints on the server side developed in Micronaut.
    • Used build tools like Maven and Gradle to build projects.
    • Used SQL queries to retrieve data from the database to test the outcomes of the Java Micronaut project.
    • Used JIRA for project/defect Tracking.
    • Wrote JUnit Test cases for Controllers and Web Service Clients in Service Layer.
    • Developed Sequence diagrams as per requirement.
    • Implemented Swagger-UI in Micronaut.

  3. Meiro Mobility | Jr. Android Developer

    06/2023 — Present

    Yuja Driver

    • Android Application Development in Java.
    • Used retrofit and volley for API calls from Atlas Mongo database server.
    • Started learning of MVVM architecture in application.
    • Used data binding in the application.
    • Android components like ACTIVITIES, FRAGMENTS, SERVICES, BROADCAST RECEIVERS, and NOTIFICATIONS.
    • Worked on Google Maps projects including their APIs Maps, Places, Directions, etc.
    • Experienced in Firebase for authentication, database, storage, etc.
    • Experienced in data storage like SD card, internal memory and external memory.
    • Implemented external hardware SDKs in Kiosk.
    • Experienced in Android UI design and multimedia.
    • Undertaken full life cycle of Android Application.

Technical Skills

  • Java
    90%
  • Android Development
    90%
  • Micronaut
    90%
  • Firebase
    80%
  • PostgreSQL
    70%
  • MySQL
    70%
  • Google Cloud
    60%
  • Git
    80%
  • Gradle
    90%
  • Apache Maven
    90%
  • HTML
    90%
  • XML
    90%

Contact

Contact Form