Experienced Software Engineer with 2 years of hands-on experience in developing banking applications at NCR Company. Proficient in Python, Django, JavaScript, React JS, CSS, and Java. Proven ability to design, develop, and implement robust software solutions while ensuring high- performance and user-friendly interfaces.
SaaS Remote Teller Web Application | UI Developer | React JS
Project Overview: Led the development of a SaaS Remote Teller web application enabling bank employees to conduct various transactions for customers and non-customers while maintaining transaction logs and facilitating video streaming from teller to customer.
Tools: Jenkins, Git, Postman. chrome dev tool.
IDE’s: VS code, IntelliJ.
Tech Stack:
- Frontend: React JS for dynamic UI components and enhanced user experience.
- Backend: Node.js for scripting and server-side logic.
- Database: Leveraged Cassandra Database for secure and scalable transaction storage.
- Session Management: Utilized Redis for efficient session management.
- Logging: Integrated Elasticsearch for comprehensive transaction logging and analytics.
Key Contributions:
- Implemented real-time communication features using web sockets, React JS, enhancing user interaction and experience.
- Deployed the application on Google Cloud Platform (GCP), ensuring high availability and scalability.
- Collaborated with cross-functional teams to integrate Collab APIs and streamline transaction processes.
- UI Bug Fixing: Identified and resolved UI bugs in integration testing environment through debugging techniques, ensuring a seamless user experience.
- Collaborated with development teams to prioritize and address UI issues, implementing effective solutions to improve application usability.
- Utilized debugging tools and techniques to isolate and troubleshoot front-end issues, enhancing overall software quality.
Python
Django
Javascript
React JS