Anil Kumar

Staff Software Engineer at Intuit

San Jose, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Anil Kumar is a Staff Software Engineer based in San Jose with eight years of experience building full‑stack web applications and services, with a strong focus on front-end development and web APIs. He blends deep JavaScript expertise (React, Vue, Node) with backend experience in PHP, REST, and JVM frameworks, and has production experience with MySQL, MongoDB and Aerospike. At Intuit he progressed from Software Engineer to Staff, contributing to notable open-source projects such as the QuickBooks PHP SDK and an OAuth Node client—work that touched SDK data models, token refresh flows, and recurring transaction support. Comfortable across the stack, he pairs meticulous engineering with creative UX sensibilities honed in GWT and modern front-end tooling. He holds a master’s in Software Engineering from San José State University and often bridges product and platform needs, delivering practical solutions that improve developer and user workflows.
code8 years of coding experience
job7 years of employment as a software developer
bookMaster's degree Computer Software Engineering, Master's degree Computer Software Engineering at San José State University
github-logo-circle

Github Skills (14)

user-authentication10
php10
authentication10
javascript10
nodejs10
quickbooks10
integrate10
xsd10
sdk10
integrations10
oauth10
apidoc9
api9
openid7

Programming languages (6)

TypeScriptJavaJavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
intuit/oauth-jsclient

Oct 2018 - May 2021

Intuit's NodeJS OAuth client provides a set of methods to make it easier to work with OAuth2.0 and Open ID
Role in this project:
userBack-end Developer
Contributions:24 releases, 116 commits, 69 PRs in 2 years 8 months
Contributions summary:Anil primarily contributed to the OAuth client, implementing new features and modifying existing functionalities. They introduced support for the `refreshUsingToken` method and enhanced token validation. Additionally, the user made changes to the sample application, demonstrating interaction with and utilization of the OAuth client library, further modifying the code and its interaction with the API. The user's work appears focused on expanding the capabilities and usability of the OAuth client for Intuit's NodeJS environment.
sdknodejsoauth-clientquickbooksoauth2
intuit/QuickBooks-V3-PHP-SDK

Aug 2020 - May 2022

Official PHP SDK for QuickBooks REST API v3.0: https://developer.intuit.com/
Role in this project:
userBackend Developer
Contributions:11 releases, 4 reviews, 47 commits in 1 year 9 months
Contributions summary:Anil contributed to the QuickBooks PHP SDK, focusing on the core functionality and data models. Their commits include adding and modifying XSD files, which likely involves updating the data structures used for interacting with the QuickBooks API. They also updated the SDK's minor version and user agent, demonstrating involvement in the release process and maintenance of the library. Further contributions included supporting recurring transactions by implementing create, delete, and read operations for recurring transaction entities.
apiintegrationapi-v3phpsdk
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Anil Kumar - Staff Software Engineer at Intuit