I'm a Full Stack Mobile Developer experienced in turning Figma designs into functional apps using
React Native and React. I specialize in payment gateways, REST APIs, third-party integrations,
Bluetooth (thermal printers), image/metadata optimizations, data visualization and creating
custom graphs libraries. I'm an open-source contributor to Bluesky, FreeCodeCamp, and others. I
also work with security tools like Metasploit, Burp Suite, ZAP, MOBSf, and dev tools like Docker, Git,
and GitHub. I'm proficient in Linux and a budding machine learning & AI learner.

Experience

Full Stack Mobile Developer
React Native, Django, Docker, Git, Github, Linux
1 May 2024 – December

• Discovered session login vulnerability which allowed unwanted access.
• Integrated anti-root detection in react native app similar to Swiggy. Preventing attacks on the
frontend from rooted devices.
• Developed image metadata and geo-location removal which removed sensitive information
from the images.
• Created a Slack bot for django server error notifications in python. Non technical team was able
to see the logs from the server without SSH’ing to the server.
• Worked on Eazebuzz payment API in Django integrating payment APIs.
• Made a graphs library using react-native-svg which lead to the creation of an amazing
merchant landing page including custom made heatmaps and other really amazing graphs.
• Made system for compressing images making requests faster and light on storage reducing
the load on the server and bandwidth significantly.
• Worked on Tilled payment API integration. Integrated everything from frontend to backend from
scratch for US customers.

Mobile Developer Intern
3 Months

React Native, Git, Github
• Made Bluetooth systems for thermal printers. The app was able to communicate with thermal
printers and was able to print bills.
• Made various inventory management systems for stock, staff etc.

Note → Click on the hyperlink to open the live projects, PRs and github repos.

Open Source Contributions (Ongoing & merged)

Bluesky [React Native, Typescript, Golang] → bluesky-ongoing-PRs
• QR Code generation, custom scroll bar, collapsible threads and other adjustments.

UseMemos [React, Typescript, Golang, Air] → usememos-ongoing-PRs, usememos-merged-PRs
• Mermaid diagrams theme issues, SSO Disallow password authentication, memo collapse issues.

Freecodecamp [React, Typescript, Gatsby, MongoDB] → fcc-ongoing-PRs, fcc-merged-PRs
• Panes had to save the states that were used previously, made debugging process easier for testing
code for different challenges.

Mattermost [React, Typescript] → emoji-picker-mattermost-PRs
• Saving emojis where they were left. This functionality was shrunk to just custom emojis.

Skills

• Web Development: MERN, Django, REST API, Socket.io, ORM (SQL, MongoDB), Python, Rust,
  Microservices
• Mobile Development: React Native
• Game Development: Godot, Bevy
• Version Control: Git, GitHub
• DevOps: Docker, CI/CD
• Design: Figma
• Operating Systems: Windows, Linux (Ubuntu, Parrot, Kali)

