my work
a problem solver disguised as a software developer
Blueray Automation
python developer, march 2024 — present
my work mainly revolves around developing rest apis for frontend teams using fastapi.
worked on -
- e-commerce platform
- rewrote core functionality by utilizing transactions for all the db operations, ensuring no partial updates/creations. increased system reliability by 70%
- developed class based abstractions for object storage and redis to reduce redundant code
- utilized redis in various areas such as race condition prevention, caching access tokens of third party applications and frequently accessed user information. reduced database calls by 40% and external apis by 50%.
- took ownership of migrating a GIS system from third party services to our own cluster, this helped drop network latency by 90% and costs also dropped by 75%. familiarized myself with qgis and geoserver.
- mentored junior developers for code reviews, improved the overall quality of code in our repository.
Fintoo
jr. software developer, june 2022 — march 2024
developed rest apis in python - django and integrated them in our react.js applications.
worked on -
- mutual fund distribution platform
- enhanced application performance by integrating third-party services, leading to significant performance improvements and reduced dependencies.
- implemented strong authentication and authorization mechanisms using oauth and jwt to secure user data and ensure application safety.
- created custom hooks in react.js for better code reuse and readability, integrating apis seamlessly without affecting app load times.
- addressed live tickets promptly to minimize impact on new development, maintaining low turnaround times.
- developed error logging functions and implemented aes encryption and decryption for api communications.
- chatbot
- wrote rest apis in django for the mutual fund category and integrated them into our chatbot.
- created a cronjob for calculating star ratings of mutual funds.
my day-to-day work revolved around developing apis and integrating them in our application, significantly improving system reliability and user satisfaction by reducing support tickets.
Chenoa Information Services
intern, december 2021 — june 2022
successfully completed my unqork associate configurator roadmap during the internship period, clearing the associate configurator examination on the first attempt.
gained familiarity with agile methodology, jira, and django.
in unqork, developed various applications with both front-end and back-end functions, tailored to the needs of a pseudo client.
integrated various third-party services into my unqork applications using apis, such as weather and google maps api.