Software Engineer with 11+ years of experience, interested in challenging Software Development positions.
Experience
2023 — Now
San Francisco Bay Area
2018 — 2023
2018 — 2023
San Francisco Bay Area
Pelican is a fast-growing team within Autodesk that builds cloud-based business services, including a new entitlements platform. Pelican team is responsible to revolutionize how Autodesk sells its products to consumers. We implement this by creating a infrastructure to enable consumers to use our products when they want and as soon as they want, based on a wide range of consumption and subscription models.
Roles and Responsibilities:
• Experience in working in a Agile Scrum Team
• Experience developing MicroServices (Custom Api-gateway) which acts as a gateway for all the api calls coming to Pelican
• Involved in design and end to end development of Rest Api's for Shopping Cart
• Involved in the development of UI features for an internal Pelican application (Admin Tool)
• Involved in adopting Martin Flower Test Pyramid Strategy for MicroServices and maintaining the highest amount of code coverage from Unit, Integration and End-End Tests
• Involved in the set up of static code analysis tools (Codacy, Checkstyle, PMD etc) in the code base as well as in the Jenkins Pipeline
• Experience working with AWS extensively, cloud formation templates, AWS lambda scripts etc
• Experience with development of Jenkins File Script to set up the build and deployment pipeline for the MicroServices application and contributed to enable the One-Click deployment for our services
• Experience working with docker to spin up the application inside containers and running the tests against the application inside containers
• Experience working with Service Mock-up tools like (Wiremock) to mock the underlying services for unit and integration tests
2015 — 2018
2015 — 2018
San Francisco Bay Area
Roles and Responsibilities:
• Experience in working in a Agile Scrum Team
• Experience developing MicroServices (Custom Api-gateway) which acts as a gateway for all the pelican api's
• Involved in design and end to end development of Rest Api's for Shopping Cart
• Involved in the development of UI features for an internal Pelican application (Admin Tool)
• Involved in adopting Martin Flower Test Pyramid Strategy for MicroServices and maintaining the highest amount of code coverage from Unit, Integration and End-End Tests
• Involved in the set up of static code analysis tools (Codacy etc) in the code repo and in the Jenkins
• Experience working with AWS extensively, cloud formation templates, AWS lambda scripts etc
• Experience with development of Jenkins File Script to set up the build and deployment pipeline for the MicroServices application and contributed to enable the One-Click deployment for our services
• Experience working with docker to spin up the application inside containers and running the tests against the application inside containers
• Experience working with Service Mock-up tools like (Wiremock) to mock the underlying services for unit and integration tests
• Involved in creating test automation plan, execute large set of test cases which ensures the quality of legacy Pelican Web application
• Experience with developing the automation test framework from scratch and enabling the parallel execution of tests against the application
• Experience with the development of Test Driven Development (TDD) within the automation framework and ensuring the best code quality is achieved
• Experience using Selenium Web Driver Tool for UI automation tests and development of Page Object Model framework for UI automation
• Experience with the development of custom framework for testing Rest Api's through test framework
• Involved in the development of Jmeter and Load runner scripts for running the performance tests against our Pelican Api's
2014 — 2015
2014 — 2015
Supplier Relationship Management (SRM) is a software at Apttus which is built within Salesforce platform that involves planning and managing all interactions with third party organizations that supply goods or services to an organization to maximize the value of the interactions.
Roles and Responsibilities:
• Full stack software developer, involved in the development of many Visualforce pages for the front- end and Apex Classes as back-end controller in the process of developing a Supplier Relationship Management Software.
• Developed workflows and triggers as a part of SRM Project.
• Also Worked on creating Salesforce triggers, Salesforce Components.
• Developed large number of Apex test classes.
• Developed REST and SOAP API in Salesforce org.
• Established a REST and SOAP Connection to the Apttus Salesforce org to call and consume the data from created REST and SOAP API’s
• Worked on the development of SRM App for Salesforce1 (Mobile Platform). Also worked on the Salesforce Lightning Components as a part of App development
• Expertise in salesforce platform administration
2013 — 2014
Worked as a teaching assistant for an undergraduate course, Introduction to Programming COEN 10 during the Fall 2013 quarter at Santa Clara University.
Education
Santa Clara University
Master of Science (MS)
Sri Venkateswara University College of Engineering