Extensive knowledge in front-end web technologies
Fail fast for functionality and optimize for performance throughout
Interested in building applications from the scratch following industry best practices
Visualize things in a bigger picture which provides an idea of where the functionality fits in and what modules will it affect
Always have an eye for usability of the application
Keen on streamlining projects in a developer friendly manner
Good team player and a go to guy
Fan of TDD and pair programming
One of the initial UI Engineers for SRE (India)
Streamlined UI apps to follow Linkedin's design pattern as previous web applications were done by SREs and did not follow any standards
Hotspots Dashboard to visualize anomalies of all the services in Linkedin
Informed: Migrating from legacy dashboard to visualize all the events that gets emitted from any service in Linkedin. Improved website load time to be < 2s as the app is highly crucial in investigating issues
Sitemap: D3 based UI to visualize all the nodes (which are alerting) with its overall downstream and upstream in Linkedin at a given point in time and navigating the timeline further with sliders
Squiggles: Graphing library used predominantly in all our graphing dashboards. Integrated informed events to show as overlay and greatly reduced the asset size
Responsible for the front-end stack
Existing desktop was in JSP, not maintainable and used old build tools. Revamped desktop site from JSP to Isomorphic React,Redux and Node stack with SSR. This greatly improved experience for the user as it was well optimized
Streamlined development process
Did performance tuning on msite
Responsible for developing front-end modules of EHR framework
Contributed to generic prototypes and building appointment reminder framework
Responsible for developing modules for Cordys Process Suite and building applications on top of it
Responsible for making Qontym compatible for BOP4.2+ versions
Responsible for developing Dividend Payment, Stop Payment modules and framework for creating dynamic reports based on application objects