Key accomplishments

While working on the Nike Run Club app (NRC), I was working on a feature where the users could scan and connect to the scale which acted as a Bluetooth low energy device (BLE). The scale provided BMI details which could be logged every day. I used the react-native-ble-manager for scanning the device and reading the values. Users could see the BMI metrics based on the duration filter – Week, Month, Quarter, Year and All. 

While working for Merchstack, I worked on an OpenAI feature where users would provide images, websites, and descriptions from their commerce page. Using OpenAI (gpt-4-vision), I would provide them a rating from 1 – 10 as to how the product soared in terms of SEO. I, also, created opportunities from their existing product categories which would help them in creating new categories for their pages.


Role 1
Full stack developer
Role 2
Mobile developer
Unspecified
Any
Lead
India
Any
NA
Remote
$85,000.00 / Annual

Education

  • August 28 2010 - June 1 2014
    Visvesvaraya Technological University (VTU)

    Bachelor of Engineering in Computer Engineering

    I graduated with a Bachelor of Engineering in Computer Science, with a solid foundation in computer science principles and practical skills in software development, architecture, and data structures.


Experience


Portfolio


Expertise

Mobile App Development (React Native, Expo, EAS, Fastlane, Over the air updates, Push Notifications)
100
Web App Development (React/Next.js/Remix)
100
Progressive App Development (Offline/Caching/Push Notifications/Add to Homescreen)
100
Frontend Engineering (React ecosystem/Angular (side-project)/Vue (side-project))
100
Backend Engineering (Express/Fastify/Nestjs)
90
Full Stack Development (Web/Mobile/Desktop)
90
Continuous Integration and Deployment
100
Analytics (Segment/Adobe/Mixpanel/Google)
100
System Monitoring (Crashlytics/Sentry/New relic)
100
A/B Testing (Statsig/Optimizely)
100
OpenAI API
70
Firebase
100
Typescript/JavaScript
100
Bundler (Vite/Webpack/Parcel/Rollup/SWC)
100
Performance Optimization (Light House/Tree shaking/Code Splitting/Profiling/Caching/Memoization)
100
Theme (Tailwind/Material UI/UI Kitten/React Native Paper/Chakra/Bootstrap/Semantic UI)
100
Layout (Flexbox/CSS Grid)
100
REST API
100
Database (MongoDB, PostgreSQL)
100
Containerization (Docker)
100
GraphQL (Apollo/Hasura with Codegen)
100
Deployment (AWS/Vercel/Railway/Heroku)
100
Desktop (Electrom)
100
ORM (Prisma/Mongoose/Sequelize/Drizzle)
100
Networking Caching and State Management (Apollo Client/Tanstack React query/ Redux toolkit/ RTK Query/URQL/Easypeasy/React Context)
100

Languages

English,
Hindi

Honors & awards

  • 2016

    Junior Tech Lead

    I was promoted to Junior Tech Lead at my inaugural firm Axioned (previously PRDXN) where I started off as a trainee.