Not Available
User

Java Developer

BMT Score
83
83%
  • Remote

Available for

About Praveen

A performance driven ambitious software developer with an extraordinary blend of and technical knowledge. Ability to communicate and motivate team members to enhance strategic goals and bottom line objectives. Creative problem solving and troubleshooting skills complemented by meticulous attention to details that will result in the success of an organization by developing new applications or improving existing ones.

Tech Stack Expertise

  • Tech Stack Expertise

    Spring

    Spring

    1 Years
  • Tech Stack Expertise

    Go Lang

    Docker

    0 Years
  • Tech Stack Expertise

    Scripting Language

    React

    0 Years
  • Tech Stack Expertise

    Java

    Java

    1 Years
  • Tech Stack Expertise

    Repository Tools

    JIRA,Git

    0 Years
  • Tech Stack Expertise

    MySQL

    MySQL

    1 Years
  • Tech Stack Expertise

    IDE

    Eclipse

    1 Years
  • Tech Stack Expertise

    Angular JS

    ANGULAR

    1 Years

Work Experience

Images

Backend Developer

  • January 2014 - December 2022 - 9 Year
  • India

Projects

Images

Asset Tracker  

  • March 2020 - October 2020 - 8 Months
Technologies
Role & Responsibility
    GumGum provides the platform that delivers the next generation of contextual intelligence, industry leading dynamic ad creatives, and the ability to measure and optimize advertising campaigns to better understand a consumer's mindset that captures attention and drives action and outcomes.
    Gumgum is an ad exchange like trading exchange.
    It facilitates publishers (websites/apps) and DSPs(products like Ferrari,Apple etc).
    Asset tracker manages all the life cycle events from getting an ad request from browser validating the bidrequest and initiate bidding processes among DSPs.
    Electing an winner and make sure the ad is served on the publisher website.
    RESPONSIBILITIES: 

    analyze user requirements
    write and test code, refining and rewriting it as necessary and communicate with any programmers involved in the project
    develop existing programs by analyzing and identifying areas for modification
    maintain systems by monitoring and correcting software defects
     
...see less
Images

SFTR  

  • February 2021 - January 2022 - 12 Months
Technologies
Role & Responsibility
    Securities Financing Transactions Regulation (SFTR) is an EU regulation, The European Union (EU) Securities Financing Transaction Regulation (SFTR) is intended to enhance the transparency of the securities financing markets by requiring those who enter into securities financing transactions (SFTs) to report the SFT to a trade repository.
    The SFTR is the product of work carried out by the Financial Stability Board (FSB) and the European Systemic Risk Board (ESRB) to curb shadow banking. They identified SFTs as the creators of bank-like risks during and after the financial crisis period, which without transparency, prevented regulators and supervisors assessing such risks.
     
    Trades are being provided by different source systems. They provide raw XML which is being converted into slandered xml. With different criteria/rules some attribute needs to be set in object (map) which is common for all other application in layers. These filtrations are being done by Drools layer. After all the checks and calculations final reporting objects are identified and are being marked as eligible for reporting.

    RESPONSIBILITIES: 
    Involved in requirements gathering, analysis and provided technical solutions to the requirements.
    Developed new features and modules in an Agile driven development environment.
    Involved in bug fixing for the issues found during testing and involved in verification and validation of the issues.
    Participated in troubleshooting the production issues and coordinated with the team members for the defect resolution under the tight time lines. 
    Involved in end to end implementation in the production environment.
    Regularly participated in the code reviews with the team members to improvise on the quality of the product deliverables.
     
...see less
Images

Pacemaker Monitoring Application

  • March 2022 - December 2022 - 10 Months
Technologies
Role & Responsibility
    This project was developed on the basis of the existing client-server based  Struts Framework at the Middle Layer making use of MVC Architecture.
    Legacy Application is a Pacemaker monitoring Application known as PRM. This PRM system communicates with implantable pulse generators. The software in use controls all communication functions for pulse generator. This project is about developing the Legacy Application for legacy devices. This includes requirement gathering, creating prototypes, giving estimations and developing the application.
    Some of the functionalities of the PRM:
    Interrogate and program the implantable pulse generator
    Display records, store patient data, and allow the physician to evaluate alternative prescription modes
    Store patient data to the PRM hard drive or to pen drive.
    Generate printable reports that detail pulse generator functions, stored patient data and test results
    RESPONSIBILITIES: 
    Gathering requirements on the functionalities to be removed and understanding the technical use case for the same
    Design and develop the features according to the requirements of new functionalities.
    Responsible for development of Design Patterns to be used, Class Diagrams.
    Resolving high priority defects, managing check-ins, creating unit test cases and identifying new development areas.
    Completed one of the most complex features in the application related to battery, it included complex algorithms and programming constructs which completely overhauled the feature without affecting the existing code

     
...see less

Industry Expertise

Education

Education

in MCA

Pune University
  • June 2009 - June 2011

Our Suggestions