🚀 5+ years of expertise in translating design concepts into immersive digital experiences.🌐 Possessing a keen understanding of browser performance to ensure optimal web application experiences with mobile first approach.🔍 Attention to detail in building pixel-perfect layouts, smooth animations and micro interations.Technology Dimensions:Languages -- JavaScript, TypeScript and Rust.Web Frameworks/Libraries -- React, Angular, and D3js.Testing -- Jest and Cypress.CI/CD: CircleCI, Jenkins, and GitHub Actions.If you're seeking a Software Engineer passionate about pushing the boundaries of blazing fast web applications and armed with a diverse tech toolkit, let's connect! 🌟
-
Software EngineerThoughtspot Oct 2022 - Jul 2024Bengaluru, Karnataka, IndiaWorking on Mode (acquired by Thoughtspot Jun 2023)- Contributed in development for histograms in Mode app. Starting from adding its support in an in-house visualizations library and then integrating the changes in Mode app, enabling users to leverage that functionality. (https://updates.mode.com/introducing-histograms-quick-chart-binning-in-visual-explorer-285752)- Worked on adding stepped palette support in charts, used d3 for color interpolation. (https://updates.mode.com/stepped-palettes-281607)- Added some critical improvements for Tables in Mode app: * Data profiling - developed functionality which allows users to fetch stats from data of a particular column like min, max, avg etc, and added optimizations like support for fetching this data in a lazy format without interrupting the rendering of table and only for the columns which are currently visible to the user. (https://updates.mode.com/data-profiling-in-flat-tables-268170) * Nested sorting (https://updates.mode.com/nested-sorting-in-flat-tables-270602) * Text wrapping (https://updates.mode.com/text-wrapping-in-flat-tables-265230)- Contributed in adding end to end test cases using Cypress and also explored Playwright for writing smoke test cases.- Built pipeline for performance monitoring of in house visualizations library, across different platforms and OS using Browserstack and used github hooks to run that pipeline for every pull request raised. Since this library is responsible for rendering all the visualizations, hence it is very critical to measure the impact on performance with every change. -
Software EngineerAirtel Africa Digital Labs Mar 2021 - Sep 2022Gurugram, Haryana, India- Owned end-to-end development and release of an in-house Analytics dashboard used by various teams across the organization. - Developed the dashboard with support for configurable widgets capability to display real time stats in the form of live charts. - Integrated Highcharts library for rendering charts and offloaded major computation tasks to web workers which keeps main thread unblocked. - Designed and developed front-end architecture using React and Typescript. - Used webpack for bundling along with various optimizations like chunk splitting, in-lining of critical css, minifying css classnames, splitting vendor and main app chunks. - Overcame challenges like api timeouts and high latency by Designing and developing a new layer to incorporate Web Sockets in current architecture. - Improved performance by using Service workers to cache heavy resources and used Brotli compression which helped to reduce bundle size by 14%.- Resolved overhead in maintaining versions of common modules used across different applications within the organization by creating a UI Components Library for custom components made using Angular and React.- Worked on feasibility management part of enterprise application built using Angular and typescript, integrated google maps api with custom layer to support various interactions.- Worked on internal content management portal, added support to build dynamic pages having capabilities to support interactions. -
Software EngineerLybrate May 2019 - Dec 2020New Delhi Area, India- Owned end-to-end release for Lead Management System built using ReactJs for frontend and ExpressJS for backend, with planning, implementation, logging, monitoring, testing and release.- Developed Homepage for GoodKart(an E-commerce of Health care products) using Typescript and React - Added support for rendering configurable widgets for displaying offers and products. - Developed product listing and detail pages and then added server side rendering support. - Achieved better SEO results and improved page load time with FCP below 1700ms.- Owned end-to-end revamp of GoodMD(a social media platform for doctors) built using Typescript and Angular - Developed components like feed page, user profile page, feed post widget. - Added support for dynamic configurable widgets for displaying Ads between posts. - Developed Post Composer with support to upload multiple media files. - Search and tag people using @ and add/search hashtags. - Used flux design pattern for state management. -
Sde-InternLybrate Jan 2019 - Apr 2019New Delhi Area, India- Pitched and then worked on developing AMP (Accelerated Mobile Pages) for respective content pages to get them cached with Google and achieved a significant boost in SEO- Learned and implemented other best practices for SEO across all the pages.- Worked on revamping the front-end of internal application to React which resulted in better user experience.- Developed a library for dynamic config based forms which replaced all the static forms used across different applications within the organization.
Simranjeet Singh Education Details
-
Computer Science
Frequently Asked Questions about Simranjeet Singh
What is Simranjeet Singh's role at the current company?
Simranjeet Singh's current role is Frontend Engineer | 5+ years of experience | Ex ThoughtSpot - Airtel.
What schools did Simranjeet Singh attend?
Simranjeet Singh attended Chandigarh University.
Not the Simranjeet Singh you were looking for?
-
Simranjeet Singh
Delhi, India -
Simranjeet Singh
Bengaluru -
-
Simranjeet Singh
Risk Modelling Analyst | Data Science & Analytics Group | Icici Bank || Civil Engineering | Iit RoorkeeHyderabad -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial