Experience

  1. Software Development Engineer

    Perizer

    Responsibilities include:

    • Designed and Developed Scalable Backend Microservices Based Architecture for XReinn Project.
    • Implemented a real-time data processing pipeline for monitoring and alerting.
  2. Software Development Engineer

    Brainwave Science

    Responsibilities include:

    • Led migration to a new authentication module and implemented major database changes while keeping data in sync with custom migration scripts.
    • Developed a live screen-sharing module with full integration.
    • Automated on-premise deployment setup for local server installations.
  3. Junior Programmer Analyst

    Brainwave Science

    Responsibilities include:

    • Optimized a macOS application, reducing CPU consumption by 70% and improving memory efficiency from O(n) to O(1).
    • Migrated licensing from a user-based model to an org-based system with fine-grained access control.
    • Implemented CRUD operations for various modules across backend and frontend.
  4. Flutter Developer

    WowTalent

    Responsibilities include:

    • Integrated AWS services and FFMPEG for video processing (HLS conversion, outro generation, watermarking).
    • Implemented Firebase Performance and Crashlytics for issue tracking and optimization.
    • Developed a self-managed analytics solution for tracking user activity.

Education

  1. Masters in Computer Applications

    Indira Gandhi National Open University (IGNOU)

    Division: First

    Enhanced development and project management skills by learning different architecture patterns, project tracking models, and the end-to-end project lifecycle.

  2. BSc Computer Science

    Delhi University

    Division: First

    Core member of the Robotics Club, contributing to multiple events and hackathons.

Skills & Hobbies
Technical Skills
Golang
TypeScript
Flutter
PostgreSQL
AWS
Hobbies
Tech Blogging
Open Source Contributions
Exploring New Tech Stacks
Awards
Crash Course on Python
Coursera ∙ March 2021
Covered Python fundamentals, including data types, loops, functions, and error handling. Applied problem-solving techniques to automate repetitive tasks.
Scientific Computing with Python
freeCodeCamp ∙ March 2021
Learned Python for scientific computing, including NumPy, Pandas, and Matplotlib. Built projects focusing on data manipulation, visualization, and automation.
Blockchain Basics
Coursera ∙ January 2021
Gained an understanding of blockchain technology, its components, and real-world applications. Explored consensus mechanisms and security principles.
Smart Contracts
Coursera ∙ January 2021
Studied the development and deployment of smart contracts on Ethereum. Explored Solidity programming, contract security, and decentralized applications (DApps).
Languages
100%
English
100%
Hindi