Swadhin Patro

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 9 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Reduced go-to-market timelines by 50% at PayPal.
  • Led integration of AI tools for enhanced productivity.
  • Architected micro frontend solutions improving release times.
Stackforce AI infers this person is a Full-Stack Developer in the Fintech and SaaS industries.

Contact

Skills

Core Skills

Node.jsReact.jsQa AutomationAi IntegrationSdk DevelopmentFrontend DevelopmentMicroservicesDeployment ArchitectureFull-stack DevelopmentApi DevelopmentComponent Development

Other Skills

AWS cognitoAdobe Target AIAgentic AIAgile MethodologiesAgile Project ManagementAkamai WASMAlgorithmsAmazon Web Services (AWS)Android StudioBabel.jsCC++Data StructuresDockerDocker Products

About

Passionate about Javascript, NodeJs, ReactJs and webdev ecosystem || Keen to learn tech stacks that improves Developer productivity || Building Product with ease of use in mind . Other than that, I also like playing badminton and table tennis. Interested in working with people who share the same passion of building and designing product

Experience

7 yrs 9 mos
Total Experience
2 yrs 7 mos
Average Tenure
3 yrs 3 mos
Current Experience

Paypal

2 roles

Senior Software Engineer

Mar 2023Present · 3 yrs 3 mos · Bengaluru, Karnataka, India · Hybrid

  • ● Developed a QA automation application for PayPal web pages using Playwright and diff-match-patch algorithm to validate accessibility, design, and content—reducing go-to-market timelines by 50%, post-launch issues by 95%, and achieving an estimated $0.5M annual savings in QA outsourcing costs.
  • ● Led the integration of Github copilot, figma MCP server into our development workflow for AI powered component prototyping out of figma designs using agentic AI, accelerating time for requirement freeze by ~20%, component development by ~30%.
  • ● Advocated the use of integrated AI chatbot like Github copilot, Gemini Code Assist for improving efficiency in software development lifecycle among fellow developers. The productivity improvement was UT & FT ~ 80%, debugging ~ 65%, dev ~ 70%.
  • ● Developed a Transformer SDK using Node.js and Globalize.js to enable content authors, marketing, and legal teams to dynamically format customer data and financial information (e.g. fees) in a compliant and localized manner across 80+ countries.
  • ● Created animations with reduced motion leveraging framer-motion and adhered to all accessibility standards. Worked extensively on improving CWV score of web application to acceptable standards.
  • ● Integrated Adobe Target AI personalization at PayPal homepage based on user intent predictions —boosting avg. user engagement time by 50%.
  • ● Integrated Framer Motion with a CMS-driven content model configuration system to enable dynamic, customizable animations—enhancing user experience and contributing to a 10% increase in customer engagement on the sign-up page.
  • ● Improved Core Web Vitals metrics of the homepage by optimizing assets, identifying critical CSS, and deduping fonts and vendor bundles—boosting performance score by ~15%, LCP by ~10%, and increasing sign-up conversions by 8%.
  • ● Implemented static page data caching at edge compute layer (Akamai WASM) which helped in Ddos attack impact mitigation, improved page latency by 30%.
Playwrightdiff-match-patchGitHub copilotfigma MCP serverNode.jsGlobalize.js+4

Software Developer 2

Aug 2018Aug 2022 · 4 yrs · Bengaluru, Karnataka, India

  • ● Core contributor in Widgetising React components with BFF and graphql
  • schema. Used apollo-server-express to create schema for APIs and created
  • react component widgets that used graphql fragments and could be embedded
  • into any third party app to be used directly.
  • ● Created Node and React SDKs which web, android and iOS team can
  • integrate to render their webpage dynamically just by creating a json file. This
  • reduced creating flows from 3-4 weeks to 1-1.5 weeks.
  • ● Created REST APIs using node.js for web backend and spring boot APIs for
  • orchestration layer for the downstream. Incorporated OpenAPI schema.
  • ● Managing batch application for file based communication between Large
  • merchants and PayPal with SFTP protocol. ElasticSearch for providing free
  • text search and typeahead to large enterprises analytics dashboard. Migrating
  • to elastic search reduced search time from 8sec to 0.7ms.
  • ● Messaging queue solution for Guaranteed request capture using kafka as
  • message broker and spring cloud stream.
  • ● Building responsive web app experience for paypal customers with React and
  • Express. Unit testing with jest, react testing library. Ensured code coverage
  • is more than 95% before shipping code.
ReactNode.jsSpring BootGraphQLElasticSearchKafka+2

Veative labs

Software Development Engineer - III

Aug 2022Feb 2023 · 6 mos · Noida, Uttar Pradesh, India · Remote

  • ● Completely re-designed and architected micro frontend architecture from their
  • monolithic web app. This reduced the time to release for marketing campaigns
  • from 2-3 days to a couple of hours. This reduced the dependency of marketing
  • team on the technical team which gave more options for making frequent
  • updates to content.
  • ● Upgrade to NextJS from ReactJs app to deliver SEO optimized web app to
  • drive traffic. This improved our SEO rank and perceived latency to our end user
  • in a moderate network from 6sec to 2sec. Marketing pages with SSG capability
  • reduced the page load time to 1sec.
  • ● Created deployment architecture for the micro frontends using jenkin as build
  • tool, create docker images and Kubernetes to manage pods. We used Sentry
  • to manage logs and error alerts. With the help of grafana we could check the
  • availability of our web application. We used AWS cognito to authenticate users
  • and deployed on ec2.
  • ● Found bottlenecks in the code and made updates to reduce build time.
  • ○ Changed SSGs to ISR where all the pages need not be built at build time.
  • ○ Used esbuild-loader instead of babel-loader with webpack and that
  • reduced the build time by 50%.
  • ● Lead a team of 6 engineers with responsibility of ticket breakdown and
  • estimation for product requirements.
  • ● Upgraded to next13 to leverage react18 server side streaming functionality. It
  • boosted up perceived load time of components wrapped in suspense.
  • ● Inculcated coding best practices and linting among team members to submit for code review with high quality and readable code.
NextJSReactJsjenkinsdockerKubernetesSentry+4

Goldman sachs

Summer Intern

Jun 2017Aug 2017 · 2 mos · Bengaluru, Karnataka, India · On-site

  • Built a REST Api to copy HDFS data from PROD cluster to QA cluster to for inspecting audit logs and debugging issues.
REST APIHDFS

Education

National Institute of Technology, Tiruchirappalli

Bachelor's degree — Computer Science

Jul 2014Jul 2018

Jawahar Navodaya Vidyalaya - JNV

High School Diploma — 12th

Apr 2011Mar 2013

Stackforce found 100+ more professionals with Node.js & React.js

Explore similar profiles based on matching skills and experience