Sahil S

Software Engineer

Bengaluru, Karnataka, India8 yrs 2 mos experience
Most Likely To Switch

Key Highlights

  • Led frontend projects and mentored junior developers.
  • Reduced frontend app build time by 80%.
  • Awarded Zen of Innovation for contributions.
Stackforce AI infers this person is a SaaS-focused Frontend Engineer with strong expertise in React and cloud technologies.

Contact

Skills

Core Skills

ReactJavascriptGcpPythonAws

Other Skills

Amazon Web Services (AWS)Apollo GraphQLBootstrapCC++CSSCloud FirestoreExpress.jsFirebaseGitGoogle Cloud Platform (GCP)GraphQLHTMLLeafletMicrosoft Office

About

I am an innovative and collaborative Senior Software Engineer with 6+ years of experience building user friendly Web Frontend Applications using React. My expertise is in developing User Interfaces using JavaScript, Typescript, HTML/CSS and leveraging design systems to ensure intuitive user experience that aligns with UI/UX best practices. I enjoy working in a collaborative environment, working closely with product designers and stakeholders to deliver high-quality, reusable components. Using Redux and Redux-Saga to integrate REST APIs into UI components and testing deliverables with Jest, Jasmine and React Testing library. Familiar with cloud technologies (AWS, GCP), GraphQL and modern tooling. I have led frontend projects and mentored 2-3 team members, providing learning opportunities and managing projects with agile methodology. I am passionate about delivering innovative solutions that have a high business impact.

Experience

Self-employed

Independent Contractor

Jan 2024Present · 2 yrs 2 mos · Greater Bengaluru Area · Remote

  • Data Security, Privacy and Governance Product
  • ➢ Developed UI components using React, managed state and Implemented REST API calls
  • using Redux and Redux-Saga and tested interactions using Jest and React T esting Library.
  • ➢ Reduced frontend app build time by 80% by switching build from webpack to Rspack
  • builder, resulting in improved developer experience.
  • AI based video editing web platform
  • ➢ Built the studio web application features using Svelte.js and used Linear for issue and
  • task management.
React.jsJavaScriptRedux SagaReduxApollo GraphQLReact

Goto group

Senior Software Engineer

Jan 2022Jan 2023 · 1 yr · Bangalore Urban, Karnataka, India · Remote

  • Gojek is an Indonesia-based super app company with 10,000+ employees, worked as part of
  • the UXE team.
  • ➢ Built and maintained Aloha design system components and other web projects with the
  • Enterprise Platform org, used Asana for tracking and agile development, making other
  • developers productive.
  • ➢ Developed T ag and Wizard, a composable component for Aloha Design System using
  • React, JavaScript, HTML and CSS, supported complex theming to be used by different
  • brands and services under Gojek.
  • ➢ Upgraded Coffer to v2.0, an internal asset management tool to manage 2000+ assets
  • and streamline handoff between creatives to developers using Node.js, GCP , cloud functions
  • and REST APIs.
  • ➢ Built a CLI as an interface using Node.js to connect with existing codegen, added support
  • for web platform and built codegen for web.
  • ➢ Implemented a solution to find the impact of design system component changes using
  • Bullpup (static code analyser).
  • ➢ Collaborated with product designers in Jakarta for design system compliance. Provided
  • feedback when mockups contained non-design system elements (components, tokens).
  • ➢ Maintained high code quality using Prettier, ESLint, code reviews and tested design
  • system components using Jest and React Testing Library.
React.jsFirebaseGoogle Cloud Platform (GCP)Cloud FirestoreExpress.jsReact+1

Zendrive

Software Development Engineer III

Jan 2020Jan 2022 · 2 yrs · Bangalore Urban, Karnataka, India · Remote

  • Zendrive was a Mobility Risk Intelligence Platform, a Series B company with 150+
  • employees.
  • ➢ Developed features for enterprise analytics dashboard using Flow, React, Redux,
  • Redux-Saga, HTML, CSS, JavaScript, REST APIs and frontend-foundations design system
  • for customer to track their fleet driving behaviours.
  • ➢ Mentored 2 junior developers and 1 intern, addressing difficulties and providing guidance
  • and learning environment, created roadmaps for new joiners to bring them up to speed.
  • ➢ Built a Python backend feature in their task executor environment to send real-time
  • collision notification emails, extending notification feature to all customers and reducing
  • delay from 3 hours to real-time.
  • ➢ Optimized performance and load time of feedback portal for updating driver vs passenger
  • predictions and captured non-CTA interactions which enabled data engineering team to
  • identify usage patterns.
  • ➢ Implemented unit tests and integration tests using Jest and Jasmine to ensure more than
  • 75% test coverage to fulfil compliance requirements. Used Jira and Agile methodology for
  • sprint planning, tasks and issue tracking.
  • ➢ Awarded Zen of Innovation at Zendrive in Q1 2022 for making innovative contributions
  • throughout 2021.
ReduxReact.jsRedux SagaPython (Programming Language)ReactPython

Hypertrack

Software Engineer, Frontend

Jan 2018Jan 2020 · 2 yrs · Bangalore Urban, Karnataka, India · Hybrid

  • Hypertrack's product is real-time location tracking as a service and has about 20 employees.
  • ➢ Implemented a POC to check the feasibility of AWS AppSync for web app requirements
  • and added a major (more than 50%) contribution in building HyperTrack dashboard.
  • ➢ Developed Live Location feature using React, HTML, CSS, and JavaScript to track assets
  • in real-time and see device data and status (driving, walking, stopped, offline).
  • ➢ Architect a solution to use Leaflet js in react components with custom reusable hooks to
  • work with complex interactions.
  • ➢ Interacted with customers to gather dashboard requirements, customizations and helped
  • find the right solution.
  • ➢ Optimized performance for Accounts Live Location feature to show a bird's eye view of
  • live location of all devices in the field (5000+ devices), implemented ways to reduce load and
  • noise by throttling the subscription channel.
  • ➢ Developed Trips (star feature) to provide ETA and proposed routes for new orders based
  • on live location, and destination and Device History feature to track daily device location
  • logs.
  • ➢ Revamped docs portal to unify API documentation and guides using Docusaurus and
  • embedded Slate, enhancing customer experience.
  • ➢ Received public acknowledgement from the CEO for going above and beyond to ship
  • Hypertrack product built from the ground up.
React.jsJavaScriptGraphQLLeafletApollo GraphQLAmazon Web Services (AWS)+2

Dataphi labs

Full Stack Javascript Developer

Jan 2017Jan 2018 · 1 yr · Bangalore Urban, Karnataka, India

  • Dataphi Labs develops and maintains a boutique software platform, designed for their
  • boutique customers.
  • ➢ Built solutions around the platform using React, Redux and Redux-Saga, REST APIs,
  • HTML, CSS and JavaScript.
  • ➢ HealthSetGo (health assessment platform) - Built complex multi page/multi step
  • interfaces using Redux Forms for onboarding of Schools, Hospitals, Vendors.
  • ➢ AskVaidyo (Second Opinion Platform) - Developed pixel-perfect UI for 2 web apps and
  • collaborated with designers to make keyboard-accessible user interface.
  • ➢ LeaderAmp (Leadership Coaching Platform) - Designed and Developed workflow creation
  • tool using React which was used to control the flow of mobile application for users based on
  • training opted.
  • ➢ Interacting with customers to gather requirements and conducting demos to take
  • feedback during testing/delivery, proposing solutions to address problems.
ReduxReact.jsJavaScriptReact NativeBootstrapReact

Printo

Web Development Intern

Jul 2016Oct 2016 · 3 mos · Bangalore Urban, Karnataka, India

  • ➢ Built an operations dashboard to manage printing orders and segregate existing and new
  • orders using React, Redux, React-Router HTML, CSS, JavaScript and Semantic UI
  • components.
Semantic UIReduxReact.jsJavaScriptReact

Education

Visvesvaraya Technological University

Bachelor of Engineering - BE — Computer Science

Stackforce found 100+ more professionals with React & Javascript

Explore similar profiles based on matching skills and experience