Ravi Goyal — Software Engineer
Currently I am working as a software engineer at ThoughtSpot, as a part of Data Modeling Team . I have 4 years of hands-on experience in software development, building high-performance, scalable web applications. ThoughtSpot: •Built Columns CSV Export/Import Feature: Developed a feature allowing users to export table column data to CSV format, edit the file offline, and re-upload the updated version with automatic synchronization to the table columns. This streamlined data management, offering a more efficient and user-friendly experience. •Enhanced User Interaction: Implemented drag-and-drop functionality for duplicating nodes from the left panel to the canvas, boosting user experience by 25%. Additionally, integrated sorting and filtering capabilities for tables and columns, improving data navigation and accessibility. •Optimized Code Quality and Reliability: Led efforts to ensure feature reliability by conducting comprehensive code reviews and implementing unit and end-to-end tests using Jest and Playwright. This resulted in an 80% reduction in post-deployment defects and minimized regression issues. •Platform Modernization: Spearheaded the migration from Angular to React and TypeScript, improving platform performance and maintainability by 80%. This transition enabled advanced features such as drag-and-drop and tabbed navigation, further enhancing the user experience. •Cross-Functional Collaboration: Collaborated with design and engineering teams to architect scalable and modular feature solutions, resulting in a 50% reduction in development time while ensuring consistent, high-quality feature delivery Technical Skills: ◦ Programming Languages: JavaScript, TypeScript, Python, C, C++ ◦ Frontend Libraries: React, Redux, Styled Components ◦ Web Technologies: HTML5, CSS3, Bootstrap, Material UI ◦ Backend Technologies: Node.js, SQL, GraphQL ◦ Architectural Patterns: Server-Side Rendering (SSR), Microfrontend Architecture ◦ Testing & Tools: Jest, React Testing Library (RTL), Playwright ◦ Development Tools: Git, GitHub, Babel, Webpack, Vite, ESLint, Prettier Passionate about Machine Learning, Web Performance Optimization, and Security Best Practices. Eager to contribute to innovative products and collaborate with top-tier engineers. I would be happy to connect with recruiters and discuss how I can contribute to your team. Feel free to reach out via LinkedIn or email at goyalravi346@gmail.com
Stackforce AI infers this person is a SaaS-focused Frontend Engineer with strong expertise in React and performance optimization.
Location: Bengaluru, Karnataka, India
Experience: 4 yrs 10 mos
Skills
- React
- Javascript
- Testing
Career Highlights
- Led migration from Angular to React, enhancing performance by 80%.
- Achieved 90% test coverage in complex scenarios.
- Streamlined user experience with innovative features.
Work Experience
ThoughtSpot
Member of Technical Staff-3 (2 yrs 5 mos)
TCS Digital
Frontend Developer (2 yrs 5 mos)
Education
Bachelor of Technology at UIET - Kurukshetra University
Senior secondary at G.M.S.S School