Veerasundar K

Full stack JavaScript developer with over 17+ years of experience in software development.

Experience (17+ years)

  • mindsaha logo

    Founder

    Mindsaha

    Chennai

    Jan 2024Now5+ mos

    • Built a desktop application to organize ideas, notes, files as mind maps.
    • Worked End-to-End, including designing and implementing Database schemas, API end points and UI.
  • salesforce company logo

    Lead Member of Technical Staff

    Salesforce

    Hyd & SFO

    Jul 2017Dec 20236 yrs 6 mos

    • Built core input output components used by thousands of developer and Millions of Usage on Salesforce platform.
    • Migrated old components from Aura framework to LWC framework.
    • Accessibility champion. Implemented CI/CD flows.
    • Mentored junior developers.
  • visa company logo

    Staff Software Engineer

    Visa

    Foster City

    Apr 2016Jun 20171 year 3 mos

    • Built the Visa Checkout web application using React framework.
    • Led a team of two engineers as module lead of RXO.
    • Migrated merchant portals from Backbone framework to React framework.
  • altimetrik company logoĊŒ

    Technical Lead

    Altimetrik (for Visa)

    Foster City

    Mar 2014Apr 20162 yrs 2 mos

    • Worked for Visa projects and held same responsibilities as above.
  • thoughtworks company logo

    UI Developer

    ThoughtWorks

    Chennai

    Oct 2013Feb 20145 mos

    • Built web components as per client's design.
    • Involved in functional testing, cross browser testing and accessibility testing of web pages.
  • paypal company logo

    Senior Software Engineer

    PayPal

    Chennai

    Jun 2012Sep 20131 year 4 mos

    • Migrated a legacy C++ checkout application to Java platform.
    • Maintained Checkout Application Framework, managed different feature branches and releasing new version of the framework.
    • Responsible for maintaining code quality using Sonar code analysis tool.
  • CSC company logo

    Software Engineer

    CSC (for PayPal)

    Chennai

    Mar 2010Feb 20122 yrs

    • Worked for PayPal projects and held same responsibilities as above.
  • Infosys company logo

    Technology Analyst

    Infosys

    Trivandrum

    Jul 2006Feb 20103 yrs 9 mos

    • Worked on client's AS400 system and implemented their requirements for data cleaning and migration.
    • Handled client's report generation system as a single developer and responsible for building, maintaining features using Struts framework.

Skills

  • JavaScript
  • Node JS
  • React
  • Redux
  • Redux Thunks
  • HTML5
  • CSS3
  • Web Components
  • Accessibility
  • REST API
  • Firebase
  • SQL
  • Electron JS
  • Webpack
  • LWC
  • Java
  • Salesforce CRM
  • CI / CD
  • Jest
  • Mocha

Personal Projects

  1. mindsaha.com

    Mind mapping-based note-taking web application, built using React on the Firebase platform.

  2. GitFlow - Visualized

    Visualization of Gitflow workflow, built in React.

  3. Gauge Generator

    Create and customize Gauges and export them to SVG / PNG files. Built with React.

For more projects, please refer to my Github profile.

Education

  1. 2006

    B.E. (Computer Science) / Dr. MGR Eng college, Chennai

    72%

  2. 2002

    HSLC from Tamilnadu state board

    91%

Recent Project Experience

Mind mapping application
  • Role

    Founder & Main Developer

  • Skills

    JavaScript, Electron, SQLite, React, Redux, Thunks

  • Summary

    As a solo developer for the Mindsaha project, a desktop mindmapping application, I was responsible for all aspects of the project lifecycle, including API and database design, writing specifications, creating UI designs, and implementing those designs from scratch. Once built, I launched the application on various platforms and handled marketing.

IO Components & Locker at Salesforce
  • Role

    Lead Developer

  • Skills

    Lightning Web Components, JavaScript, Jest, Jenkins

  • Summary

    As the lead developer in a team of 10 at Salesforce, I worked on the development of core Input/Output components and the Locker framework. These components were subsequently utilized by thousands of Salesforce developers, both internal and external, for application development on the Salesforce platform. My responsibilities included component development, cross-browser and device testing, overseeing production deployments, and managing customer-reported issues and bugs.

Redesigned Checkout (RXO) at Visa
  • Role

    Module Lead

  • Skills

    React, JavaScript, Jest, Node, Jenkins

  • Summary

    As a module lead in a team of 4, I played a key role in redesigning the Visa Checkout experience. I led the RXO module, taking charge of the architecture and data design. My responsibilities included developing, and reviewing code, establishing a build pipeline, and conducting thorough testing across various devices, as well as porting the old checkout application written in Java to a modern, single-page application using React.

Merchant SDK at Visa
  • Role

    Lead Developer

  • Skills

    JavaScript, JSP, Java

  • Summary

    I worked on a SDK framework that was used by thousands of Merchants on their websites and ecommerce platforms to integrate Visa with their checkout applications. The SDK helped to provide merchants information about the user payments and profile. My role was to help build the SDK, ensure the backward compatibility as we add more features and extensive testing.