Sunnyvale, California, United States
Software engineer with over 7 years of experience in building web applications. Skilled in AngularJS, Vanilla JavaScript & Python. I love writing clean and maintainable code and am passionate about building great user experiences.
Building frontend using AngularJS 1.6 for a supply chain management application for the Hardware team at Google. - Have full ownership of the frontend modules, and am responsible for making key design and UX decisions. - Designed and implemented application wide reusable components and screens for user workflows.
Built multiple internal tools for Trust & Safety team at Google. Also mentored a team of 4 developers for any technical/non-technical issues.
Built multiple internal tools for Trust & Safety team at Google. Technologies used: AngularJS 1.x, Python, Google App Engine.
WaveMaker is a low code rapid application development platform owned by Pramati Technologies. It helps non-pro developers build and deploy enterprise applications quickly and easily. Products I worked on: WaveMaker Studio, Enterprise Developer's Network - Designed & implemented reusable drag & drop widgets for the WaveMaker Studio's IDE. - Wrote a Data Table component from scratch to replace the existing Angular UI grid, which was causing a memory leak of ~10 MB. - Helped providing resolutions for customer issues on the forum.
As a software engineer working for Google, I'm responsible for interacting with a wide range of engineering teams, understanding the business requirements and writing maintainable, highly optimized and efficient web applications (along with unit tests), meeting strict deadlines. I'm a full stack programmer having knowledge of Python, Django, JavaScript, AngularJS, HTML, CSS, MySQL, Google App Engine, Google Closure Library, Perforce and Git.