Passionate software developer specializing in creating innovative, efficient, and scalable solutions. Dedicated to transforming complex challenges into seamless digital experiences.
React
Javascript
Node.js
HTML5
CSS3
Typescript
Purescript
Tailwind
Vue
Astro
Sanity
React
Javascript
Node.js
HTML5
CSS3
Typescript
Purescript
Tailwind
Vue
Astro
Sanity
Experience
Software engineer with extensive expertise in frontend development, specializing in crafting intuitive and user-friendly interfaces using modern technologies.
Juspay Technologies Pvt Ltd, Bangalore
Nov-2019-Present
Software Development Engineer - UI
At Juspay Technologies, I led the development of theme-based payment pages, starting from scratch and eventually managing a team of five developers. I leveraged my expertise in React.js and Next.js to build a dynamic documentation generator with Server-Side Rendering (SSR) and collaborated closely with UX designers and backend engineers to ensure seamless integration of payment flows. As a mentor, I guided junior developers, helping them enhance their React.js and JavaScript skills. I spearheaded key payment features such as EMI, payment locking, outage handling, and dynamic subtext support while ensuring smooth front-end integration with backend services for secure transactions. Additionally, I played a vital role in migrating payment pages for multiple merchants, achieving zero issues and maintaining platform consistency. Beyond payment flows, I developed an internal analytics dashboard using React.js, Tailwind CSS, Node.js, and MongoDB. Actively involved in code reviews, I provided valuable insights to maintain high-quality standards. I resolved over 100 bugs through rigorous testing and debugging, optimizing the overall performance of payment pages, the dashboard, and the migration process. I also conducted usability testing, incorporating user feedback to refine the payment experience. Working in an Agile environment, I contributed to sprint planning, daily stand-ups, and sprint reviews, aligning development efforts with project goals. My work at Juspay focused on delivering high-quality user experiences, ensuring seamless transactions, and fostering a collaborative development culture.
Optimizory Technologies Pvt Ltd, NOIDA
Aug-2017-Sep-2019
Software Engineer
At Optimizory, I independently initiated and executed the restructuring and refactoring of the search and query feature, significantly improving code understanding, bug-fixing efficiency, and the addition of new functionalities. Leveraging Vue.js and React.js, I developed responsive and interactive user interfaces for the "Requirement Management Tool for JIRA" project, enhancing user engagement and experience. I translated complex business requirements into optimized search algorithms, improving both system performance and usability. I played a key role in developing "Requirement Management Tool for JIRA" from scratch, later named RMsisNextGen, ensuring seamless integration of the frontend with backend services using Java to create a cohesive and scalable architecture. Additionally, I mentored junior developers, sharing expertise in React.js and JavaScript to support their professional growth. Actively participating in Agile methodologies, I contributed to sprint planning, daily stand-ups, and sprint reviews to drive efficient project execution. I also demonstrated the impact of the restructured search and query functions, along with the improved report generation, through quantifiable metrics and positive user feedback, reinforcing the effectiveness of my contributions.
Bonfleet Solutions Pvt Ltd, Pune
Feb-2017-Aug-2017
Software Engineer Trainee
At Bonfleet Solutions, I collaborated with senior engineers to develop and enhance user interfaces for an internal dashboard, gaining hands-on experience in front-end development. Utilizing HTML, CSS, and React.js, I implemented responsive and visually appealing web designs that aligned with user experience goals. I assisted in integrating JavaScript and CSS frameworks, such as React.js and Element-UI, to enhance interactivity and functionality. Actively participating in code reviews, I learned from feedback and applied best practices to improve code quality and maintainability. I also presented a project overview to the team, highlighting implemented features, challenges overcome, and key takeaways. This experience provided me with valuable insights into the software development life cycle and strengthened my foundational front-end engineering skills under the mentorship of experienced engineers.
Projects
Product Training App
A Product Training App that identifies customer pain points. It provides interactive training for teams and helping businesses improve customer satisfaction and product adoption.
My Personal Protfolio
A portfolio website built with Next.js, offering a fast, SEO-friendly, and dynamic showcase of projects, skills, and experiences
Passionate software developer specializing in creating innovative, efficient, and scalable solutions. Dedicated to transforming complex challenges into seamless digital experiences.