Summary
Overview
Work History
Education
Skills
Accomplishments
Passions
Timeline
Generic

KRISH BAVEJA

Delhi

Summary

A highly motivated and results-driven React Developer with 4+ years of experience in designing and building scalable, high-performance web and mobile applications. Expertise in ReactJS and React Native, with a strong foundation in state management using Redux and integrating modern technologies for seamless user experiences. Adept at creating responsive, visually appealing UI/UX designs with Figma, and proficient in managing complex data structures with Realm. Experienced in implementing Firebase for end-to-end solutions including authentication, real-time databases, cloud functions, and push notifications. Passionate about leveraging cutting-edge technologies to deliver innovative software solutions and streamline development processes. Committed to continuous learning, optimization, and delivering high-quality, maintainable code in fast-paced environments.

Overview

2
2
years of professional experience

Work History

Software Developer

Cybercraft Dynamics
Chandigarh
03.2023 - Current
  • Company Overview: EZInvoice is a mobile application designed to facilitate cash transactions and generate invoices for small businesses and independent vendors. The app allows users to create and manage cash transactions, generate digital invoices, and print physical receipts through seamless Bluetooth integration with compatible receipt printers.
  • Frontend Development: Led the frontend development of the EZInvoice app using React Native, ensuring a responsive and user-friendly interface for generating invoices, managing transactions, and viewing transaction history.
  • API Integration: Integrated multiple RESTful APIs to enable smooth data flow between the app and external systems, such as transaction processing, invoice generation, and user data management.
  • Bluetooth Printer Integration: Developed and integrated functionality for seamless connection with a Bluetooth receipt printer, allowing users to print physical receipts directly from the app. This involved configuring Bluetooth communication protocols and ensuring a smooth connection and print operation.
  • UI/UX Design: Collaborated with the design team to create a simple, intuitive interface that enables users to easily create and manage cash transactions, generate detailed invoices, and print receipts with minimal effort.
  • Transaction Management: Built features for tracking and managing cash transactions, including invoice creation, payment logging, and receipt printing, with the ability to store transaction history for future reference.
  • EZInvoice is a mobile application designed to facilitate cash transactions and generate invoices for small businesses and independent vendors. The app allows users to create and manage cash transactions, generate digital invoices, and print physical receipts through seamless Bluetooth integration with compatible receipt printers.

Freelance Software Developer

Memmzy
Calgary
11.2024 - Current
  • Company Overview: Memmzy Health is a health and wellness app focused on helping women track their menstrual cycles, monitor physical and emotional health, and manage wellness through personalized insights. The app aims to provide accurate period tracking, symptom logging, and fertility predictions, empowering women to better understand their health.
  • Frontend Development: Led the frontend development of the Memmzy Health responsive user interface for women to easily track their menstrual cycles, symptoms, and health data.
  • Backend Development with Firestore: Developed and managed the app's backend using Google Firestore, ensuring secure and efficient storage of user data, such as period history, health metrics, and cycle predictions.
  • Health Data Management: Implemented features to allow users to log their period cycles, symptoms, moods, and other health data, providing insights into trends and future cycle predictions.
  • Memmzy Health is a health and wellness app focused on helping women track their menstrual cycles, monitor physical and emotional health, and manage wellness through personalized insights. The app aims to provide accurate period tracking, symptom logging, and fertility predictions, empowering women to better understand their health.

Freelance Software Developer

Stutigaan
Delhi
09.2024 - Current
  • Company Overview: Stutigaan is a devotional music app designed to provide users with access to bhajan songs in multiple languages. The app enables users to explore a vast collection of bhajans, making it easier for people to connect with spiritual music in various regional languages.
  • Frontend Development: Led the frontend development of the Stutigaan app using React, ensuring a responsive and dynamic user interface that delivers an intuitive experience across devices.
  • API Integration: Integrated multiple RESTful APIs to fetch bhajan songs, categorize them by language, and display relevant content efficiently. This involved designing seamless data flows and ensuring real-time content updates.
  • Performance Optimization: Optimized front-end performance by minimizing load times and improving app responsiveness, ensuring smooth playback of audio files and quick access to content.
  • Stutigaan is a devotional music app designed to provide users with access to bhajan songs in multiple languages. The app enables users to explore a vast collection of bhajans, making it easier for people to connect with spiritual music in various regional languages.

Education

Bachelor of Computer Applications - Computer Science

Manipal University
Jaipur
04.2025

Skills

  • Javascript
  • React Native
  • ReactJS
  • Redux
  • Realm
  • Firebase
  • API Integration

Accomplishments

  • Cross-Platform Consistency & Performance Optimization, Developed and optimized a React Native application that seamlessly runs on both iOS and Android, reducing the app's load time by 40% and increasing overall performance, leading to a smoother user experience across devices and improved app ratings by 20%.
  • API Integration & Real-Time Data Handling, Integrated multiple third-party APIs, including payment gateways and geolocation services, into a React Native app, enabling real-time data updates and location-based features. This enhanced the app's functionality and contributed to a 30% increase in user engagement.
  • Robotics & Embedded Systems, Built and programmed two Arduino-based robots during school. One was remote-controlled, and the other autonomously detected objects and navigated on its own, showcasing my problem-solving and engineering abilities.

Passions

  • Robotics
  • AI
  • Web Development / App Development
  • Gaming
  • Sports
  • Traveling

Timeline

Freelance Software Developer

Memmzy
11.2024 - Current

Freelance Software Developer

Stutigaan
09.2024 - Current

Software Developer

Cybercraft Dynamics
03.2023 - Current

Bachelor of Computer Applications - Computer Science

Manipal University
KRISH BAVEJA