Founding Software Engineer

Ali
Farhan

2x founding engineer at early-stage startups. I build the backend infrastructure that products ship on — from zero to production. Java, Go, Spring, Kubernetes, and whatever the system needs. Currently building AI-powered voice agent at Ringg.ai.

$echo $STATUS
Open to interesting projects
$echo $LOCATION
Bangalore, India

Skills

Backend

JavaGoPythonSpring(Cloud, Data JPA, AI, Security, AOP, Cloud)ChiFastAPINode.jsExpress

DevOps

KubernetesDockerGCPAzureGitHub ActionsKEDARender

Observability

OTEL CollectorPrometheusGrafanaJaeger

Data & Messaging

NATS JetStreamPostgreSQLMongoDBRedis

Misc

Asterisk VoIPSIP TrunkingWordPressShopifyJavaScriptReactTailwind

& whatever the system demands next.

Experience

Software Engineer

Founding

Ringg.ai · Bangalore, India

Jun 2025 — Present
  • Led KSA-compliant infrastructure deployment, migrating NATS JetStream, K8s workloads, and data pipelines for regional data residency.
  • Built a Pre-Call API framework enabling agents to prefetch and decrypt customer data via phone numbers, now powering most enterprise workflows.
  • Led technical client integrations, directly working with enterprise clients to design and implement telephony, SIP, and CRM integrations.
  • Architected an Asterisk-based SIP telephony stack, removing dependency on third-party providers and enabling global outbound calling through client-hosted PBX systems.
  • Implemented event-driven Kubernetes autoscaling using KEDA and introduced OpenTelemetry-based standardized monitoring for vendor-agnostic observability.
  • Resolved 18 backend and infrastructure vulnerabilities discovered during third-party VAPT audits, strengthening enterprise security compliance.

Software Engineer

Founding

GyanGrove · Bangalore, India

May 2024 — May 2025
  • Led architecture and development of an enterprise-grade social-tech platform, building group membership with granular access control, timeslot scheduling with cross-model aggregation, real-time notifications, and AOP-based monitoring.
  • Engineered a direct parent-to-school payment system enabling secure zero-intermediary transactions.
  • Implemented multi-environment CI/CD pipelines using GitHub Actions for automated Azure deployments and built an Azure Function for PDF-to-PNG conversion.
  • Built RAG pipelines using Python and OpenAI GPT with Azure OpenAI integration, wrote integration tests across 200+ REST APIs, and developed a demo data generation tool reducing setup time from hours to minutes.

Java Programmer

Internship

LearnSmasher EduTech · Remote

Jun 2023
  • Built desktop applications using Java, Java Swing, AWT & JavaFX including an ATM Simulator and Task & Employee Management systems.
  • Programmed a high-performance Download Manager using JavaFX and Java multithreading.

Education

Master in Computer Applications

MMMUT — Technical University of Engineering · Gorakhpur, UP, India

June 2024

Percentage: 77.9% (Honours)

Coursework

Software Engineering & Web TechnologyJava, C++ & PythonOperating Systems & Computer NetworksDBMS, DSA & Distributed SystemsArtificial Intelligence

Bachelor of Science

Ewing Christian College (Autonomous) · Prayagraj, UP, India

2017 — 2020

Percentage: 54.3%

Coursework

Advanced AnalysisLinear AlgebraMechanicsElementary Analysis

Projects

Honours & Achievements

  • AIR 18 in CodeBugger Coding Competition.
  • Represented GyanGrove at IIM Bangalore for the Google for Startups Program.
  • Token of Love from CSSE for being an Executive Member.
  • Solved 420+ problems on LeetCode and CodeChef.

Activities & Responsibilities

Former Executive Member

CSSE & IEEE-STB at MMMUT

  • Led the organization of Code Bugger in association with Coding Ninjas.
  • Active involvement in organizing society events like Technokratos and Techsrijan.

Freelancer

Delivered low-code and digital solutions for businesses including Nirvana Beauty, Ravisha Continental, and Liba Fashions.

Volunteer — Covid Sahayata

Designed bilingual (English & Hindi) informative graphics to combat COVID-19 misinformation in rural India during the pandemic.

Contact

I'm currently open to exploring new projects and freelancing opportunities. Feel free to reach out.