Software Engineer II at Intuit (2020-12 – Present)
Working on workflow management and domain event publishing
- Publish Domain Events for Workflows: WAS to start publishing domain events like CRUD on Template, Definition, process, incidents, etc so that offerings can react to those events if required.
- Enable all Entities Reminder: Reminder workflows for transactional as well as non-transactional entities
- IXP Integration and Migration: Migration design for Launch Darkly to IXP and integrated with WAS service
- Retry Mechanism Offline Ticket V2: Added retry mechanism for 5xx Errors and improved operational excellence for our service
Software Engineer at IG Group (2018-07 – 2020-11)
Developed microservices and integrated financial components
- End to end performance module for MTF Issuer: Micro-service based performance modules used by the business for performance indicators that is scalable and extensible
- Automation for Singapore Clients: Leveraged the use of Government ID for sign up with IG, reduced manual effort by 50%
- Fix API: Integration of financial components using FIX protocol, entire app set up and sending data
- Alexa: Working on Integrating IG's platform with Alexa
Software Developer Intern at Kuliza Technologies (2018-02 – 2018-05)
Worked on multiple web development and tracking projects
- HDFC Life: Worked on tracking the user activity using Celery, Rabbit MQ. Sending Notifications via Email
- Wat a Bid: Real Estate Webapp, improvisation on DB query hence reducing throughput
- Ecommerce: Worked on creating a Django webapp, OAuth2.0, superuser where admin can only add products
Research Intern at IIT Delhi (2017-06 – 2017-07)
Research on video tampering detection using CNN
- Video Tampering: CNN Model for detecting whether video is tampered
- Memory was an obstacle, Converted videos into images to string and then to integer
Teaching Assistant at Jaypee Institute of Information Technology (2017-08 – 2017-12)
Assisted in lab sessions and course evaluation
- Teaching Assistant: Assisted in lab sessions for courses on Basic Programming, Data Structures and Algorithms. Also Created and Evaluated lab Assignments for these courses.