|

3.5 years • software engineer • generalist

Problem solver with a love for building scalable systems and finding clever engineering solutions. Scaling server driven UI architecture and doing performance optimizations at CoinSwitch.

Resume
Resume

2024

May 2024 - Present

CoinSwitch

Software Engineer
TypeScriptReact NativeNodeJsNextJsNew RelicKibanaMySQLRemix JSTailWind
  • Server-Driven UI Development: Worked on server-driven UI architecture, developing and optimizing Node.js backend APIs and layout queries.
  • RN New-Architecture and Live Activities: Migrated CoinSwitch app to React Native's new architecture and designed iOS Live Activities.
  • App Performance Optimization: Reduced latency and improved load times by prefetching user layout on the PIN screen.
  • Coinswitch App Theme Redesign: Led theme redesign, building design tokens and integrating them using Higher-Order Components (HOCs).
  • Socket Integration: Integrated WebSocket support into CoinSwitch Pro for real-time updates.
  • Coinswitch Pro Website Redesign: Redesigned the Coinswitch Pro website, creating a streamlined, user-centric interface.
  • SEO Improvements: Implemented SEO optimizations to improve Lighthouse scores and search engine visibility.

2023

August 2023 - May 2024

Züs Networks

Software Engineer
GolangPostgreSQLDockerEthereumNext JsReduxGithub Actions
  • Worked on a blockchain-based decentralized storage platform with NextJs micro-frontend architecture.
  • Rewrote multiple UI components, implementing dynamic imports and SEO optimizations (e.g., CLS).
  • Utilized Cypress for end-to-end testing of UI components.
  • Created Golang endpoints, utilizing PostgreSQL as a database and Docker for containerization.

2022

June 2022 - August 2023

Housing.Com

Software Engineer - Frontend
React JsReduxLinaria CSSGraphQl-ZeusNodeJsCI/CDJenkinsGA events
  • Frontend Developer, specializing in microfrontend architecture built with React.js.
  • Proficient in utilizing Styled Components for UI styling and Redux for global state management.
  • Experienced in collaborating with cross-functional teams (designers, back-end, QA, project managers) and successfully delivered multiple product flows.
  • Revamped and Automated ELK testing performance by implementing batch processing techniques, resulting in a 70% reduction in testing time.

2021

2021 - Ongoing

Various Platforms

Problem Solving & Open Source
PythonC++JavaScriptData StructuresAlgorithmsGitOpen Source
  • Competitive Programming: Rated 2020 (5 Star) on Codechef, 1610 (Expert) on CodeForces
  • Google Kickstart: Ranked 485 in Round D 2021, qualified for Round 2 in Facebook Hacker Cup 2021
  • Open Source: Maintainer at CodeZoned, active contributor to PyDataStructs
  • Algorithm Implementation: Implemented Sparse Table, Rabin-Karp and Needleman-Wunsch algorithms

2018

July 2018 - May 2022

Indian Institute Of Technology, Jodhpur

Education
Computer ScienceData StructuresAlgorithmsMathematicsPhysicsEngineering
  • Bachelor of Technology in Computer Science and Engineering
  • CGPA: 7.7/10
  • Location: Jodhpur, India
  • Graduated with strong foundation in computer science fundamentals and engineering principles