- 👋 Hi, I’m @selvan_cs (Chithiraiselvan Deivasigamani)
- 📫 How to reach me https://twitter.com/subash_cs
I'm a seasoned UI developer with 15+ years crafting high-performance web applications that delight users. I build scalable, maintainable solutions using micro-frontend architectures and domain-driven design. I transform complex data into intuitive, actionable insights through captivating user interfaces and data visualizations.
Here's a glimpse into my toolbox:
- Core: JavaScript, TypeScript, HTML5, CSS, SASS, ES6+
- Frameworks/Libraries: LIT, React, Lit-HTML, StencilJS, Angular, NodeJS, ExpressJS, CanJS, jQuery, Redux, RXJS
- Testing: Jasmine, Mocha, Karma, Puppeteer, Storybook
- Data Viz: HighchartsJS, Apache ECharts
- Build: Webpack, Gulp, Babel
- Architecture: Micro-frontend architecture, Domain-oriented design, Server-side rendering, Accessibility best practices
- Workflow: Agile (CSM), Waterfall, Responsive Design, Mobile Web/Native Apps, SPAs, Cross-browser compatibility, Progressive Enhancement
- Developed and implemented reusable web component libraries and a design system leveraging domain-oriented design and micro-frontends.
- Turbocharged page design and development, achieving a 50% reduction in time.
- Optimized app loading times by 30% through the development of performant web components using Lit.
- Mastered HighchartsJS and other charting libraries to deliver impactful data insights through engaging time-series visualizations.
- Ensured the component library's scalability and maintainability through best practices.
- Empowered developer adoption through comprehensive design system documentation with style guides and code examples.
- Leveraged Puppeteer to simulate user interactions and fine-tune performance metrics.
- Contributed to internal applications, harnessing the power of modern JavaScript frameworks.
- Architected a component library to standardize and streamline UI development workflows.
- Led the charge in developing an enterprise-wide UI component design system, fostering a unified design language and accelerating development by 40%.
- Engineered high-performance web applications with React, Angular, and internal frameworks.
- Implemented server-side rendering using Handlebar templates.
- Crafted interactive web applications using Flash and Flex (ActionScript 2.0 & 3.0).
- Delivered real-time streaming experiences with Flash Media Server and Gateway.