Anish Kacham
Software Engineer
Working on system software for super fast ATM transactions using C++. Learning about software engineering, computer architecture, operating systems, compilers and frameworks everyday.
Work Experience
NCR Atleos
Software Engineer I
Jul 2023 - Present
- Used the CEN eXtensions for Financial Services (XFS) api to improve International Coin Dispenser admin functions (Clear, Add, etc) by 3x (10 mins -> 3 mins) bypassing redundant thread creation for each denomination.
- Implement E-Receipt functionality i.e, forwarding of physical receipt data sent by an ATM switch through NDC message format to a customer experience management server for relay to mobile phones, etc.
- Worked on generating the distributable for clients using the WiX Toolset v4 released on 5th April, 2023 and it's integration into the CI/CD System
actyv.ai
Software Development Intern
Jan 2023 - Jun 2023 (6m)
- Implemented exhaustive features on their web application.
- Provided insights from raw data on their dashboard using Python, MongoDB, NestJS, ReactJS and ChartJS.
- Used ExcelJS to populate data and allow users to download formatted excel files.
- Built MCQ forms with validation for end users to fill out using ReactJS and NestJS
Arocom Solutions
Machine Learning Intern
Jun 2021 - Aug 2021 (3m)
- Data visualisation using python.
- Design and Build ML models for future predictions.
- Deploy these models onto web applications made in React and Flask, for endusers.
Open Source Contributions
juspay/hyperswitch November 2024
feat(events): Add payment reject audit events #6465
- Add audit events to Payment Reject flow so that they can be viewed in apache kafka and are key for non-developers
juspay/hyperswitch October 2024
refactor(connector): add amount conversion framework to Shift4 #6250
- Refactor code to adhere to the strategy design pattern so that amount conversion is uniform throughout the different connectors that hyperswitch has
asyncapi/cli October 2023
feat: add flag to set context when it is created #752
- Add a new flag to an existing oclif command for the asyncapi cli
Some things that I've built
Erp Course Notifier
A selenium webdriver script that continuosly checks if any seats have opened for a particular course on the BITS CMS and alerts you.
PythonSelenium Web Driver
G-overflow
A stackoverflow clone for uni students. Upvote, Downvote, Mark as best, Comment and share posts and answers. A More SDLC related project
MERNSDLC
Dodoshows
Movie booking website emulation with a synthetic database. Book tickets, write reviews, rate movies, make shared and personal watchlists with friends on the platform
FlaskReactMySQLBootstrap
Task Tracker
A place to track your shopping list / grocery lists, etc. Supports shared lists in case you have a roommate. Also maintain a daily diary and set reminders for tasks sent through email
SpringbootDOM Manipulation
Google Search Page
CSS and HTML code to emulate a Google search results page only statically
CSSHTML
Personal Website v1
Portfolio website to share my few cents on personal and professional life.
NextJSSSRBlog