Omkar Pote

Hi! I'm a research assistant at IIT Madras, and a software engineer with 3+ years of experience building scalable distributed systems. I'm currently focused on developing explainable AI solutions.

Skills


Choosing the right technologies and data structures, while considering time-space complexity and fundamental principles, is crucial for scalability and performance. As I explore new technologies and industry best practices, I try to understand the underlying mechanisms that make them effective.

Primary Skills

Java Spring Boot, RESTful services, OOP, Microservices, Kubernetes, Docker

Languages

Java, C/C++, Python, Javascript, Scala, Thrift, Bash

Databases

MySQL, MongoDB, Redis, Neo4j

Big Data

ETL, Spark, Databricks, AWS, Hadoop

Frontend Web Design

NodeJS, ReactJS, HTML/CSS, Graphic Design

Software Development

Agile, OOP, SOLID, System Design, TDD, Junit/Mockito, CI/CD, Git

Misc

RabbitMQ, Hibernate, Apache Nifi, New Relic, Metrics, Camunda, BPMN Workflows, Payment Gateways

A mixed assortment of projects

Potato

During the three years that I worked as a software engineer at Capillary, my most expansive project was POTATO (Over-The-Air Transactions Orchestrator), a secure and reliable in-house payment orchestration solution. Potato ensures seamless automated fueling experience for customers. The Camunda and Spring Boot based service is capable of handling real-time transactions for more than 10,000 users per minute.
Why did I name it so?

ReOn

Before Potato, I worked as a Big Data Engineer on ReOn, Capillary's flagship CRM and BI tool. ReOn, short for Relational Ontologies, is a comprehensive ETL system for data warehousing. Powered by Spark, the system manages a data inflow of over 6 billion new daily records.

Cuckoo Dooku

Everyone loves open source software. Everyone loves Star Wars (Right?). What if we combined the two? Enter Cuckoo Dooku: a Star Wars themed, open source Chrome extension to boost your productivity. It even got a commendation at the FOSS Hackathon in 2021. (Must be really cool).

Snake (C++)

I began coding at eight with Logo and QBasic. As I gained confidence I sought new challenges. In my ninth grade, I chose a seemingly simple one-day school project: building a snake game. (It's just like a Logo turtle, right? Wrong.) It took weeks. But it was a huge learning experience. Amid lost projects over the years, I've carefully preserved this one.

Get in touch


I'm always up for conversation. Especially if it leans towards the philosophical side. I like meeting new people, trying new food and learning about new languages and cultures. On weekends, I try to make time to play and watch football. Apart from football, I also geek out on music, where my taste usually revolves around indie and alternative rock (currently noise rock).

Looking for someone to bore you with low-effort humor? Or perhaps have an intellectual discussion on how puns emerge from the abstraction of language?