# Pooja Singh > Staff Software Engineer at Visa Location: San Francisco Bay Area, United States Profile: https://flows.cv/poojasingh Passionate, diligent and committed Software Developer, with a get-it-done attitude and a knack for building things from scratch. With an industry experience of over 7 years in defining, designing, implementing and testing software requirements, I constantly strive to deliver high-quality solutions to complex back-end problems. I am well-proficient in Java, C/C++, fairly- acquainted with other programming languages like,python, R, Typescript, kotlin, etc.,have a solid understanding of object oriented concepts and well-versed in the art of developing industry-standard products, enhancements and feature requests. Extensive experience of working on both enterprise server side and client/device side, managing logistics on the application layer and demonstrated history in overseeing execution end-to-end. I derive immense pleasure in learning things from the bottom, and since I believe that the devil lies in the details, I make a constant effort to assimilate new concepts through and through. One can say I have a "depth-first" approach to tackling a problem and I like to get my hands dirty on the know-hows and the trade offs of all the solutions available at hand, which I feel is my greatest strength. I enjoy collaborating with my teammates and other members of the team to keep the communication lines open, learn from different perspectives and grow my skills better by the appreciation or criticism of my peers. I also take pride in having an innate desire to dibble my mind in a little bit of everything, constantly finding new things to learn and making my days a bit more fun by constantly stimulating my mind. ## Work Experience ### Staff Software Engineer @ Visa Jan 2023 – Present | Foster City, California, United States ### Software Engineer @ Amazon Jan 2021 – Jan 2023 | London, England, United Kingdom ### Software Engineer @ udaan.com Jan 2020 – Jan 2021 | Bengaluru, Karnataka, India ### Software Developer @ Cisco Jan 2016 – Jan 2019 | Bengaluru Area, India - End to end ownership of the feature requirements for AnyConnect Secure Mobility Client, mainly working on the Posture Module concerned with auditing, checking and remediating Client System's data and determining the status of its health according to some pre-configured policies. - Oversaw accurate flow of information from the enterprise server side to the client side and vice versa, enabling the client to maintain its health in accordance with the network policies and get regular updates from the server of the various checks or remediations needed to sustain network access. - Involved in ideation of the intermodule communication framework, facilitating parsing of data from the server end and client end. - Designed and developed an architecture for server-driven Custom Notifications System that can appear at the various stages of the remediation cycle. - Designed and developed procedures to implement "Scan-again" feature that enables the client to restart server discovery. - Worked on generating and accessing a Unique Identifier for each client to enable keeping a database for security and other reasons, by levering the power of over 120 million endpoints. This data can benefit the admin in varied different ways primarily in gaining more insight into user and endpoint behavior with full visibility across the extended enterprise. - Worked on implementing a mechanism to show custom notification that are configurable by the admin in case the client doesn't meet certain requirements. A critical aspect of working with clients is managing the various notifications, and a synchronous flow of data from a server to the client. This project involved a major shift from only hard coded notifications to costumer configurable custom notifications. - Developed an internal tool to parse and analyse dumps from DART(AnyConnect Diagnostics and Reporting Tool), using a ML model to process the data and gather more insights about the defect database. ### Software Engineering Intern @ Cisco Jan 2016 – Jan 2016 | Bengaluru Area, India - Worked on developing a machine learning model to automate the process of assigning defects to engineers, by learning on the past data and categorizing a new defect accordingly. - Categorized a wide variety of data taken as an input from a corpus of over 50K entries made on the companies’ defect filing portal. - The data learning model effectively achieved an efficiency of about 89% in identifying the category of a new defect. ## Education ### Bachelor of Technology (B.Tech.) in Information Technology Indian Institute Of Information Technology Allahabad Jan 2012 – Jan 2016 ### Bachelor's of Technology Dewan Public School,Meerut ## Contact & Social - LinkedIn: https://linkedin.com/in/pooja-singh0406 --- Source: https://flows.cv/poojasingh JSON Resume: https://flows.cv/poojasingh/resume.json Last updated: 2026-03-22