Kalaiselvan Ramu

India

@kalaiselvan_ramu

Principal Software Engineer

Badges

Problem Solving
Days of JS

Certifications

Work Experience

  • Principal Software Engineer

    Conga Software Pvt. Ltd•  July 2017 - Present

    • Developing internal framework using Web Component (Lit). The reusable components can be used inside the applications (The application can be build using React / Angular frameworks). Documented all the components using storybook. • The products can be completely configurable using the layout builder tool. This tool is created using React & Redux. User can change the properties of the component, add/remove components & reorder the components. • Developed internal JavaScript framework which is created using AngularJS/Angular (Extensible UI Framework). This framework is used in multiple products in Apttus (CPQ, CLM etc.). Customers: Microsoft, ExxonMobil etc. • Created reusable components (Catalog, Grid etc.) using Salesforce LWC. Building common components which will be used in CPQ & CLM products. The application will be deployed inside the Salesforce platform. • Created reusable components (Grid, Forms, Navigation Bar, Breadcrumbs etc.) for the internal framework. • Migrated the internal JavaScript framework from AngularJS to Angular v11. • Improved the Performance of the existing web pages using browser tools and improved the overall accessibility. • Involved in code review process as a day-to-day activity to make sure the quality of the product • Actively participating in estimations and architectural discussions for the product deliverable. • Leading the small team (4 members) to complete the project on time. Technologies used: • Language - JavaScript (ES6), TypeScript, HTML5, CSS3, SASS • Framework - React, Redux, Angular, AngularJS, Web Component(lit), LWC, Jest • Tools / IDEs - Node.js, Git, Gulp, Webpack, Visual Studio, WebStorm, Invision

  • Senior Member of technical staff

    Oracle India Pvt Ltd•  August 2013 - July 2017

    • Created reusable components for the Oracle Rightnow CX product using front-end technologies. • Designed and developed various features in the application. • Implemented REST API for the internal product using backend technologies (Python & flask) which will be used by the product management team. • Actively participating in estimations and architectural discussions for the product deliverable. • Involved in code review process as a day-to-day activity to make sure the quality of the product Technologies used: • Language - JavaScript, TypeScript, HTML5, CSS3, Python • Framework - Oracle JET, Knockout, JQUERY, Flask, Jest • Database - MySQL • Tools / IDEs - Node.js, Git, Webpack, Pylint, IntelliJ IDEA

Education

  • St. Joseph's College

    Computer Science, MS•  June 2006 - April 2009

  • Thiagarajar colege of Arts and Science, Madurai

    Mathematics, BS•  June 2003 - April 2006

Skills

kalaiselvan_ramu has not updated skills details yet.