Skip to main content

Hello, I'm 👋

Basit Azeem Sheikh

Techno-Creative | Software Architect | AI Enthusiast

Founder & Architect @ Guava Trees Softech

With 18+ years of experience, I craft innovative software solutions, AI-powered applications, and help businesses transform their ideas into reality. Let's build something amazing together.

Basit Azeem Sheikh
Basit Azeem Sheikh
18+
Years Experience

About Me

I'm a Software Architect and Technology Enthusiast with over 18 years building enterprise-grade systems — most recently a data-enrichment platform handling 250,000 enrichments a day across 25+ third-party providers. I specialize in distributed systems, event-driven pipelines and third-party API integration at scale, for companies like Sprouts.AI, Stripe, Ericsson and Tech Mahindra.

Recently, I completed a Post Graduate Program in AI/ML from Caltech, enhancing my expertise in Generative AI, LLMs, and Machine Learning. In 2019, I founded Guava Trees Softech with a vision to help businesses leverage cutting-edge technology. Today, we specialize in custom software development, AI-powered solutions, and seamless third-party integrations that serve clients globally.

Beyond the code, I'm passionate about mentoring the next generation of developers, exploring the latest in AI and machine learning, and finding innovative ways to simplify complex problems. When I'm not architecting solutions, you'll find me diving into sci-fi movies, solving sudoku puzzles, or experimenting with new technologies.

18+
Years of Experience
100+
Projects / Integrations Delivered
100+
Technologies Mastered
50+
Happy Clients

What I Do

I help businesses build innovative software solutions that drive growth and efficiency. Here's how I can help you:

Custom Software Development

End-to-end software solutions tailored to your business needs, from concept to deployment. I build robust apps using modern tech and cloud-native architectures that grow with your business.

  • Full-stack web applications
  • Mobile app development
  • Enterprise software solutions
  • SaaS product development
  • API design and integration

AI & Automation Solutions

Harness the power of AI to automate processes and enhance customer experiences. From GPT-powered chatbots to intelligent document processing and workflow automation.

  • Conversational AI & Chatbots
  • Process automation
  • Intelligent document processing
  • Custom LLM integrations
  • RAG-based knowledge systems

Technical Consulting & Advisory

Strategic technical guidance to help you make informed decisions about architecture, technology stack, and scaling. I provide actionable insights to optimize your systems and reduce technical debt.

  • Architecture design & review
  • Technology roadmaps
  • Code audits & optimization
  • Team mentoring
  • Performance optimization

Integration & Payment Solutions

Seamless third-party API integrations including payment gateways, mult-channel notification systems, and enterprise service connections for your business.

  • Stripe & other payment gateway
  • Multi-channel notifications
  • Third-party API integrations
  • CRM & ERP integrations
  • Webhook implementations

Skills & Technologies

Over the years, I've mastered a diverse set of technologies to deliver robust, scalable solutions.

Languages

Java Python TypeScript JavaScript SQL PL/SQL Shell Script Ruby

Backend Frameworks

Spring Boot Spring Cloud Spring MVC Spring Security Hibernate JPA Microservices REST APIs GraphQL SOAP

Frontend

Angular React HTML5 CSS3 Bootstrap Tailwind CSS jQuery Thymeleaf

AI & Machine Learning

Generative AI LangChain OpenAI Azure OpenAI AWS Bedrock RAG Architecture Prompt Engineering LLM Fine-Tuning TensorFlow PyTorch Scikit-learn Keras

ML Tools & Libraries

NumPy Pandas Matplotlib XGBoost VectorDB Ollama Feature Engineering ML Pipelines

Architecture & Scalability

High-Level Design (HLD) Low-Level Design (LLD) Distributed Systems Event-Driven Architecture Distributed Rate Limiting Multi-Tenancy Concurrency & Thread-Pool Design Fault Tolerance Observability Performance Optimization API Design Design Patterns

Databases

PostgreSQL MySQL MongoDB Oracle Redis ElasticSearch NoSQL

Cloud & DevOps

AWS GCP Azure Red Hat OpenShift Hetzner Docker Kubernetes GitHub Actions Jenkins Bamboo CI/CD

Servers & Tools

JBoss/Wildfly Apache Tomcat Nginx Maven Gradle Webpack Git/GitHub Bitbucket

Authentication & Security

OAuth 2.0 JWT Spring Security SSO OIDC Keycloak

Integrations & Payments

Stripe Braintree Quantum Gateway FreedomPay PayPal Razorpay Twilio Telnyx RabbitMQ Kafka WebSockets Webhooks

Agile & Project Management

Scrum Kanban SAFe Agile Jira Confluence Pair Programming

Testing

JUnit TestNG Mocha EasyMock PowerMock TDD Refactoring

Experience

My professional journey through leading tech companies and my own venture.

Current
Dec 2023 - Present

Technical Lead

Sprouts.ai

Bangalore, India (Remote)

Own the enrichment platform inside the Multi-Database Query Service - a waterfall enrichment engine that resolves verified contact data across 25+ third-party providers, wrapped in an API orchestration layer with multi-key rotation, distributed rate limiting and BYOK support.

  • Designed and built the waterfall enrichment engine from scratch - a field-level waterfall that walks providers in a configurable, tenant-overridable priority order and stops the moment the requested field is satisfied and verified, achieving ~80% verified enrichment coverage
  • Integrated 25+ external data providers behind a factory and canonical-mapper SPI, so each vendor's differently-shaped JSON folds into one response contract and adding a provider is a thin plug-in rather than a change to the engine
  • Sustained ~250,000 enrichments per day at an average 2-3 seconds end-to-end per contact including verification, using Kafka partitioned consumers and bounded async fan-out across named thread pools
Java 17 Spring Boot 3 PostgreSQL Redis Apache Kafka
Dec 2021 - Jun 2023

Software Engineer

Stripe

Singapore (Remote)

Worked on App Tooling Marketplace Development following Stripe's acquisition of OpenChannel. Led the migration of OpenChannel's App Marketplace Dashboard into Stripe's Marketplace Admin Dashboard (MAD).

  • Served as technical lead for the migration, porting OpenChannel marketplace functionality onto Stripe's platform and shutting down the OpenChannel systems - delivered over a 10-month programme
  • Collaborated directly with existing OpenChannel customers to sunset their OpenChannel apps and support the transition of those applications onto their own infrastructure
  • Designed and integrated Slack and email notifications into MAD, enabling app reviewers to be alerted on new app submissions and ensuring developers were promptly notified of approvals or rejections
Ruby Java GraphQL ReactJS MongoDB
Nov 2018 - Dec 2021

Core Team Lead

OpenChannel (Stocktree Inc.)

Canada (Remote)

Architected and developed OpenChannel's all-in-one app marketplace platform. Led a team building solutions for app submissions, developer portals, and marketplace management.

  • Architected and delivered the platform end to end - developer app submission, review workflow and embeddable in-product storefronts - which grew to 500+ tenants hosting thousands of apps and serving ~100,000 API calls per day
  • Engineered multi-gigabyte JSON import and export in constant memory using streaming I/O: imports read the source file through Apache Commons streaming APIs as a token stream and persist in chunks, while exports fetch 100 records at a time onto a writable stream and write incrementally - eliminating full-file buffering and the temporary disk overhead that would otherwise scale with dataset size
  • Ran those transfers as background jobs with live progress streamed to the UI, so tenants could migrate large marketplace datasets without blocking the interface or hitting request timeouts
Spring Boot Spring Security OAuth2 MongoDB Angular 13
Current
2019 - Present

Founder & Architect

Guava Trees Softech Private Limited

Bhopal, India

Founded and lead a software consultancy specializing in custom enterprise solutions, AI-powered applications, and seamless third-party integrations. Architecting scalable solutions for clients across industries.

  • Built and scaled the company from ground up, serving 50+ clients globally
  • Developed robust integration platforms with Stripe, payment gateways, and multi-channel notification systems
  • Architected AI-powered conversational solutions using LangChain and OpenAI
Spring Boot Angular Python Stripe API AWS
Jul 2012 - Oct 2018

Technical Lead

Itech Software Solutions Pvt. Ltd.

Bhopal, India

Technical Lead on iTech's in-house products and individual contributor on client engagements, delivering multiple concurrent projects for US, Canadian and Indian customers across a six-year tenure. Owned HLD/LLD, database design, code baselines and release.

  • Citi - revamped the credit card customer portal end to end, rebuilding both the backend services and the front end
  • Nexus - extended the artifact repository platform with support for additional programming-language package formats, widening the range of build artifacts teams could publish and consume
  • Windstream - delivered feature requests and defect fixes against a production telecom order management system
Java EE Spring MVC Hibernate MySQL JBoss
Oct 2010 - Jun 2012

Software Engineer

Ericsson India Global Services Pvt. Ltd.

Noida, India

Developed telecommunications solutions using SIP protocol for global telecom clients including Telefonica Spain and Deutsche Telekom.

  • Developed Instant Messaging module for CoIPGW project integrating MS OCS with IMS network
  • Received Ace Award for successful delivery of IM module and Provisioning GUI
  • Built gateway server acting as messaging interface between OCS and IMS clients
Java EE SIP Servlets JPA JSF PrimeFaces
Oct 2008 - Oct 2010

Technical Associate

Tech Mahindra Ltd.

Pune, India

Started professional career as a developer for TELUS Canada's network services. Rapidly advanced to lead developer roles, building critical automation tools.

  • Developed Order Management System (OMS) automating workflow for 100+ team members
  • Received BRAVO Card from TELUS client for exceptional issue resolution
  • Won Cookie Award for developing project bulletin and OMS tool
Java EE JSP Servlets Ajax jQuery
Jul 2008 - Sep 2008

Software Developer

Vedisoft Pvt. Ltd.

Bhopal, India

First professional role developing Java-based web applications. Built retail management and assignment submission systems.

  • Built the Student Assignment Module - online assignment allotment and submission, trainer feedback, and scoring and ranking extraction
  • Designed the database schema and MVC architecture for the module using Java EE and Web 2.0 techniques
Java EE JSP Servlets MySQL Oracle

Featured Projects

A selection of projects I've worked on, showcasing my expertise in building scalable and innovative solutions.

enterprise 2024

Sprouts.ai ABM Platform

Enterprise Account-Based Marketing platform with ElasticSearch-powered golden database, advanced filter framework, and scalable waterfall enrichment engine.

Java 17 Spring Boot 3 ElasticSearch PostgreSQL +6

What People Say

Recommendations from colleagues and leaders I've had the privilege to work with over the years.

"Basit was one of the best engineers at Sprouts! He got more things done than 3-4 good engineers combined. I was lucky to have him as the lead engineer on my projects - without him, I am convinced I would not have been able to launch website tracking, funnels and onboarded a key data partner. He shows signs of exceptional Product Engineer - always wants to understand user problems and willing to bring in Product Manager into code logics to get the best of both worlds. If I was ever starting a new project/team and could choose only one engineer to work with on it, I would choose Basit without any hesitation."

Mudit Airan

Mudit Airan

Head of Product at Sprouts.ai

"I had the pleasure of working with Basit for nearly a decade, and his work has always been outstanding. He is incredibly skilled, detail-oriented, and always delivers high-quality code. More importantly, Basit's architectural decisions and problem-solving abilities are top-notch. I'm consistently impressed by his skills and dedication. I would certainly work with Basit again and I highly recommend him to everyone I know."

Brian Amaro

Brian Amaro

Head of Product for MBD at Stripe / OpenChannel

"I appreciate the commitment and dedication that Basit had shown for his job. He is one of the reliable resources and a go-getter. His technology know-how and his inclination towards continuous learning were an impressive value add he brought in. I still remember the instance where a revamp of the entire site was needed and he along with his colleague did that in a record 2 days straight and delivered on time without a glitch."

Vijay Mohan Gandhi

Vijay Mohan Gandhi

Strategic Leader in Software Development & Operations at VP – PMI Chennai Chapter

Guava Trees Softech

Innovators & Consultants for Your Next Awesome Idea

At Guava Trees Softech, we transform ideas into powerful software solutions. Founded with a passion for innovation, we specialize in building custom enterprise applications, AI-powered systems, and seamless business integrations.

  • Custom Software Development
  • AI & Machine Learning Solutions
  • Payment & API Integrations
  • Technical Consulting & Architecture
Explore Our Services
50+
Happy Clients
100+
Projects Delivered
20+
Team Members
7+
Years Strong

Industries We Serve

Healthcare Fintech E-commerce Education Real Estate Logistics

Let's Build Something Amazing Together

Have a project in mind or want to discuss how I can help your business? I'm always excited to connect with fellow innovators and explore new opportunities.

Chat on WhatsApp — fastest reply

Quickest way to reach me. Ask a question and get a real answer, no form required.

Location

Bhopal, India

Chat on WhatsApp