Associate Software Engineer @ Implemented a standalone Mock Federated Authentication Server to aid in testing of identity provider initiated authentication flows. Added support for IDP initiated login and logout using SAML. Also added support for authenticating via OpenID Connect with options to manipulate authentication messages in various ways. Implemented core authentication micro-service functionality to support SP Initiated SAML and adhere to SAML spec using Scala and Redis. Implemented tenanted, versioned encryption key infrastructure. Researched and performance tested different RSA key pair sizes. From July 2014 to Present (1 year 6 months) Encryption Engineer Intern @ Independently designed and developed a Proof of Concept for a PGP for Gmail Google Chrome Browser Plugin for the Messaging product line. Researched various approaches and drawbacks, competitors, outlined a functional specification for the product. Implemented a working prototype, capable of encryption and decryption between Gmail users and other mail clients. From June 2013 to September 2013 (4 months) Software Architecture Intern @ Worked on the Software Architecture Team to implement example client applications in Java, PHP, Ruby and Python for the Blackhawk Network Web Services, a REST API for Blackhawk Network’s online financial infrastructure. Responsible for wiki documentation of BHN REST Web Service API and ensuring correct functionality of Web Services. From June 2012 to September 2012 (4 months) Student Assistant IV @ Scripting in PHP for environmental websites for the John Muir Institute of the Environment and Center for Watershed Sciences. Responsible for backend website structure and MySQL database integration and migration. From October 2011 to June 2012 (9 months) Software Engineer Intern @ Java programming for the backend a patent visualization system. Wrote XML parser in Java for parsing and populating a Neo4j database with patent objects and their information from Google Patents XML manifest. From June 2011 to September 2011 (4 months) San Francisco Bay Area
BS, Computer Science @ University of California, Davis From 2010 to 2014 Amrit Subramanian is skilled in: Java, C++, Microsoft Office, Python, XML, Web Services, MySQL, PHP, HTML, C, REST, PowerPoint