Neeraj Koul

CEO

Bengaluru, Karnataka, India21 yrs 2 mos experience

Key Highlights

  • Over 21 years in software development.
  • Achieved cloud infrastructure cost reductions of up to 60%.
  • Designed low-latency, multicore-optimized services.
Stackforce AI infers this person is a Backend-heavy Fullstack Architect in the Travel and Cloud Computing industries.

Contact

Skills

Core Skills

Software ArchitectureScalabilityAlgorithms

Other Skills

AerospikeCassandraData StructuresDistributed SystemsGolangJavaMySQLNeo4jProtocol BuffersPython (Programming Language)RedisSoftware DesignSoftware EngineeringgRPChttp2

About

21+ years in software development (13+ in the .com domain), helping companies build systems that scale linearly, run faster, and cost less. Delivered cloud infra cost reductions of up to 60% without dev effort, and even greater savings through architectural and code optimizations — often using cost wins to secure bandwidth for deeper engineering improvements. What I do best: Performance at scale – Designing low-latency, multicore-optimized services and creating algorithms that slash execution times for complex computations in high-traffic products. Cost efficiency – AWS and cloud optimization, bandwidth reduction, right-sizing, and re-architecture with rapid ROI. Team impact – Building and mentoring lean, high-output teams to deliver resilient, scalable software under real-world constraints. Guiding principles: 1ms saved × 100M ops = 28 hours gained — scale amplifies every micro-optimization. Architecting is about trade-offs; if you see no cons, you haven’t looked deep enough. Code contracts > human contracts — services communicate via Protobuf & gRPC. Balance generality with optimality; modularity beats clever hacks over time. Over-comment if needed — clarity outlives memory. OS understanding is the strongest developer foundation. Communicate more with fewer bytes. If scale, performance, or infra cost is your challenge, that’s where I deliver the most impact.

Experience

Flipkart

Principal Architect

Aug 2024Present · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

Coinswitch

Principal Architect

Sep 2023Jul 2024 · 10 mos · Bengaluru, Karnataka, India

Eka.care

Chief Architect

Nov 2020Sep 2023 · 2 yrs 10 mos · Bengaluru, Karnataka, India · On-site

Software ArchitectureScalabilitySoftware DesignDistributed SystemsSoftware Engineering

Goibibo

3 roles

Principal Architect ( Vice President - Engineering)

Promoted

Apr 2016Oct 2020 · 4 yrs 6 mos

  • Am leading the architecture function of the org. Prior to this, led the back end technology team.
  • Re-architected the stack, brought in new technologies /databases in the stack and automated workflows. Brought down the site downtime occurrence to 0.
  • Wrote an O(M nlogn) algo that solves a multi mode selection problem which stands at the core of travel industry. It fundamentally is an O(n^M) problem.
  • Wrote a dynamic route selection algo, which after incorporating the dynamic pricing and travel time constraints, gave responses in ~25ms on an average. [ Solves the problem of routing from A to B, anywhere to anywhere, as we call it ]
  • Created a meta cache for hotels wherein we stored prices for a range of configurations for the hotels we sell on our platform. The number of price points runs into billions, and with every new hotel added on our platform, it bloats. The writes, in the form of inserts and updates, were pretty high too. Designed this system, which on an average gives responses well with 30ms on an average, and it has been scaling linearly.
  • Wrote system that powers the minfare APIs, which have a very strong response time boundaries as an SLA.. Right now system response time is ~5ms on an average.
  • Optimized API response times, and in some calls have been able to reduce as high as 60%. There was an API whose response time went from 17 secs to 1 sec. Learnt one needs to be specific, at times, to optimize without losing out on readability .
  • Wrote a crawl engine to compare competitors' hotels' prices.
  • Worked on data compression techniques which reduced the payloads by as high as 80% and thereby helped us big in low network bandwdith environs.

Director of Engineering

May 2015Apr 2016 · 11 mos

Associate Director of Engineering

May 2013Apr 2015 · 1 yr 11 mos

Citrix systems

Senior Software Development Engineer

Sep 2010Apr 2013 · 2 yrs 7 mos · Bengaluru Area, India

  • Joined Citrix as part of the acquisition of VmLogix, the startup I was part of.
  • Was part of the Datacenter & Cloud Division with XenServer a part of it. Was primarily responsible for defining workflows in products and implementing those.
  • Contributed to Openstack and wrote the whole of the layer that talked to VMware suite of products.
  • CloudPortal Business Manager: Citrix CloudPortal transforms cloud infrastructures into profitable cloud businesses with a comprehensive platform to manage business and operations, support services, customers and cloud offerings.
  • Since we followed scrum mode, I did code in all the layers, but my primary contribution was towards the billing component of the same.
  • Xen Server Self-Service Manager: XS-SSM enables one to build self service environments for
  • private cloud.
  • I implemented a major part of VMAgent, the component that interacts with the infrastructure, Hypervisors in case of private clouds and IaaS provider, e.g. AWS, in case of public clouds. Besides wrote the VMware and Openstack adapters to interact with VMware suite of products and Openstack compute nodes respectively.

Vmlogix

Senior Software Engineer

Sep 2008Aug 2010 · 1 yr 11 mos · Bengaluru Area, India

  • VMLogix was acquired by Citrix Systems in Sept, 2010
  • Was part of the backend team. I was primarily responsible for development and also wrote a
  • couple of libraries which addressed the scalability issues we faced. We were totally 8 developers
  • and after being acquired by Citrix Systems, moved to the same.
  • Xen Server Web Self Service: This was the web interface of the Xen Server. Citrix asked us to build this interface a couple of months before acquiring us. I, alongwith our architect, rolled out the first version in a month’s time. Through this web app, an admin could access the Virtual Machines and provision them to users on demand. The users then used this web console to access and manage the VMs assigned.
  • I wrote the complete backend layer of the product.
  • VMLogix Lab Manager: It is a web application that enables one to automate the virtual lab setup on Virtualization platforms. The product is hypervisor-agnostic. It automatically allocates infrastructure, provisions operating systems, sets up software packages, installs the development and testing tools, and downloads requires scripts and data to execute automated or manual testing jobs.
  • Was on the team that wrote the core of the VMAgent, the component that interacts with the infrastructure. Wrote libraries to help aid in addressing the scalability issues imposed by the architecture. Was primarily responsible for writing the code to realize the interaction with and thereby management of the VMware suite of products.

Ibibo group

Principal Software Engineer

Jul 2007Aug 2008 · 1 yr 1 mo · Bengaluru Area, India

  • Co created, along with one more developer, a site by the name "http://travel.bixee.com"
  • The actual site is no more in existence as ibibo became a part OTA in India. In essence it was a fare comparator engine for flights, buses and hotels, comparing fares across sources. But, it had an intresting Indian Railways' section. In it, we used to fetch availability across all the coaches, say 1AC, 2AC, Sleeper, etc., of all the trains from source to destination in a single page, and that too by a single click of the user. To get to the same data, even now as of 2015, the user has to do a lot selects and clicks on the Indian railways’ site, or for that matter even erail.in. There were some hacks (legit call parameters though), which I arrived at by hit and trial, which would fetch the same information, not to be confused with data, at more than twice the speed as a normal call. When i last checked some time back, it still worked.
  • I wrote the backend layer, which involved primarily the crawlers, and part of the middleware which dealt with the data storage and caching. Also, we two had filed a patent on the caching mechanism we had in place.

Philips

Senior Software Engineer

Jul 2004Jun 2007 · 2 yrs 11 mos · Bengaluru Area, India

  • Was part of the Medical Systems team. I, alone ( though there were seniors to guide me), implemented and maintained a very critical component of the whole of the Platform on which the device rested. Besides, I changed a lot of workflows, primarily the database interaction layer which resulted in faster operations.
  • DMICOM: This project was critical to Philips Medical Systems. It dealt with implementation of standards set by the DICOM committee, which all the medical instrument manufacturers had to adhere to for compatibility sakes, regarding the handling, storing, printing and transmitting information in medical imaging.
  • I partly implemented these standards. Was primarily responsible for the maintenance of the project, which involved solving problems and incorporating changes in the design. To cite an example, had completely re-written the database interaction layer.
  • DB-Browser: It was a viewing tool to view the contents of the database.
  • Did most of the coding of the project though there were contributions from other folks too.
  • Also maintained the project.
  • Voices in Your Hand: It was a project funded by Philips and piloted in Brazil. The idea was to give folks in remote villages a device in which they could record their voice messages. The device could dock to a machine which will copy over the message and transmit it to the destination village. When the intended recipient docked his device, he would get his message and listen to it, and reply back.
  • I was briefly associated with the project and coded some of the workflows.

Education

National Institute of Technology, Tiruchirappalli

B.Tech — Computer Science and Engineering

Jan 2000Jan 2004

Model Academy, Jammu

Jan 1994Jan 2000

Stackforce found 100+ more professionals with Software Architecture & Scalability

Explore similar profiles based on matching skills and experience