01. About Me


I love building and experimenting with digital creations,
from websites to applications and everything in between

Solid expertise in Algorithms, Distributed Systems, and Cloud Technologies

As a Senior Software Engineer, I tackle large-scale challenges

using my technical skills to drive automation and performance optimization

Committed to driving organizational success and improving business outcomes

Here are some technologies I've been working with recently:

  • Programming: C++, Python, Java, Go, JavaScript
  • Development: Node.js, React.js, Django, Express.js, REST APIs
  • Database Systems: MongoDB, MySQL, PostgreSQL, Redis
  • Cloud & DevOps: Docker, Kubernetes, CI/CD, Jenkins, Azure, Digital Ocean
  • Tools: Git, JIRA, Salesforce, Twilio, Stripe

Resume

02. Experiences I've


Varmodel AI, Senior Software Engineer

Austin, TX, USA

May 2024 - Present

  • Partner Intelligence Automation: Built Google Apps Script integrated with Gemini API for structured enrichment of spreadsheet data through dynamic batching with state management, JSON parsing, and error recovery—reducing manual effort by 80% and accelerating go-to-market readiness.
  • Full-Stack SaaS Platform: Standardized and deployed a full-stack SaaS platform on DigitalOcean using Docker (Django, Nuxt.js, PostgreSQL), with CI/CD pipeline to automate testing and deployment. Restored production DB snapshots across containerized environments—cutting environment-related bugs by 30% and speeding up release cycles.
  • Enterprise Integrations: Implemented scalable integrations with Salesforce, Twilio, Stripe, and LinkedIn OAuth in Django backend via REST APIs, orchestrating OAuth2.0 authentication, webhook processing, and real-time data pipelines that automated 70%+ of manual workflows.

AppViewX, Software Engineer

AppViewX, India

February 2022 - June 2024

  • Nginx Management Interface: Implemented a user-friendly interface using Python supporting CRUD functionalities of Nginx devices, empowering teams to effortlessly manage over 1,500 unique upstream configurations, significantly improving service uptime.
  • Performance Optimization: Optimized profile addition for F5 load balancing devices by transitioning time complexity from O(n²) to O(n log n) using sorting-based approach and binary search in Java, reducing execution time by nearly 30% for managing 10,000+ devices.
  • System Integration: Streamlined information flow between AppViewX GUI and backend services, reducing manual intervention that previously required around 50 hours of monthly work.
  • Certificate Management: Built end-to-end flow for certificate selection and saving that triggers backend processes interacting with Python SDK to update MongoDB database, easing management of over 50,000 certificates.
  • Kubernetes Automation: Developed automated workflows for Kubernetes cluster deletion based on user-selected parameters, incorporating complex logic for optimal cluster selection and implementing backend APIs using Java.

Overall, my work has centered on leveraging technology to streamline processes, enhance user experiences, and improve operational efficiencies across multiple platforms.

Research Intern (Feb 2021 - April 2021)

K7 Computing Pvt. Ltd, India

  • Used Machine Learning to source and classify various cyber threats using basic python scripts and database tools.
  • Conducted comprehensive data analysis on a dataset of 10,000+ rows to identify patterns in cyber threats, refining classification algorithms and achieving a 15% improvement in performance.

03. Education I've


Boston University, Master of Science in Computer Science (MSCS)

Boston, MA, USA

September 2024 - Present

Courses: Object Oriented Design, Graduate Algorithms, Database Management System, Distributed Systems

Vellore Institute of Technology, Bachelor of Technology in Computer Science & Engineering

Chennai, India

August 2018 - May 2022

GPA: 8.55/10

Courses: Full Stack Web Development, Data Structures and Algorithms, Cyber Security, Image Processing, Database Management Systems

04. Some Things I've Built


Key-Value Store (Distributed Systems)

Technologies: Go, Docker, Consensus Protocol

  • Implemented a distributed key-value store based on the Consensus protocol, developed from the ground up.
  • Ensured data storage and retrieval using sharding with consistency and fault tolerance, achieving 50% increase in speed.
  • Built a robust distributed system that handles data replication and failure recovery.

Efficient Data Management System

Technologies: C++, B+ Trees, LSM Trees, Buffer Pool

  • Built a database management system featuring a buffer pool for optimized data access using LRU eviction policy.
  • Implemented efficient data insertion, modification, and deletion using B+ Trees and LSM trees, ensuring high-performance reads and writes.
  • Achieved 40% reduction in query response time through optimized data structures and caching strategies.

Ecommerce Shopping Platform

Technologies: MongoDB, Express, React, Node.js, Stripe, Docker, Azure

  • Developed a responsive e-commerce web application using MERN stack with search, filter, and pagination features.
  • Integrated Stripe for secure payment processing and built an admin dashboard for order processing and product/user management.
  • Deployed the application on Microsoft Azure using Dockerized containers for scalability and reliability.
  • Implemented user authentication, cart management, and order tracking functionality.

Farm Helper (Smart Agriculture Solution)

Technologies: Java, MVC, OOPS Design Patterns, AI/ML

  • Developed a smart solution using modern ICT tools for farmers and the government of India's agricultural department.
  • Created a web app for officers and a mobile app for farmers to enhance agricultural efficiency.
  • Enabled crop yield prediction, plant disease detection through image uploads, and integrated a chatbot for farmer queries.
  • Provided features for purchasing fertilizers, selling crops at government-fixed rates, and e-fencing land.
  • Facilitated crisis management with a feature for farmers to request aid.

Board Games

Technologies: Java

  • Developed a Java-based platform featuring terminal-based games like Legend of Valor and Super Tic Tac Toe.
  • Focused on modular design, reusability, and scalability by leveraging Object-Oriented principles like interfaces and shared resources.
  • Enabled easy expansion and efficient game management, reducing development time for new games by 30%.

Key-Value Store

Technologies: Go, Docker

  • Implemented a distributed key-value store based on the Consensus protocol developed from the ground up.
  • Ensured efficient data storage and retrieval with consistency and fault tolerance.
  • Achieved a 50% increase in read/write speed.

Efficient Data Management System

Technologies: C++

  • Built a database management system featuring a buffer pool for optimized data access.
  • Implemented efficient data insertion, modification, and deletion using B+ Trees and LSM trees.
  • Ensured high-performance reads and writes achieving a 40% reduction in query response time.

05. Achievements & Recognition


Hackathons & Competitions

  • Smart India Hackathon: Participated in the national-level hackathon focused on solving real-world problems using technology.
  • Hackerearth: Competed in various coding challenges and hackathons on the Hackerearth platform.

06. Research paper I've worked on


Integration of Lazy Learning associative classification with KNN algorithm

IEEE International Conference on Vision Towards Emerging Trends in Communication and Networking - Mar 30, 2019

Preeti Tamrakar, Siddharth Singha Roy, Biswajit Satapathy, S. P. Syed Ibrahim

07. What's Next?


Get In Touch

If you like to say Hello to me, my inbox
is always open. Whether you have a question
or just want to say hi, I'll try my best to get back to you!


Email at bisusatapahy2000@gmail.com

📍 Austin, TX, USA | 📞 +1 857-316-6048

You can Find me Here!