Badges
Certifications
Work Experience
Senior Software Engineer
Fisdom•  October 2023 - Present
• Improved session storage latency in the Auth service by transitioning from Google's datastore to Redis/Memcache, effectively reducing latency from ~300 ms to under 50 ms. • Designed a system for real-time data consumption from web sockets, facilitating the distribution of orders and trade data to multiple consumers. Utilized Redis streams to allow consumers to read data at their own pace. • Wrote a single sign-on (SSO) service for handling authorization across all the services following SOLID principles. • Mentored a fresher, guiding them in the development of production-grade applications aimed at delivering business value with their professional growth. • Generalized file handling for upload of diverse files. This lets developers concentrate solely on the business logic, reducing the time and effort required for integrating new files in database import processes.
Software Engineer
Fisdom•  September 2021 - September 2023
• Optimized data processing pipeline by migrating from App Engine Pipelines to MapReduce, reducing request rate on datastore from 2k/sec to 400/sec, and decreasing active instances from 40 to 7, resulting in resource savings. • Transformed a legacy Python 2 service to Python 3, and containerized and made it cloud agnostic. Implemented various optimizations, including transitioning to Flask, asynchronous processing, and reducing mutual fund data processing time from an hour to 15 minutes. • Refactored the mutual fund recommendation feature by simplifying intricate recommendation logic into smaller, readable, maintainable, and extensible code. • Wrote a generic library on top of the Elasticsearch library for internal teams, for integration across multiple microservices.
Software Engineer
Koshex•  July 2021 - September 2021
• Wrote a REST API endpoint that returns data from Redis, leveraged RediSearch for various filters which reduced the response time from seconds to milliseconds. • Worked on the new front-end of the Koshex Website, which included best coding practices in Angular, various REST API integrations, and working with Angular Material. • Integrated Login and signup using Google OAuth on the website.
Software Development Intern
Koshex•  February 2021 - July 2021
• Wrote a service to fetch user's bank transaction data from Gmail/Outlook (using OAuth) and send it to Google AutoML to categorize the data and provide a seamless experience of managing their personal expenses. • Wrote a service that exposes RESTAPIs for Fin-tech products helping businesses avoid multiple integrations and becoming a secondary source of revenue. This involved integrations of various third parties like Razorpay for payments, SafeGold for DIGITAL GOLD. It also involved best practices like authenticating partners using JWT, returning to proper callbacks after payment success/failure. • Wrote documentation of the Fin-Tech service for sharing it to partners using Stale (API DOCS GENERATOR). • Build a website of the Fin-Tech service showcasing all the features offered by the service using HTML, CSS, Bootstrap.
Software Development Intern
Koshex•  September 2020 - December 2020
• Built a microservice and a front-end for the internal sales team, to track and manage the transactions and generate reports. • Designed REST APIs to be consumed using Vanilla Javascript, visualizing the data using charts and graphs with additional filters. • Designed front-end pages of the company’s main product using various standards of angular material and responsive behavior. Tech Stack: Python/Flask, Javascript, Angular.
Software Development Intern
FOSSEE•  November 2019 - January 2020
Worked as a Python Developer for restructuring the User Interface of OSDAG software for civil engineering. Developed reusable code by implementing the Logging Module globally for collecting errors and hence eliminated code duplication. Designed user interface using PYQT5 for enabling values selection (dimensions of steel) in different modules.
Education
M.H.Saboo Siddik
Information Technology, BE•  August 2017 - June 2021
Links
Skills
arsilzunzunia has not updated skills details yet.