Manish Yadav

Software Engineer

Mumbai, Maharashtra, India3 yrs 10 mos experience
AI Enabled

Key Highlights

  • Expert in Full-Stack Development with Ruby on Rails.
  • Proven track record in optimizing performance for SaaS applications.
  • Strong collaboration skills across cross-functional teams.
Stackforce AI infers this person is a Full-Stack Developer specializing in SaaS applications with strong UI/UX capabilities.

Contact

Skills

Core Skills

Ruby On RailsFull-stack DevelopmentWorkflow AutomationTypescriptDebuggingData IntegrationPerformance EngineeringUser ExperienceJavascriptUi DevelopmentData VisualizationPerformance OptimizationCollaborationWeb DevelopmentUi DesignFrontend Development

Other Skills

API optimizationAlan AIAngularAngularJSBootstrapCaching mechanismsCascading Style Sheets (CSS)CommunicationComponent developmentData synchronizationError loggingExpress.jsFigmaFirebaseGit

Experience

Kodo

Software Engineer

Jul 2024Present · 1 yr 8 mos · Pune, Maharashtra, India · Hybrid

  • As a dedicated member of the engineering team, I played a pivotal role in developing our product to facilitate the onboarding process for our initial customers.
  • My contributions were focused on ensuring that our solutions aligned with customer needs and provided a seamless experience.
  • This collaboration not only helped in enhancing the product's functionality but also played a crucial part in establishing strong relationships with our first users, which is vital for long-term success
  • Approval Workflow**
  • Architected and implemented a robust workflow orchestration engine that automates multi-stage approval processes using a micro-services architecture
  • Engineered a configurable rules engine with conditional branching logic that processes approvals based on predefined business criteria and role-based permissions
  • Created a modular component architecture with TypeScript interfaces, allowing for rapid development of custom workflow elements without modifying core functionality
  • Optimized system performance through caching mechanisms and asynchronous processing, resulting in seamless user experience.
  • Zoho Integrations**
  • Created a detailed error logging view with stack trace visualization, and contextual debugging tools to streamline troubleshooting.
  • Engineered an intelligent "Fix and Sync" utility that identifies data discrepancies between systems, provides resolution options, and executes corrective synchronization
  • Performance**
  • Re-architected component rendering lifecycle to prevent excessive re-renders,
  • Enhanced UX through strategic loading/error states, and optimistic UI updates to maintain perceived performance during asynchronous operations
  • Established memoization strategies for expensive calculations and component renders, resulting in fewer wasted render cycles.
FirebaseReduxAlan AIAngularJSStorybookUI Library+24

Akrity computing

2 roles

Associate Software Engineer

May 2022Jul 2024 · 2 yrs 2 mos · Bengaluru, Karnataka, India · On-site

  • Project: Incrementality Platform **
  • Dynamic Filters:
  • Built a generic dynamic filter UI feature for an analytics dashboard.
  • Was being supported for more than 4 dashboards and later was adapted for other dashboards as well.
  • Making the feature maintainable and extensible for the future plans for filters.
  • Reactive programming using RXJS.
  • Planning and brainstorming on the future implementation for dynamic filters.
  • Debugging:
  • Debugging one of the complex issues with charts which was a generic issue and being affected in all the dashboards.
  • Charts being one of the most important ways to analyse, it was impacting the clients to use the required filters and views.
  • Data Grid:
  • Optimizing the performance of the table for more than 2000 records.
  • R&D on identifying the api response timing based on the different combinations of records.
  • Building a generic api for paginated table which will be used in different tables in multiple dashboards.
  • Filter Persistence
  • Built a generic functionality to persist the filters applied values in the query params.
  • Was built to improve the UX, so whenever the user applies the filters it's being persisted in the URL and user can have the same applied values until user closes the application.
  • Project: SASS Management Platform **
  • Contributed to V2 version of the existing applications.
  • Built and enhanced UI/UX for more than 5 different Modules, some of them are Spends Management, Security&Compliance, Application Overview.
  • Contributed to the UI library components and building over 15 UI components for the V2 of the application.
  • Working on some of the complex UI features such as dynamic charts, Bulk Upload.
  • Building reusable components.
  • Collaboration with multiple teams such as Design, Product, BE to understand the requirements and discussing the approaches.
  • Maintaining design docs for the important features for future references.
FirebaseReduxAngularJSJavaScriptReact.jsTypeScript+3

Trainee - Associate Software Engineer

Mar 2022May 2022 · 2 mos · Bengaluru, Karnataka, India · On-site

  • Apprenticeship: An application which focuses on skilling up an individual.
  • Innovating an idea that focuses on creating an impact.
  • Process of building an application from scratch.
  • Collaboration with the team over different channels.
  • Creating a wireframe using Figma and planning out the UX for the application.
  • Designing the database schema.
  • Implementing the features using Ruby on Rails.
  • Enhanced the user experience by using the Turbo Rails and Hotwire, so the users won't experience page refresh on any actions.
  • Working with server side rendering.
  • Following the best practices of version control system such as git using SourceTree.
  • MIRO clone: Focuses on converting the requirements into features and collaboration.
  • Converting user stories into features.
  • Built pixel perfect UI design.
  • Used Angular JS as a primary framework to built the application.
  • Built the canvas features such as adding shapes, texts, connector lines, formatter options, zoom levels, drag and drop.
  • Data persistence for canvas using local storage.
  • Used SyncFusion library to implement the canvas features, learned about exploring the library and taking the decision of using it.
  • Collaborating with a team member to work on the application for planning and discussion.
  • Config Driven UI: Focuses on learning how config driven UI works.
  • Built a config driven UI to improve the user experience, enhance reusability, we can adjust the layout by changing the config without making a change into the codebase.
  • Used Angular JS for the implementation.
Ruby on RailsAngularJSFigmaGitWeb DevelopmentUI Design

Education

Our Lady of Grace Trusts St.Gonsalo Garcia College of Arts and Commerce

Bachelor of Science - BS — Information Technology

Jun 2019Mar 2022

Stackforce found 100+ more professionals with Ruby On Rails & Full-stack Development

Explore similar profiles based on matching skills and experience