Sasipriya Shanmugiah
UI DEVELOPER
Mountain House, California, United States ad4l9y@r.postjobfree.com
Profile Summary
Professional graduate with passion for web development with over 12+ years of experience in diverse domains like Finance, Banking, Networking & Social. Having proven track record of designing and implementing large scale UI projects with proficiency to manage, multitask & juggle multiple projects. Ability to take ownership, improvise, troubleshoot, and learn new skills on the job
Technical Skills
Front-end Technologies/
Framework
HTML5, CSS3, JavaScript, ECMA Script 6, Angular JS, Angular, React, Typescript, JQuery, JSON, Bootstrap, SASS, LESS, D3, Gulp, Web pack, Rollup REST API, GIT, DOM, XML, XForms, Jasmine, Karma, Cypress, Protractor, Content Management Systems (Joomla/Mambo)
Server-side Technologies
PHP, LAMP Stack, .NET, C#, ColdFusion, Pear DB packages, Shell Scripting, Node JS, Express
Database
MongoDB, MySQL, SQL
Version Control
Git, Gerrit, Accurev
Operating Systems
Mac, Windows, Unix, Ubuntu
Employment History
Duration
Client(s)
Role
April 2015-Present
Cisco Systems
Lead UI Consultant
Aug 2013 - Jun 2014
Lloyds Banking Group
Technical Lead UI
Dec 2007 - Feb 2013
Cisco Systems,
Xerox Inc
Technical Lead UI
Jan 2006 - Nov 2007
Multiple clients
Full Stack Developer
Jun 2004 - Dec 2005
Multiple clients
Full Stack Developer
Professional Summary
Hands on experience in development of Web Applications, Corporate/Enterprise Portals & Dashboards deployed in Monorepo, Multi-repo Micro-Frontend architecture. Involved in entire Software Development Life Cycle including Business requirement analysis, Application design, Development, Testing & Deployment using Agile and Waterfall project methodologies
Adept at creating rapid prototypes using front end JavaScript frameworks such as AngularJS, Angular
Strong knowledge of core JavaScript including functional and object-oriented programming paradigms. Client-side scripting and DOM manipulation with core JavaScript and JQuery
CSS3, HTML5 Tags, Geolocation, Canvas, Filereader API, Input types, ARIA Tags
Responsive design including media queries and fluid layouts using Bootstrap, SASS, Less
Test driven development using Jasmine and Karma
Created RESTful web services (REST API) using NodeJS, Express and Mongo DB
Worked with Design patterns like memoization, curry and module, IIFE, singleton, factory
Strong knowledge of the MVC platforms (using AngularJS and Express on NodeJS)
Comfortable with asynchronous and functional programming features like using closures for private variables, using .call and .apply for changing contexts, promises and callbacks
Integrated task/build runners like Gulp, Webpack, Rollup
Development experience includes performance optimization techniques, coding standards & guidelines, and version control systems
Well versed in DDA (Disability Discrimination Act) standards & Cross-browser compatibility coding techniques
Adept with Content Management System development like Joomla, Mambo
Employment History
Cisco Systems Inc, United States
Responsibilities: Develop, architect and lead core GUI life cycle of various enterprise applications
Tech Stack: Angular, JavaScript, Typescript, HTML5, SASS, Rollup
Key Project(s)
DG Manager: Date gateway manager was created as a service within CW VM to do collector bring up, collector image management, CDG vitals, collector to device management, destination endpoint onboarding and destination endpoint credential profile management.
VTS: Virtual topology is a standards-based, open, overlay management and provisioning system for data centre networks. It automates DC overlay fabric provisioning for both physical and virtual workloads.
VMS: The VMS (Virtual management system) is an end customer-facing self-service portal to create, order, customize, and manage a cloud service offering; and an operator-facing portal with dashboard application for VMS operations.
Lloyds Banking Group, United Kingdom
Responsibilities: Development of UI components and production support
Key Project(s)
Transitional Banking Transformation (TBT): Critical online payment application development program for Lloyds bank solely to develop next generation user-friendly interface and controls for making payments. Responsibilities included application development and production support, technical consultation, peer code review, defect management and co-ordination with UX, build, test & other satellite teams.
HCL Technologies, India (Clients: Cisco Systems, Xerox Inc)
Responsibilities: Maintenance of Local UI of Xerox printers, End to end development of web portals/dashboard for Cisco intranet
Key Project(s)
Client: Xerox Inc, San Jose, Unites States
Xerox Multi-Function Printers: Involved in pre-production & support of Local User Interface and Web User Interface of wide range of printers like Javelin, Spyglass, Northwood and Brilliance
Client: Cisco systems, San Jose, Unites States
NMTG (Network Management Technology Group) Defect Report: A Portal providing bug statistics filed by NMTG against other Cisco business units. The data source are excel sheet. Such bug info are collected from the product managers and automated in the web tool.
TAC Query Tool (TQT): Tool for engineering teams to track the TAC queries. The tool is designed to pick the messages automatically from the newsgroup and provide tracking mechanism for the engineering teams. It helps to measure and improve DE response. And provide useful metrics and trends with minimal data input.
AXSYS (Action Item Tracker): Application to track tasks by assigning/ tracking/ reporting on action items with an extensive alert mechanism to inform the user of approaching due dates, delayed action items.
Webstix Design Pvt Ltd, India
Responsibilities: Content Management System (CMS) integration, customization & production support of multiple projects.
Associated Students of Madison: Application developed for student government at the University of Wisconsin. GUI components included comprising photo gallery, events calendar, interactive forms, polls, latest news section. Backend was integrated with JBAM, a powerful access control system that facilitates locking-down the access rights.
MHTC: CMS web site developed for an Internet service provider in US with expansive shopping cart component to facilitate users to but different MHTC services.
Education [2003]
Bachelor of Technology with First Class from Dr M.G.R Engineering College, Chennai, India