Professional Experience
Senior Frontend Developer at Talent500
Present 2022Led the frontend development of a B2B product featuring 1500 UI screens, delivering high-quality user interfaces.
Developed a reusable UI component library to streamline development across multiple products, significantly reducing initial development time and boosting efficiency.
Proactively identified and resolved pre-production UX gaps, enhancing elements like loaders, permissions, and API performance for a seamless product launch.
Created configurable filters that enable users to generate options without the need for code changes, enhancing flexibility and usability.
Conducted peer code reviews to uphold and improve code quality, fostering a culture of excellence and collaboration within the development team.
Collaborated with cross-functional teams, including designers, backend developers, and product managers, to ensure seamless integration of features and functionalities.
Mentored junior developers, sharing knowledge of best practices in React.js, Next.js, and other frontend technologies, contributing to overall team growth.
Collaborated with senior leadership and product owners to discuss project roadmaps, refine requirements, and align development efforts with business objectives.
Handled high-level calls with stakeholders, ensuring that project goals and deliverables met the expectations of higher management and external clients.
Frontend Developer at Dechea GmBH, Leipzig, Germany, Europe
May 2022Researched and implemented new tools and technologies to accelerate the development process (e.g., Bit.dev for component-driven architecture, Figjam for team brainstorming, and Zipy.ai for user journey optimization).
Revolutionized product development using Feature Slice Design, ensuring clear business logic, discoverable architecture, and adaptable components for easy refactoring and code reuse.
Led a successful migration from React.js to Next.js, leveraging server-side rendering for enhanced performance, improved developer experience, and automatic code splitting.
Achieved approximately 90% clean code coverage, ensuring high-quality code and maintainability.
Collaborated closely with the product owner and scrum master to refine requirements, manage the product backlog, and facilitate effective sprint planning.
Optimized web applications for faster load times, reduced latency, and improved SEO through server-side rendering and code splitting.
Designed and implemented custom hooks and reusable components, reducing development time and improving consistency across projects.
Optimized frontend performance by implementing lazy loading and code-splitting techniques, significantly improving page load times.
Solution Engineer at Deqode
Oct 2020Communicated with clients to gather and clarify feature requirements.
Provided training to interns on JavaScript, React.js, and related libraries.
Converted Figma designs into responsive, functional user interfaces.
Implemented local storage solutions for seamless data persistence and enhanced user experience.
Utilized browser inspect element and network tools for effective debugging and code optimization.
Actively participated in Agile ceremonies, including sprint planning and retrospectives, contributing to the team's overall efficiency and effectiveness.
Enhanced user experience by conducting usability testing and iterating on feedback to improve interface design and functionality.
Senior Frontend Developer at HashiCorp, San Francisco, California, United States
Aug 2019Automated lint fixes post-commit using hooks.
Improved code quality by removal of code duplication and smells using Sonar Cloud.
Integrated Zoom SDK to allow pre-planned Zoom sessions.
Integrated IBM Video Player API into the app to allow video session live streaming.
Backend Developer at Blockapps Brooklyn, New York, United States
Aug 2019A+ Grade — Performance evaluation from past employers.
Implemented role-based access control using Node.js.
Developed a finite state automaton using smart contracts.
Added data validation and API level test cases to test both failure cases and happy flow.
Stored the data on IPFS, in a distributed network.
Client Testimonials
Working with Madhav has been an absolute pleasure. Her technical expertise, attention to detail, and ability to solve complex problems are unmatched. She always delivers high-quality work on time and never hesitates to go the extra mile.
Madhav's ability to learn new technologies quickly and implement them effectively made her an invaluable part of our team. She is not only a great coder but also a fantastic team player who helps uplift those around her.
Madhav is a skilled developer who consistently produces high-quality work. Her ability to troubleshoot and find optimal solutions to complex problems is impressive. She is a highly valuable team member and a pleasure to work with.
I had a great working relationship with Madhav when he worked with me at ANSR on frontend development of a complex enterprise product. He was quick to adapt, understand, and convert the complex UI designs into real light weight screens. Self-driven and curious to discover new tools and propose new processes. Madhav was also comfortable stepping out of his comfort zone and facing clients, which was very promising for his continuous development.
Madhav is a great team player and he knows how to own things. I have worked with him for a few months and have seen his dedication. He somehow manages to do his work while helping others in a seamless way. I can easily recommend him to anyone who is looking for a JavaScript expert.
Madhav's attention to detail and commitment to best practices make her stand out as a developer. She is always up-to-date with the latest technologies and consistently delivers code that is both efficient and easy to maintain.
Madhav is a fantastic developer with excellent communication skills. She helped us build a highly responsive and functional application under a tight deadline. Her dedication and skills are second to none.
Madhav did a fantastic job on our front-end (React, TypeScript). He is a very knowledgeable front-end developer with excellent communication skills and a high attention to detail for a good user experience. I highly recommend Madhav, and we plan to work with him again in the future.