4.4 years of experience in software development, specializing in Android and React Native (Android & iOS) applications, with expertise in designing, developing, and delivering high-quality mobile solutions.
Overview
5
5
years of professional experience
Work History
Software Engineer
Strawberry pvt ltd
Delhi
02.2024 - Current
Experienced in working on client onsite projects (Comviva) with a proven track record of developing and maintaining scalable software applications across various platforms, ensuring quality and efficiency in delivery.
Software Engineer
Girmiti Software Pvt .ltd
Bangalore
10.2019 - 07.2023
Android POS(VERIFONE, TRINITY, PAX, SUNMI Devices): Android POS enabled accepts the contactless, contact and mobile wallet transactions on the mobile device without any need of additional card reading device
Is also integrated with TMS for Software management, Parameter Management and life cycle
Android SPOS(E285 Device with Any android mobile): Android SPOS enabled accepts the contactless and mobile wallet transactions on the mobile device without any need of additional card reading device
Features: Sale, Void, Refund, Auth, Auth Completion, Software Update, Reconciliation
Mobile Digital issuance with loyalty(React-native): IOS && Android: Android MPOS enabled to do the contactless, Mobile digital wallet transactions
NFC, Server API Integration With Loyalty UI
Verifone Link Application(React-native): Android: Android MPOS enabled to accept the contactless, Contact and swipe card transactions using the Bluetooth and Wi Fi connections to the payment terminal using their SDK
Features: Sale, Void, Refund, Settlement, Batch Upload, Reversal, Pre - Auth, Pre - Auth Completion, Sale +Tip, Sale + cash, Print Receipt (Marchant and Customer Copy), API integration, DB integration, Jenkins integration, Sonar configuration, Junit Report configuration, UL Tool Certification
Android POS(Loyalty Cards): Android: Android MPOS enabled to do the contactless, Contact, Swipe, Transaction Db, SDK integration, UI integration, Server API Integration With Loyalty UI, TMS Agent For updating the Device Software and application software version control
VENDURE e.com Web Application(Server & Client): Web Application For Shopping and accept the Payments online using cards
Features: UI using Angular Client and server both, Node.js For server and client, Smtp mail protocol for register the user, Payment gateway integration, SQL light Database, Graph QL query used to fetch the data from server to client data base, Deployed in the local server
Responsibilities: Building and Designing intensively advanced Android applications for Android platform
Ensure the best possible performance, quality, and responsiveness of the application
Design, build, and maintain high performance, reusable, and reliable Java code
Translate designs and wire-frames into high quality code
Continuous evaluation, discovery and implementation of new technologies to maximize the efficiency of development
Maintained code quality across multiple mobile software development environments
Identify and correct bottlenecks and fix bugs
Cross-functional team collaboration to design, define and ship new features
To use and work with outside APIs and data sources
To work and make sure improved application performance and bug fixing
Integrate third party libraries and develop custom components
Development of UI and Functionality using Android SDK
Optimize the code for Performance, Speed and Maintainability
Handled application from scratch to production deployment
Education
B.E -
R G P V
Bhopal
Skills
Card - Payments
Android
Core Java
Java-Script
Reactnative(Android & Ios)
JEST Unit Testing
Nodejs
AWS
VENDURE-ECOMMERCE
HTML
CSS
SCSS
UL Tool
OKTA
Git
GIdea
Bit Bucket
Sonar Testing
Jenkins
Jira
Redmine
Swagger
Post-Man
Mac
Windows
Ubuntu
Disclaimer
I hereby declare that all the details furnished above are true to the best of my knowledge.