* Team Player who loves developing applications keeping the customer in mind. * 8+ years of software engineering experience.
Experience
2015 — Now
2011 — 2015
2011 — 2015
San Francisco, CA
Dec 2011 - July 2015
* Member of the UI team within the Data Loss Prevention group. Responsible for overseeing UI aspects of various features and ensuring that they adhere to the general design principles and code quality. Worked with developers from other teams to help them create features and pages.
* Researched current industry trends and updated the application UI using Twitter Bootstrap for responsive web design. Customized the colors and other aspects to adhere to the Symantec Standards.
* Worked on a UI framework using Spring that could be used by feature teams to do CRUD operations by plugging in the necessary components and services. This significantly reduced the feature development time by abstracting the common generic code.
* Played the role of Scrum master for the team. Organized iteration planning meetings, ran daily scrums and communicated with other scrum masters to solve inter-team dependencies.
* Promoted TDD for Javascript within the team. Adopted Jasmine for unit testing using Karma as the test driver and Nightwatch.js for functional testing using Selenium API. Integrated with continuous build system using Ant and JUnit.
* Collaborated with the remote team in Pune, India and led the feature design and UI development for a project that enabled management of DLP endpoint agents based on Active Directory Groups. Created wireframes and UI Mockups using Balsamiq to visualize concepts and ideas. Corresponded with Product Managers as well as QA engineers during various phases of the development cycle.
2007 — 2011
2007 — 2011
San Francisco, CA
December 2007 - November 2011
Member of the Discover Product team. Worked on projects involving crawling repositories such as Microsoft SharePoint and Exchange and fetching data for content processing. Assisted in developing a framework that can be extended easily for crawling content from new repositories. Helped QA engineers with the test plans as well as setting up data sets for testing. Communicated enhancement requests as well as managed issues with third party API developers over the course of the project.
May 2007 - Nov 2007
Co-developed an automation framework using a home grown DSL and Selenium for writing automated end to end acceptance tests. This helped improve the test automation coverage significantly because QA engineers could write tests in an English-like language rather than coding in Java.
2006 — 2007
2006 — 2007
Built and maintained an automation framework using TestQuest for testing the Mobile IM application for mobile devices that were about to be launched in the market. This significantly reduced the manual testing efforts required for certifying new devices.
2004 — 2004
2004 — 2004
Developed an application that was used within the company for inventory management of raw materials as well as outgoing shipments. Introduced reporting enhancements using Crystal Reports for printing out customer billing reports. Added feature so that shipping labels could be printed from within the application stream-lining the shipping process.
Education
Northeastern University
MS
University of Mumbai