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.
Skills
Backend
DevOps
Observability
Data & Messaging
Misc
& whatever the system demands next.
Experience
Software Engineer
FoundingRingg.ai · Bangalore, India
- —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
FoundingGyanGrove · Bangalore, India
- —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
InternshipLearnSmasher EduTech · Remote
- —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
Percentage: 77.9% (Honours)
Coursework
Bachelor of Science
Ewing Christian College (Autonomous) · Prayagraj, UP, India
Percentage: 54.3%
Coursework
Projects
Lakeview
↗Enterprise Hotel Reservation Engine
- —Built a high-concurrency booking engine using Redis distributed locking, eliminating double bookings while supporting 5K+ concurrent requests.
- —Engineered a real-time room availability system using composite B-tree indexes and implemented role-based access control, validated with Pytest load tests.
Snap Civic
↗Civic Engagement Platform
- —Built a geospatial issue-tracking system using Hibernate Spatial and JTS for radius-based location queries.
- —Containerized the application using multi-stage Docker builds. Implemented method-level performance monitoring to track execution time and errors.
Quick Quip
↗Full-Stack Short URL & QR Code Generator
- —Architected a scalable application with URL shortening, QR code generation, and a modern UI.
- —Implemented custom middlewares ensuring clean, modularized code and data integrity.
Griha Milan
↗Real-Estate Listing Platform
- —Engineered dynamic listing features for creating, updating, and managing property listings.
- —Integrated Firebase authentication for data security and user authentication integrity.
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.