0% found this document useful (0 votes)
47 views1 page

Senior Software Developer Profile

sample for interviews

Uploaded by

kaizer kaizer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views1 page

Senior Software Developer Profile

sample for interviews

Uploaded by

kaizer kaizer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Vipul Choudhary Location: Bengaluru

LinkedIn Email: choudhary.vipul8386@[Link] | Mobile: 8386960827

TECHNICAL SKILLS

Languages : JavaScript, HTML, CSS, TypeScript


Frameworks : Reactjs, Nextjs, Remixjs,Bootstrap,Talwind
Libraries : Ant Design, Material, CSS, Highcharts, Redux, React Router, Jest
Dev Tools : Visual Studio Code, Git, Github, Webpack,Postman,Insomnia

EXPERIENCE

Geoiq (Backed by Lenskart) Bangalore


Sep 2024 – Apr 2025 Senior Software Developer

• Built high-performance front-end applications using RemixJS, leveraging advanced routing, server-side rendering
(SSR), and data-fetching to improve SEO, load speed, and responsiveness.
• Led a team of 3 developers to migrate a React Native app (Android & iOS) to a hybrid WebView architecture, unifying
the codebase and reducing development cycles by 50%.
• Built 15+ reusable UI components in Storybook, leveraging AI-assisted tooling for boilerplate, tests, and
documentation — enhancing the design system, ensuring consistency, and reducing development time by 30%.
• Implemented anti-scraping measures using techniques like rate limiting, obfuscation, and bot detection, protecting
proprietary data and reducing unauthorized access.

Analytic Edge (C5i) Bangalore


Sep 2022 – Sep 2024 Senior Software Developer

• Quickly learned the system and helped fix live production issues within the first month, improving overall stability
and performance.
• Built and launched the "Shared Projects" feature, allowing users to easily share models, reports, and simulations
with others, using detailed view/edit access controls to boost collaboration.
• Used advanced webpack settings to automatically clear outdated files from users’ browsers in production, ensuring
they always saw the latest version of the site and avoiding issues from old cached data.

Melorra Bangalore
Aug 2020 – Sep 2022 Software Developer

• Core member of the central front-end team, worked on major features like Category/Collection Management, User
Profiles, Payment Gateway integration, Landing Pages, Google Analytics events, and Google Maps API.
• Moved assets, stylesheets, and JS files to Amazon CloudFront for better caching and reduced latency.
• Built high-traffic pages (Bag, Category, Collection, Gold Rate) that scaled to 50K users/sec during peak events and
handled 10K users/sec on average.
• Improved page speed by up to 70% through CLS optimizations, lazy loading, and Intersection Observer,
enhancing performance.
• Built 8+ responsive user-facing pages (Checkout, Wishlist, Profile, Collections, Reviews, EMI, Order Tracking, etc.)
with a focus on SEO through a unified hyperlink strategy.
• Optimized images using Cloudinary URL transformations, leading to 25% faster load times and 20% increase in
engagement.
• Implemented Single Sign-On (Google, Truecaller), streamlining login and contributing to 76% user onboarding
rate.

EDUCATION

Swami Keshwanand Institute of technology Jaipur


Bachelor of Computer Technology, Percentage : 70

Common questions

Powered by AI

Vipul Choudhary commonly used a tech stack that included languages like JavaScript, HTML, CSS, and TypeScript, and frameworks like Reactjs, Nextjs, and Remixjs. He also utilized libraries such as Ant Design and Material, Redux, and testing tools like Jest. This stack supported his work by providing the necessary tools for building high-performance applications, creating reusable components, and ensuring cross-platform compatibility .

Vipul Choudhary used Cloudinary URL transformations to optimize images at Melorra. This approach led to 25% faster load times and a consequent 20% increase in user engagement, as images loaded quicker and user interactions with the site became more seamless .

Vipul Choudhary tackled the issue of outdated cached data at Analytic Edge by leveraging advanced Webpack settings to automatically clear such files. This ensured that users consistently accessed the most recent version of the site, thereby avoiding issues related to stale data and improving user experience .

Vipul Choudhary significantly impacted Geoiq's development cycle for its mobile application by leading a team to migrate the React Native app to a hybrid WebView architecture. This unification of the codebase reduced development cycles by 50%, as it simplified code maintenance and updates, and facilitated consistent delivery across both Android and iOS platforms .

Vipul Choudhary focused on SEO enhancements at Melorra by employing a unified hyperlink strategy across user-facing pages. This not only helped in better search engine indexing but also improved user experience by ensuring consistent navigation. Additionally, the optimization techniques he used contributed to faster page load times, which are critical for SEO ranking and user satisfaction .

Vipul Choudhary enhanced web application performance by utilizing server-side rendering (SSR) with RemixJS. SSR improved SEO, increased load speed, and ensured responsiveness by rendering pages swiftly on the server before sending them to the client, thereby decreasing load times and enhancing the user experience .

To improve page performance at Melorra, Vipul Choudhary implemented several strategies including optimizing Cumulative Layout Shift (CLS), lazy loading, and using the Intersection Observer API. These measures enhanced performance by improving page speed by up to 70%. Additionally, he moved assets, stylesheets, and JS files to Amazon CloudFront for better caching, reducing latency .

Vipul Choudhary facilitated collaboration at Analytic Edge by developing the 'Shared Projects' feature. This feature enabled users to easily share models, reports, and simulations with others via detailed view and edit access controls. This setup not only streamlined collaborative efforts but also maintained a secure and organized way to manage shared data .

Vipul Choudhary enhanced the design system at Geoiq by building over 15 reusable UI components in Storybook. He leveraged AI-assisted tooling for boilerplate code, tests, and documentation. This not only ensured design consistency but also reduced development time by 30% by streamlining the creation and maintenance of UI components, facilitating easier updates, and reducing the likelihood of errors .

Vipul Choudhary implemented several anti-scraping measures to enhance security at Geoiq. These included the use of rate limiting, obfuscation techniques, and bot detection methods. By implementing these measures, he was able to protect proprietary data from being accessed without authorization, thus significantly reducing the risk of data breaches and unauthorized access .

You might also like