$13.0 per Hour
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
- January 2014 - December 2022 - 9 Year
- March 2020 - October 2020 - 8 Months
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.
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
- February 2021 - January 2022 - 12 Months
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.
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.
Pacemaker Monitoring Application
- March 2022 - December 2022 - 10 Months
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
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
in MCAPune University
- June 2009 - June 2011