Summary
Overview
Work History
Education
Skills
Languages
Timeline
SoftwareEngineer

Rashmi S

Bengaluru,Karnataka

Summary

  • UI / Frontend Architect having 18+ years of IT experience in developing scalable, maintainable web applications,web content management systems, web analytics and component driven applications.
  • Experience in modern frontend architecture patterns like monolithic architecture, modular architecture, component based architecture and knowledge of micro frontends
  • Expertise in reviewing client requirement, risk analysis, gap analysis, baseline acceptance criteria and deliverables
  • Experience in people Management, including goal setting and providing performance feedback
  • Manage on-time project delivery and business expectations and ensure internal customer satisfaction
  • Knowledge of adapting for a world market with localization and internationalization
  • Experience in adhering web accessibility compliances like WAI-ARIA concepts, WCAG 2.0 AA & WCAG 2.1 AA, Screen reader testing in tools like JAWS, WAVE
  • Strong working experience with modern web frameworks such as AngularJS/ReatJS/VueJS/NodeJS
  • Excellent problem-solving skills. Agile mind set but adaptable to different methodologies
  • Good working knowledge of Industry Authentication standards (oAuth2) and familiarity with incorporating Authorization aspects into the UI framework
  • Experience in developing proof of concepts for end-to-end solution approach for various projects mainly using NodeJS, ExpressJS in developing RESTful API, Micro-service APIs.

Overview

25
25
years of professional experience
5
5
years of post-secondary education

Work History

Software Architect Front End

KervDigital
12.2020 - Current
  • Led multiple projects in parallel for various domain & tech stack.
  • Facilitates requirements gathering, design & implementation process between onshore stakeholder team and internal development team to ensure correct delivery to spec of new product features.
  • Utilize React.js UI solutions to expedite the development of customized web portals, seamlessly integrating them with Microsoft Power Platforms in a micro services architecture supported by server less computing services such as Azure Functions
  • Code improvement/ enhancement recommendations based on overall risk assessment
  • Led the integration of multiple payment gateways (e.g., PayPal, First Atlantic) to support seamless online transactions.
  • Experience in identifying the building blocks of a solution through developing Proof of concepts(POC) during the project discover/design phase to ensure the project's feasibility and verify the solution which reduced 60% of effort during the actual project execution phase.
  • Provided technical leadership and mentorship to the UI development team, fostering a culture of innovation, collaboration, and continuous improvement.



Major Project:

Various Clients: BICA (Botswana Institute of Chartered Accountants), SAICE, CIIPA (Cayman Islands Institute of Professional Accounting),

Project: Membership web portal

Description: In-house NFP Accelerator Tool development (Built for Non-profit organizations):
Was responsible for the design & and development of an In-house product i.e, as a single-page solution accelerator integrated with Power platform. This SPA provides pre-build accelerator components which are configured using JSON and further capture user data and push it to Dataverse through REST APls. Was involved from the design phase till the development and execution of the tool which is built using
ReactS, Azure Experience Table storage, Javascript, CSS, REST API, Azure Blobstorage, Azure Functions and Payment gateway integration.

Principal Architect

Epsilon
09.2017 - 12.2020
  • Involvement in the initial design process and further contribution to the project estimation and analysis process
  • Proactively identify technical debt and recommend code improvements, CSS framework recommendation with over thorough risk analysis for the on-going project.
  • Implemented component-based architecture using Vuejs and vanilla javascript for AEM CMS platform
  • Provided technical leadership and mentorship to the UI development team, fostering a culture of innovation, collaboration, and continuous improvement.
  • Demonstrating the ability to monitor and review employee performance effectively during appraisal review meetings for a direct reporting team of 12 members.


Major Projects:

Client: Lundbeck

Domain: Healthcare

Project: PICL Tool, a infusion center search tool

URL: https://www.vyepti.com/vyepti-locator

Description: The PICL tool is a modular AEM component which allows the HCP/Patient to search infusion centers based on user’s location/search criteria’s. The tool provides various search options for the end user to look for nearest infusion centers via Google map along with the infusion center list details.

The PICL tool is developed using VueJS framework through CDN approach using AEM Slightly templates (server-side template) making it more efficient in CMS customizations.


Client: Lundbeck

Domain: Healthcare

Project: Migrain Moodboard

Description:The mood board is an engaging tool which allows people to visualize how they manage migraine days of life and steer their lives in positive direction through visualization by creating a collage to tell their personal story. The component allows the user to share their personal story (collage) on various social media platforms.

The Migraine-Moods application will be built using Adobe Experience Manager 6.5 and related suite. The application is based on the principle of Web Content Management System which bifurcates the content layer with the templates thereby providing an extremely de-coupled architecture. Frontend components are developed using VueJS and LESS frameworks.

Senior Experience Developer

Publicis Sapient
09.2013 - 09.2017
  • Developed responsive web applications and integrated into AEM CMS application
  • Integration of SEO tool like Google analytics into CMS web applications
  • Ensure the web application is AODA, W3C WCAG 2 compliance by enhancing the accessibility feature for the existing project.
  • Testing through assistive technology testing tools such as JAWS, NVDA
  • Participate in requirements gathering and project estimation by working closely

with onshore technology team

Senior Software Engineer (UI Developer)

Tavant Technologies (Client Location : Yahoo)
12.2011 - 06.2013
  • Collaborate with business owners, developers and users to strategize UX and

UI for public/internal applications and web sites.

  • Responsible for transforming pre-existing websites into mobile compatible

sites for platforms like iPhone, Android, Blackberry, and others.

  • Implement modular widgets and front-end YUI components (like advanced

dropdown, rich and interactive menu system, modal window, layout controls,

tab system, content sliders and transition effects).

  • Design wireframes and comprehensive layouts from an initial set of visual

designs for yahoo career portal (Mobile version).


Accomplishment:

TAVANT EXCELLENCE AWARD 2011-2012

Received excellence award for Accountability and Execution.

Usability Analyst

Animika Studios
10.2009 - 11.2011
  • Convert PSD templates into websites using HTML and table less-CSS layout
  • techniques.

Implemented interactive interfaces using JavaScript and several libraries, most

notably JQuery.

  • W3C validation, Cross browser compatibility testing.
  • Responsible for the development of interactive website, animated banners,

XML driven image galleries, Interactive Maps using Actionscript 3.0.

Collaborated with a team to maintain smooth front and back-end web

integration

Web Designer

ITeam Software Solutions
01.2008 - 01.2009
  • Responsible for the development and maintenance of the applications

regarding e-learning, interactive learning components, quiz and games.

  • Visualizing, designing and maintenance of various websites, logos, graphics,

brochures Collaborated with a team to maintain smooth front and back-end

web integration.

  • Convert PSD templates into websites using XHTML and table less-CSS layout

techniques.

  • Developed interactive website, animated banners, gaming application using

AS3, User Interface Design.

Web Designer

Shankar Infotech
01.2000 - 06.2002
  • Visualizing, designing and maintenance of various websites, logos, graphics,

brochures Collaborated with a team to maintain smooth front and back-end

web integration.

  • Convert PSD templates into websites using HTML layouts.
  • Developed interactive website, animated banners, User Interface Design.

Education

Diploma In Instrumentation & Control -

J.S.S. Women's Polytechnic
06.1996 - 08.1999

BCA - Computer Application

Annamalai University
2013 - 2015

Skills

  • Architecture improvements
  • Development Documentation
  • Software Architecture
  • Risk Assessment
  • Web application development using various frontend frameworks like ReactJS, AngularJS, VueJS , backend framework like ExpressJS and build tools such as Nodejs
  • HTML, CSS, CSS frameworks like Bootstrap, MaterialUI, SASS, LESS
  • Unit testing framework like JEST, Sonarqube integration
  • Web Accessibility complaint development and testing
  • CI/CD integration on Azure Devops environment
  • Third party integration like Azure B2C, Payment gateway(Paypal, First Atlantic), Google maps, Google analytics

Languages

English
Kannada
Hindi

Timeline

Software Architect Front End

KervDigital
12.2020 - Current

Principal Architect

Epsilon
09.2017 - 12.2020

Senior Experience Developer

Publicis Sapient
09.2013 - 09.2017

BCA - Computer Application

Annamalai University
2013 - 2015

Senior Software Engineer (UI Developer)

Tavant Technologies (Client Location : Yahoo)
12.2011 - 06.2013

Usability Analyst

Animika Studios
10.2009 - 11.2011

Web Designer

ITeam Software Solutions
01.2008 - 01.2009

Web Designer

Shankar Infotech
01.2000 - 06.2002

Diploma In Instrumentation & Control -

J.S.S. Women's Polytechnic
06.1996 - 08.1999
Rashmi S