•Contributing to the Schedule Payments system for QuickBooks Online and QuickBooks Desktop by building the ability to query, manipulate, and manage over 590,000 transactions per month with GraphQL and batch requests in Java and Spring Boot framework
•Maintaining Schedule Payments system robustness and scalability through continuous testing using Karate, Mockito, and JUnit such that about $90 million of transactions are successfully processed every month
•Building from ground up Intuit’s first ReasonReact web-app in OCaml that consumes the Schedule Payments API and allows for users to graphically manage schedules within the Schedule Payments system
•Designing and implementing Secure Sign On and cookie management system in backend and frontend systems using serializable encryption, Memcached, YAML configurations, and REST protocols to prevent schedule corruption and to ensure authorized usage
•Updating Schedule Payments API documentation on internal wiki while resolving any tickets from our clients