Badges
Certifications
Work Experience
Front-end Developer
TOSAN Techno•  December 2021 - May 2023
- Implemented and maintained the client-side for new generation web ATMs and Cashless devices, utilizing modern web technologies such as React.js, XState, JavaScript, and Material-UI. Followed best practices for user experience and accessibility. The project received praise from both our technical manager and the customer for its exceptional design and implementation. It was successfully deployed in numerous establishments across the country, serving millions of people. - leveraged cutting-edge web technologies, specifically Workbox for caching in the Service Worker, and achieved a remarkable 23% performance optimization. This resulted in a significant reduction in page load speeds and notable improvements in offline access capabilities. - Integrated REST APIs with back-end services, handling API requests, responses, and JSON data parsing to display information on the user interface. - Developed a state machine and WebSocket connectivity for connecting to ATM devices, along with a RESTful service to support the entire banking process. - Actively participated in agile development processes, including daily stand-ups, sprint planning, and retrospective meetings. - Developed an Admin panel using JS, React, CSS, TypeScript, and Redux to monitor banking apps and devices, ensuring seamless functionality and comprehensive monitoring capabilities.
Education
Amirkabir University of Technology
Computer Science & Engineering, MS•  September 2018 - September 2021
-Conducted in-depth research on Blockchain technology, with a particular focus on Ethereum and Smart contracts. -Utilized cutting-edge tools such as Oyente, ContractFuzzer, Slither, etc., to identify and test vulnerabilities in Smart contracts. -Introduced a novel approach to precisely detect vulnerabilities in smart contracts, thereby enhancing security measures.
Links
Skills
m_tbtbii has not updated skills details yet.