Work Experience

Senior Software Engineer

BenchSci Inc.

Apr 2025 – Aug 2025

company

● Designed and implemented secure API endpoints to integrate a Retrieval-Augmented Generation (RAG) pipeline with BenchSci’s biomedical research database, enabling LLM-powered literature synthesis for scientists.

● Authored complex Cypher queries in Neo4j and optimized SQL queries (PostgreSQL) for efficient retrieval of interconnected biological entities and research metadata.

● Developed reusable, accessible UI components in React (TypeScript) following WCAG and company design system standards, ensuring consistent user experience across applications.

● Initiated and led the implementation of interactive data visualizations using Cytoscape.js, allowing scientists to explore biological relationships and pathways in real-time.

● Collaborated in an Agile environment, conducting code reviews, participating in architectural discussions, and integrating with CI/CD workflows.

Key Skills: RAG architecture, Neo4j (Cypher), PostgreSQL, React, TypeScript, Cytoscape.js, Data visualization, API design, Agile methodology.

Senior Full Stack Software Engineer

MicroMart / KitchenMate Inc.

company

● Developed an interactive real-time operations dashboard using React, Node.js, and WebSockets to monitor and manage IoT-connected kiosks, improving operational efficiency by 30%.

● Built Modbus RS485 protocol clients in Python and Node.js to interface with smart fridges, integrating low-level hardware via TCP sockets and serial communication.

● Led certification and integration of Heartland Payment Systems, ensuring PCI-DSS compliance; implemented secure payment flows with tokenization.

● Coordinated API integrations with external vendors using REST/JSON, Postman, and Swagger, ensuring interoperability and uptime.

Key Skills: IoT integration, Embedded protocols, Payment processing, Secure API design, WebSockets, Node.js, React, Docker, PCI compliance.

Senior Full Stack Software Engineer

Preply Inc.

company

● Developed a scalable React/TypeScript frontend integrated with a Python/Django backend to connect students and tutors globally.

● Designed and executed progressive A/B tests using Optimizely and internal experimentation platforms, improving Net Satisfaction Score (NSS) across multiple markets.

● Analyzed test data using Python (Pandas, NumPy) and SQL, influencing product release decisions in different geographies.

● Collaborated in Agile teams, using Jira, GitHub Actions CI/CD pipelines, and code reviews to deliver features on a bi-weekly cadence.

Key Skills: React, TypeScript, Django, PostgreSQL, A/B testing, Data analytics, Experimentation platforms, Agile methodology, CI/CD.

Full Stack Software Engineer

DataRobot Inc.

company

● Built React-based frontends interfacing with MSSQL, Amazon Redshift, and Snowflake via REST APIs and secure authentication flows.

● Integrated DataRobot AutoML platform with third-party tools such as Microsoft Excel (via COM add-ins), Tableau, and Snowflake, enabling frictionless ML model deployment.

● Implemented automated testing pipelines using Jenkins, Jest, and Cypress to ensure release stability.

Key Skills: React, MSSQL, Amazon Redshift, Snowflake, Tableau, Jenkins, API integration, AutoML, Data visualization.

Applications Engineer

Pitchly Inc.

company

● Designed an MVC-based Node.js application with RESTful APIs to process complex client requests in a high-availability SaaS environment.

● Developed two MeteorJS applications consuming GraphQL endpoints, improving data workflows for financial and legal clients.

Key Skills: Node.js, GraphQL, MeteorJS, REST APIs, SaaS application architecture, MongoDB, API security.

Android Application Engineer & Data Scientist

Nebullam Inc.

company

● Built an Android IoT application (Java/Kotlin) to remotely monitor and control aeroponics systems, integrating with IoT sensors over MQTT.

● Developed a TensorFlow-based neural network to optimize plant growth parameters, automating nutrient and lighting schedules, increasing yield and supporting investor pitches.

Key Skills: Android (Java/Kotlin), IoT integration, MQTT, TensorFlow, Neural networks, Predictive analytics, Agriculture tech.

Full Stack Software Engineer

Sodima Solutions

company

● Processed and visualized 3 million agricultural landmass datasets using MeteorJS and D3.js, deploying on Nginx with Docker containers.

● Designed MVP architecture with GraphQL APIs powering an NLP chatbot prototype, leveraging Node.js and MongoDB.

Key Skills: MeteorJS, D3.js, GraphQL, Node.js, MongoDB, Data visualization, NLP prototypes, Docker, Nginx.

Full Stack Software Engineer

Solum Labs - Climate Corporation

company

● Redesigned an MVC model to integrate NFC readers for rapid, error-free nutrient testing, scaling throughput to 1,500 soil samples/day.

● Built a high-speed API for plasma spectrometer control using WAMP, Crossbar.io, D3.js, and Leaflet.js for real-time visualization of 180 samples/hour.

Key Skills: NFC integration, WAMP, Crossbar.io, D3.js, Leaflet.js, API design, Real-time data visualization.

Education

2014 - 2018

Graduated with a Bachelor's Degree majored in Electrical Engineering and minor in Entrepreneurial Studies from Iowa State University  with emphasis on Software Development, Computer Vision and Graphics.

Interests

Sketching

Music

Travelling

Language

English

Hindi

Bengali

This site is hosted on Github | Ⓒ 2025 | Designed with ❤ by Bhimesh